Software⏱️ 4 min read📅 2026-06-19

How to Fix: Error occurred during NTP sync on Windows Server 2008 R2

Windows Server 2008 R2 NTP sync issue

Quick Answer: Check the Windows Time service configuration and ensure that the firewall rules are not blocking the NTP requests.

Error occurred during NTP sync on Windows Server 2008 R2. This issue affects two Windows Server 2008 R2 Standard servers, where one can correctly synchronize its time with the default NTP server time.windows.com, but the second cannot.

This error is frustrating because it prevents accurate timekeeping and synchronization across the network, which can lead to various issues such as data corruption, security vulnerabilities, and downtime. In this guide, we will explore the root causes of this issue and provide a step-by-step solution to resolve it.

💡 Why You Are Getting This Error

  • The primary reason for this error is that the Windows Time service on one of the servers may be configured incorrectly or has insufficient privileges to send NTP requests. This can be due to various reasons such as incorrect firewall settings, lack of network access, or corrupted system files.
  • Another possible cause is a misconfiguration of the NTP client settings, which can prevent it from sending NTP requests. This could be due to an incorrect NTP server configuration, a missing or corrupted ntp.config file, or a conflicting DNS resolution issue.

🛠️ Step-by-Step Verified Fixes

Enable Network Access and Firewall Settings

  1. Step 1: Step 1: Open the Windows Firewall with Advanced Security console and ensure that the Windows Time service is allowed to send NTP requests. To do this, navigate to Inbound Rules > New Rule and select 'Rule Type' as 'Port', then select 'Protocol' as 'TCP' and 'Specific local ports' as '143'. Click 'Next' and select 'Allow the connection' and click 'Next'. Then, select 'Action' as 'Allow the connection' and click 'Next'. Finally, give a name to the rule and click 'Finish'.
  2. Step 2: Step 2: Open the Windows Firewall with Advanced Security console and ensure that the Windows Time service is allowed to send NTP requests over UDP. To do this, navigate to Inbound Rules > New Rule and select 'Rule Type' as 'Port', then select 'Protocol' as 'UDP' and 'Specific local ports' as '143'. Click 'Next' and select 'Allow the connection' and click 'Next'. Then, select 'Action' as 'Allow the connection' and click 'Next'. Finally, give a name to the rule and click 'Finish'.
  3. Step 3: Step 3: Restart the Windows Time service to apply the changes. To do this, open the Services console, find the Windows Time service, right-click on it and select 'Restart'.

Check NTP Client Settings and ntp.config File

  1. Step 1: Step 1: Open the NTP client settings by navigating to the Control Panel > System and Security > Administrative Tools > Windows Time. Click on 'Change settings' and ensure that the NTP server is set to time.windows.com. Also, ensure that the 'Use an alternate source of time' option is not selected.
  2. Step 2: Step 2: Check for any corrupted or missing ntp.config file. To do this, navigate to C: emp tp.config and check if the file exists. If it does not exist, create a new file with the same contents as the original ntp.config file. You can find the original ntp.config file by navigating to C: emp tp.config.original.

✨ Wrapping Up

To resolve the error occurred during NTP sync on Windows Server 2008 R2, it is recommended to enable network access and firewall settings, as well as checking the NTP client settings and ntp.config file. By following these steps, you should be able to accurately synchronize time across your network and prevent various issues such as data corruption, security vulnerabilities, and downtime.

Did this fix your problem?

If not, try searching for specific error codes.

🔍 Search Error Database

❓ Frequently Asked Questions