I can confirm that the DNS is resolving to my weewx ip. This leads me to 
believe that the problem lies with either my nginx configuration or my 
weewx interceptor configuration.

I mentioned that the pi that's running weewx is also running owncloud, 
exposing ports 80/443 in an nginx webserver. I understand that the 
interceptor driver listens on port 80 by default, so, according to its 
directions, i set up a reverse proxy to port 9000 (where i configured 
interceptor to be listening). I think I failed to mention the reverse proxy.

In any case, I've run interceptor directly on port 9000, then hit the 
endpoint from a browser, resulting in the following terminal response
mapped packet: {'usUnits': 16, 'dateTime': 1579808958}

I've also updated my nginx config to stop listening on port 80, and tried 
running interceptor again on its default port, with the same respnose as 
above.

So...
1. I can resolve rtupdate.wunderground.com to correct weewx ip
2. I can run/listen witth interceptor driver, controlling for ports
3. I can confirm reverse proxying is working as expected

Still can't figure out where my data is! Might have to grab myself a 
GW1000, unless someone else has insights that I'm missing.

On Thursday, January 23, 2020 at 12:24:44 PM UTC-6, galfert wrote:
>
> Yes, you are correct. I missed the line where you mentioned changing the 
> host file on your DNS server. That should have worked. Test that DNS is 
> really being served by using a different system on the network to ping the 
> WU server name and see if it resolves to the IP address of the WeeWx system.
>
> Still the GW1000 is a better way. No need for DNS trickery. 
>

-- 
You received this message because you are subscribed to the Google Groups 
"weewx-user" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/weewx-user/c7c18d68-c5d4-44e8-aaf2-20bc06c1aca6%40googlegroups.com.

Reply via email to