NTP Newbie here, and hoping someone might be able to provide some guidance please. I’ve lost hours and hours trying to get an NTP configuration working.
I have a network which needs to be completely isolated from the outside world, it’s running some very old kit and consists of; Windows 2003 Server, Windows XP, Windows 10, RedHat 5 and Debian 8 workstations (no current options for upgrades).
I have (at least attempted) to configure the PDC (2003) as the NTP Time Source for the network, and point each client to sync time from this. This seems to be working well for the more modern PC’s (Windows 10 & Debian 8)… It’s also working well for the Windows XP machines (although this is using the Meinberg NTP client as this is a higher priority daemon than the Windows Time Service). I’m having slightly more problems with the RedHat machines.
When I run ntpq -p, the time server is listed although it has no prefix. Reading online it appears “blank” would equate to “source discarded high stratum, failed sanity”.
I should also point out that this isolated network, is powered off (and hard drives removed) for extended periods between use.
Two points to raise here;
1 - The PDC has nothing to sync upstream to, so points at itself (I’m guessing this makes it a less reliable time source). So I guess i may be able to do something server side, such that it’s unicasting with more confidence.
2 - Ideally, as the rest of the boxes are working, it would be good to find a force / override function to force the server to be considered trustworthy.
Final though is, should I just give up with the ntp deamon and add something to the crontab to sync time every 5/10mins?
Any advice is greatly appreciated.