NTP server time synchronization

ShoGeiNin Posted messages 65 Status Member -  
 guga24 -
Hello,

I'm having issues with Windows time synchronization. My setup consists of a domain controller and 8 member servers. My domain controller syncs with the source: fr.pool.ntp.org. My member servers sync with the domain controller. However, I'm still getting this error on the domain controller:

Source: W32Time
Event ID: 50

The time service has detected a time difference greater than 5000 milliseconds for 900 seconds. This difference may be caused by synchronization with inaccurate time sources or by less than ideal network operating conditions. The time service is no longer synchronized and cannot provide time to other clients or update the system clock. When you receive a valid timestamp from a time service provider, the time service corrects itself.

For more information, please visit the Help and Support Center at https://support.microsoft.com/en-us


And on my member domain controllers, I get these errors:

Source: w32time
Event ID: 29

The NtpClient time provider is configured to obtain time from one or more time sources, however, no source is currently accessible. No attempt to contact one will be made for 15 minutes. NtpClient has no precise time source.

For more information, please visit the Help and Support Center at https://support.microsoft.com/en-us

Source: w32time
Event ID: 47

NtpClient time provider: no valid response was received from the manually configured peer 192.168.58.222,0x8 after 8 attempts to contact it. This peer will be rejected as a time source and NtpClient will attempt to discover a new peer with this DNS name.

For more information, please visit the Help and Support Center at https://support.microsoft.com/en-us


Sometimes when I run the command w32tm /resync on the member servers, it executes normally, and other times I get errors like this: The computer did not resynchronize because no time data was available.

I checked the registry key configuration as indicated on the Microsoft site; it is correct.

I really don’t understand what could be happening. It’s frustrating because sometimes my servers are synchronized correctly and other times there is a one or two-minute offset.

Could you please give me some areas to explore because I have really looked everywhere and I don’t know what to do anymore.
Configuration: Windows XP Firefox 3.0.10

2 answers

ShoGeiNin Posted messages 65 Status Member 8
 
Well, I've made some progress on the issue; I understand better how it works.

First of all, the error messages for clients are "normal." In fact, when the time server does not synchronize correctly, it does not allow clients to synchronize.

Now the problem is to understand why my domain controller, which acts as a time server, is not synchronizing correctly and is returning error 50.

Source: W32Time
Event ID: 50

The time service has detected a time difference greater than 5000 milliseconds for 900 seconds. This difference may be caused by synchronization with inaccurate time sources or by less than ideal network operating conditions. The time service is no longer synchronized and cannot provide time to other clients or update the system clock. When you receive a valid timestamp from a time service provider, the time service will correct itself.

For more information, consult the Help and Support center at https://support.microsoft.com/en-us


Additionally, when I run the command w32tm /resync /rediscover, it synchronizes without issue and returns the two messages to indicate this.

Source: W32Time
Event ID: 37

The NtpClient time provider is currently receiving valid time data from fr.pool.ntp.org (ntp.m|0x0|192.168.58.222:123->88.191.80.132:123).

For more information, consult the Help and Support center at https://support.microsoft.com/en-us



Source: W32Time
Event ID: 35

The time service is now synchronizing the system time with the time source fr.pool.ntp.org (ntp.m|0x0|192.168.58.222:123->88.191.80.132:123).

For more information, consult the Help and Support center at https://support.microsoft.com/en-us


So I can't understand why error 50 occurs and what it means. I need your help to guide me.

Thank you

Best regards, Nicolas
1
ShoGeiNin Posted messages 65 Status Member 8
 
Is there anyone who has an idea on how to solve this problem?

I really need a lead to conduct research. After multiple searches, nothing exactly matches my problem.

The additional information I can provide is that the PDC consists of 3 network cards. One is connected to the domain, another has been disabled, and the last one is an IBM virtual card because, in fact, the servers are integrated into an IBM I5 system.

Could having two active network cards cause a problem? And if so, how can I resolve the issue?

Thank you.
0
guga24
 
Hi,

I had the same problem a few weeks ago...
you need to change the time manually because Windows doesn't do it if the difference is too significant.
if you have applications that need constant synchronization (like I did), do it in increments of 20 or 30 seconds; you'll avoid errors in your apps.

You also need to change the server you're syncing with. If you search a bit on the internet, you'll find what you need ;-) choose a server that is listed as reliable and close to your location.

Good luck!
0