"System time different" from whoer.net

Hello! When my client is connected to wireguard (running on an Ubuntu VPS) whoer.net reports “system time different” between the wireguard VPS and client.

…Both client and server are set to New York time zone, but whoer.net reports the time zone to be Chicago. Changing the time zone on the wireguard VPS does not appear to alter these results. However, changing the *client* time zone to Chicago eliminates the error and whoer.net shows the two are matching.

I followed this guide to ensure NTP service was working and available to clients, but no change. https://vitux.com/how-to-install-ntp-server-and-client-on-ubuntu/

I do not experience this behavior when using the PIA vpn, so I’m assuming it’s a misconfiguration on my part somewhere.

1)Why/how is whoer.net reporting Chicago as the time zone when both client and server are set to new york?

2)How can I make them match without manually changing the time on the client every time I want to connect?

Thank you for your help!

Unless any wants to chime in it appears to be an outdated geoip record from the previous owner of the address. As far I can tell, the timezone look up from whoer.net is just a geopip lookup of the external IP compared against your browser’s time. Also, my earlier link on NTP seems out of date and I’ve switched to chrony per: https://help.ubuntu.com/lts/serverguide/NTP.html

please install ` ntpdate ` on the server and do ` ntpdate pool.ntp.org ` and make sure your using unbound as dns.

here is a script to do that.

https://github.com/complexorganizations/wireguard-install