Public, reputable sources of time sync via HTTP to use where NTP is blocked?

You can use HTTP Time Protocol / htpdate. It's not a good source, not compared to NTP.
Other options include connecting a GPS-receiver or using a dialup modem.

Personally I would complain about the sysadmins to your boss. Correct time is important if you want to accurately judge HTTP cache timeouts and other time-sensitive things


ANY web server provides the date in the headers of the response, with seconds precision.

You could just access a reputable web site such as https://google.com and trust they keep their clock sane. If you want to be super-sure you can probe multiple sites.

Using https has a benefit over NTP - it is secure!

There is actually a standard in the works for getting time accurately and securely from web servers by using multiple, timed requests: http://phk.freebsd.dk/time/20151129/

Tags:

Time

Http

Ntp