No data flowing to PWSWeather or Underground

229 views
Skip to first unread message

Mark Hamilton

unread,
Sep 30, 2021, 12:32:09 PM9/30/21
to weewx-user
My system is fairly new and has only been running for about 2-3 weeks. I was able to get data going to both PWSWeather and Underground but in the last week it stopped. My own website does continue to update but not the others.

I have been reading the conversations that have occurred on this and looked in the weewx.log file to see what the system is saying.

I am seeing the following:

weewx[51730] DEBUG weewx.reportengine: Report 'SmartphoneReport' not enabled. Skipping.
weewx[51730] DEBUG weewx.reportengine: Report 'MobileReport' not enabled. Skipping.
weewx[51730] DEBUG weewx.reportengine: Report 'StandardReport' not enabled. Skipping.
weewx[51730] DEBUG weewx.reportengine: Report 'FTP' not enabled. Skipping.
weewx[51730] DEBUG weewx.reportengine: Report 'RSYNC' not enabled. Skipping.
weewx[51730] DEBUG weewx.restx: Wunderground-PWS: Failed upload attempt 2: <urlopen error [Errno 8] nodename nor servname provided, or not known>
weewx[51730] DEBUG weewx.restx: PWSWeather: Failed upload attempt 2: <urlopen error [Errno 8] nodename nor servname provided, or not known>
weewx[51730] DEBUG weewx.restx: Wunderground-PWS: Failed upload attempt 3: <urlopen error [Errno 8] nodename nor servname provided, or not known>
weewx[51730] ERROR weewx.restx: Wunderground-PWS: Failed to publish record 2021-09-30 12:25:00 EDT (1633019100): Failed upload after 3 tries
weewx[51730] DEBUG weewx.restx: PWSWeather: Failed upload attempt 3: <urlopen error [Errno 8] nodename nor servname provided, or not known>
weewx[51730] ERROR weewx.restx: PWSWeather: Failed to publish record 2021-09-30 12:25:00 EDT (1633019100): Failed upload after 3 tries
weew

But I don't know what the errors mean. I am continuing to investigate but thought I would ask here in the meantime.

Thanks in advance!!!

Mark

vince

unread,
Sep 30, 2021, 12:51:30 PM9/30/21
to weewx-user
On Thursday, September 30, 2021 at 9:32:09 AM UTC-7 markhami...@gmail.com wrote:
 I was able to get data going to both PWSWeather and Underground but in the last week it stopped.  
weewx[51730] DEBUG weewx.restx: Wunderground-PWS: Failed upload attempt 2: <urlopen error [Errno 8] nodename nor servname provided, or not known>
weewx[51730] DEBUG weewx.restx: PWSWeather: Failed upload attempt 2: <urlopen error [Errno 8] nodename nor servname provided, or not known>


Weather Underground is notoriously unstable but PWS is usually pretty good.

It almost seems like your weewx station lost its DNS resolution somehow.  Try the following two commands and see if they resolve to addresses.  I've included what my station resolves them to be.  Your answers will likely be pretty close to this, but the ordering might differ a little depending on how the other side has their DNS set up.

www.pwsweather.com has address 52.84.162.84
www.pwsweather.com has address 52.84.162.63
www.pwsweather.com has address 52.84.162.117
www.pwsweather.com has address 52.84.162.103

rtupdate.wunderground.com is an alias for prod-pws-ng-ingest.pws-ng-prod-iks-wdc-01-997b58a668d15d562a6bed58ea7c5f9e-0001.us-east.containers.appdomain.cloud.
prod-pws-ng-ingest.pws-ng-prod-iks-wdc-01-997b58a668d15d562a6bed58ea7c5f9e-0001.us-east.containers.appdomain.cloud is an alias for pws-ng-prod-iks-wdc-01-997b58a668d15d562a6bed58ea7c5f9e-0001.us-east.containers.appdomain.cloud.
pws-ng-prod-iks-wdc-01-997b58a668d15d562a6bed58ea7c5f9e-0001.us-east.containers.appdomain.cloud is an alias for pws-ng-prod-iks-wdc-01-997b58a668d15d562a6bed58ea7c5f9e-0001.c00q71dw0bjtihiciel0.akadns.net.

Mark Hamilton

unread,
Sep 30, 2021, 12:56:52 PM9/30/21
to weewx-user
As I continued to investigate I also realized that the data stopped going out about the same time I installed an Eero Mesh Wifi System. I have been trying to figure out if there are ports that need to be opened to allow data to be sent but have not been able to find anything yet. I have added an ip reservation and do port forwarding to the computer running the weewx system. My website is still visible, just no data to the other sites.

Mark

vince

unread,
Sep 30, 2021, 1:00:30 PM9/30/21
to weewx-user
On Thursday, September 30, 2021 at 9:56:52 AM UTC-7 markhami...@gmail.com wrote:
As I continued to investigate I also realized that the data stopped going out about the same time I installed an Eero Mesh Wifi System. I have been trying to figure out if there are ports that need to be opened to allow data to be sent but have not been able to find anything yet. I have added an ip reservation and do port forwarding to the computer running the weewx system. My website is still visible, just no data to the other sites.



Well you definitely need to permit 'outbound' https so the weewx host can post to the Internet site(s).   Try to curl a trivial https page from the weewx site ala "curl https://www.google.com" and see experimentally if you have a firewall issue stopping the posts from working.

Mark Hamilton

unread,
Sep 30, 2021, 2:14:01 PM9/30/21
to weewx-user
Yeah, the curl fails as well. Just to try I changed my port forwarding to 8080. I can still reach my website (via 8080 now) but no other web content.

vince

unread,
Sep 30, 2021, 2:29:34 PM9/30/21
to weewx-user
If the DNS lookup worked and the curl fails, you are probably blocking OUTBOUND port 8443.  Check your firewall setup and firewall logs.
Reply all
Reply to author
Forward
0 new messages