Go Premium for a chance to win a PS4. Enter to Win

x
?
Solved

How to diagnose time issues in a large 2003 domain?

Posted on 2012-12-26
9
Medium Priority
?
235 Views
Last Modified: 2013-01-09
Hello,

We have a large (5500+) mixed OS (mostly Win7, a few WinXP) environment, with 6 Server 2003 DCs, running at a 2003 Functional Level.  These DC's are housed in four separate locations, all 'direct' connected to our home office via fiber.

We've noticed a time discrepancy in the past month or two with workstation time.  Initial diagnosis showed us that there are varying times between the six domain controllers.

The DC setup seems consistent and correct (as far as I know it... I don't have much experience with Server 2003).  DC2 has the PDC Emulator role, and is configured to use 0.north-america.pool.ntp.org as it's time server.  All other DCs are configured to look to DC2 for their time.

The odd thing is that even though we currently have a discrepancy of more than 3 minutes between DC1 and DC2, there are no (that I can find, anyway) NTP errors being reported on either server.

Can someone assist me in troubleshooting this?

Thank you.


Scott
0
Comment
Question by:meelnah
  • 5
  • 4
9 Comments
 
LVL 25

Expert Comment

by:Tony Giangreco
ID: 38722955
I would check the interval time is checked on your Main DC and setup a manual task on the other DC's to sync their time with the Main DC every hour or two. Then monitor them all a few times a day to see if they stay synced.
0
 
LVL 1

Author Comment

by:meelnah
ID: 38724679
Hi TG-TIS,

Thanks for the response.

I'm not sure exactly how you meant I should 'check the interval time on my main DC', but we may have a handle the issue now.

I ran 'w32tm /monitor' and found all six DC's reporting in were showing that they were syncing with DC2 (our PDC Emulator), but 4 of the six were 195 seconds off.  Also, the RefID in the results from the /monitor command referenced a forest root server, not the PDC Emulator.

I wasn't even aware that we had a forest root server (we have only one domain... it is a legacy server that was never removed from the network), but it was also set to pull it's time from an external time source.

To resolve, I left the FR server alone and configured the PDC Emulator's NtpServer registry setting to point to the FR server, rather than an external source.

I then went to each DC and verified (and in some cases reset) their NtpServer entry to the PDC Emulator, and their 'type' to NT5DS.

Afterward, I restarted the W32Time service on each, and then resync'd using w32tm /resync /rediscover.

So far, so good... each server is within 2 one-hundredths of the PDC.  I'll check again tomorrow.


sm
0
 
LVL 1

Author Comment

by:meelnah
ID: 38759031
Sorry for the late response...

The DC's are all keeping time correctly (3 weeks and counting)... however, some workstations in the domain are reporting being a few minutes off, even after multiple logoffs/reboots.

Any ideas how to troubleshoot this?
0
Get free NFR key for Veeam Availability Suite 9.5

Veeam is happy to provide a free NFR license (1 year, 2 sockets) to all certified IT Pros. The license allows for the non-production use of Veeam Availability Suite v9.5 in your home lab, without any feature limitations. It works for both VMware and Hyper-V environments

 
LVL 25

Expert Comment

by:Tony Giangreco
ID: 38759084
I've seen this before on older servers. what I did was add a scheduled task to the PDC to resync time with it's internet time server twice a day at specific times line 6AM and 6PM.

Add a scheduled task to all the uther servers to resync with the DC and different times so they al don't request time updates together. if this does not resolve the problem, let me know.
0
 
LVL 1

Author Comment

by:meelnah
ID: 38759111
Our problem isn't with the DCs at this point, but with some workstations in our environment.

I could potentially add w32tm /resync to the logon script for the workstations, if that's what you mean...
0
 
LVL 25

Expert Comment

by:Tony Giangreco
ID: 38759151
Yes, that should wok fine. you might have some Pc's that are loosing time due to hardware or other issues. Adding a schedule task to resync should resolve the problem on those Pc's.
0
 
LVL 1

Author Comment

by:meelnah
ID: 38759220
Ok...

Would the line just be w32tm /resync?  There are a host of other switches...
0
 
LVL 25

Accepted Solution

by:
Tony Giangreco earned 2000 total points
ID: 38759283
You can probably put this in a batch file and add it as a scheduled task on the workstions

w32tm /resync
0
 
LVL 1

Author Comment

by:meelnah
ID: 38759285
i will give it a shot... thanks!
0

Featured Post

Concerto's Cloud Advisory Services

Want to avoid the missteps to gaining all the benefits of the cloud? Learn more about the different assessment options from our Cloud Advisory team.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Numerous times I have been asked this questions that what is it that makes my machine log on so slow, there have been cases where computers took 23 minute exactly after taking password and getting to the desktop. Interesting thing was the fact th…
Many of us need to configure DHCP server(s) in their environment. We can do that simply via DHCP console on server or using MMC snap-in on each computer with Administrative Tools installed in a network. But what if we have to configure many DHCP ser…
This Micro Tutorial will teach you how to add a cinematic look to any film or video out there. There are very few simple steps that you will follow to do so. This will be demonstrated using Adobe Premiere Pro CS6.
Look below the covers at a subform control , and the form that is inside it. Explore properties and see how easy it is to aggregate, get statistics, and synchronize results for your data. A Microsoft Access subform is used to show relevant calcul…

885 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question