Icon explained    
Articles marked with this logo are 'subscriber' only articles. Click here to become a subscriber
Small Business Server articles and howto's    

Current Articles | Search

How to fix time synchronization errors
By Mariette Knap :: 0 Comments :: :: ISA Server 2000, SBS 2003, SBS 2000, Public articles
TERMS
This document and what comes with it are provided as-is with blunt warning: Use at your own risk, buyer beware. You break your system; you own the resolution as well. We have no liability for what you do, or can't do, or fail to do with this information. Your entire protection is to start over again with a protected backup, or from protected system. If you don't want to accept this idea, please don't use this document.

There two steps involved to fix time errors on the server:

  1. If you have ISA installed you need to open the appropriate port to allow NTP traffic to pass through
  2. You need to configure the w32tm service in Client Mode
  3. If you have a router/firewall, you need to make sure that port UDP 123 is forwarded to the external nic IP

1. Allow ISA to pass NTP traffic

You need to create a packet filter. See the screenshot below.

2. Configure the w32tm service in Client Mode
 
 
Actually in PDC, NtpServer/Enabled=1, it sends out requests in Symmetric Active mode; while in standalone, NtpServer/Enabled=0, it is Client mode. Here we should configure the SBS 2003 server to send out time sync requests in Client Mode. To set the PDC to request it's time in client mode, please open a command prompt and run the following 4 commands:

w32tm /config /manualpeerlist:time.nist.gov,0x8 /syncfromflags:MANUAL
net stop w32time
net start w32time
w32tm /resync

Here we should use the "0x8" flag which sets the SBS server in Client Mode. These are the valid settings:

0x01 use special poll interval SpecialInterval
0x02 UseAsFallbackOnly
0x04 send request as SymmatricActive mode
0x08 send request as Client mode

To make sure that the clients are time syncing with the server, issue these 2 commands from the command prompt once:

net time /setsntp:servername
w32tm /resync   (for XP)
w32tm -once -v  (for W2k)
 
Related articles in the Microsoft Knowlegde Base

Comments
Currently, there are no comments. Be the first to post one!
You must be logged in to post a comment. You can login here