Windows 2003 domain, multiple DC's over several locations. XP clients. Overall everything works globally, but we have one strange problem at just one location. The XP clients drift off on their time by 5-10 seconds. All DC's and servers have the correct time (including the local DC and multiple servers at that location), but for some reason the XP clients don't sync correctly.
To add to the confusion, they do sync on reboot (with a correct sync message in event viewer) but they quickly get back off track starting just minutes later.
I am totally confused. I have tried all of the w32tm commands to get it to sync, resync, point directly to the local DC to get time, among other things, but no luck. Normally this is not important, but this client has a business need to have everything be in sync at this location, and it is not.
Any ideas would be greatly appreciated! This issue is driving me nuts.