?
Solved

How to diagnose time issues in a large 2003 domain?

Posted on 2012-12-26
9
Medium Priority
?
237 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
 [eBook] Windows Nano Server

Download this FREE eBook and learn all you need to get started with Windows Nano Server, including deployment options, remote management
and troubleshooting tips and tricks

 
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

Free recovery tool for Microsoft Active Directory

Veeam Explorer for Microsoft Active Directory provides fast and reliable object-level recovery for Active Directory from a single-pass, agentless backup or storage snapshot — without the need to restore an entire virtual machine or use third-party tools.

Question has a verified solution.

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

The HP utility "HP Lights-Out Online Configuration Utility for Windows Server 2003/2008" could be of great use when it comes to remotely configure a HP servers ILO WITHOUT rebooting the server. We would only need to create and run scripts using thi…
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…
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.
This video shows how to quickly and easily deploy an email signature for all users in Office 365 and prevent it from being added to replies and forwards. (the resulting signature is applied on the server level in Exchange Online) The email signat…

578 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