I'm using Meinberg NTP to sync the time in a VPS.
The clock refuses to sync - there's a ~30s shift comparing to other servers. Also
ntpq -p is continuously showing zeros for reach, delays and jitters, which means something's wrong...
Actions I've taken which didn't help:
- Restarted the NTP service using a script that comes with Meinberg NTP
- Added port 123 for UDP and TCP as an exception port to Windows Firewall
- Added Meinberk NTP executables as an exception program to Windows Firewall
- Completely disabled Windows Firewall
iburstappears after each server listed in the configuration file
- Restarted the server
The OS is a Windows Server Standard SP2 32bit.
What did I miss?
ntpq -p result:
remote refid st t when poll reach delay offset jitter ============================================================================== voxl-nyc-21.ser .INIT. 16 u - 64 0 0.000 0.000 0.000 sola-sea-04.ser .INIT. 16 u - 64 0 0.000 0.000 0.000 22.214.171.124 .INIT. 16 u - 64 0 0.000 0.000 0.000
Turns out that in addition to the Windows Firewall, our VPS provider has blocked all UDP communication to our VPS instance. After opening UDP port 123 it worked flawlessly.