?
Solved

Server 2003 Daylight Saving/TimeZone Re-sets Every 5 Minutes.

Posted on 2008-11-17
12
Medium Priority
?
524 Views
Last Modified: 2013-11-21
Hi everyone,

I am having a very annoying problem with a site I look after, I have tried for the last 4 days to fix it but to no avail.

Ill start with some background information...

I have two servers a Domain controller/Exchange running SBS2003 (call it SBS) and a Terminal Server running Standard 2003 (call it TS). Both are part of the the same domain.

Now the problem...

I recently updated both servers with the latest Microsoft daylight saving patches, the
SBS seems to be fine and holds the correct time (GMT+10 Sydney Australia) but the TS seems to have problems holding the correct time settings.

Once the DLS patch was applied (KB951072) the time was correct, but 5 minutes later the time simply goes back an hour (as if it is no longer doing DLS).

If I go back into Date and Time Properties after this happens the time zone is fine, the DLS box is still ticked, and the date is correct but the time is wrong. If I simply press ok  to get out of Date and Time Properties it goes back to the right time (as if it re-applies the settings), but 5 minutes later again the time drops back 1 hour.

If I change any settings eg: turn off DLS and turn it back on, again the time is correct for 5 min then reverts the the wrong time.

I am very stuck, I have tried re-applying KB951072 to TS, I have tried re-registering W32time and re-setting the service, and a bunch of other stuff.

One last thing to consider is the TS has Office 2003 installed (patched with all the latest updates) and it seems that when the time reverts back to non DLS the checkbox under Tools->Options->Prefrences->Calander Options->Timezone becomes unchecked, even though Time and Date Properties in windows still has DLS checked.

Anyone help point me in the right direction?
0
Comment
Question by:OnemindIT
  • 7
  • 4
12 Comments
 
LVL 9

Expert Comment

by:Adam Graham
ID: 22974246
On your SBS box under services, is 'Windows Time' set to 'Automatic' and under status 'started' ?

Adam
0
 

Author Comment

by:OnemindIT
ID: 22974268
Hi,

Yes the "Windows Time" service is both running and set to start automatically.
0
 
LVL 9

Expert Comment

by:Adam Graham
ID: 22974276
What about uninstalling the latest daylight saving patches?

Adam
0
VIDEO: THE CONCERTO CLOUD FOR HEALTHCARE

Modern healthcare requires a modern cloud. View this brief video to understand how the Concerto Cloud for Healthcare can help your organization.

 
LVL 19

Expert Comment

by:MrLonandB
ID: 22974287
I had the same problem with a particular machine once. Tried everything I could find at the time and couldn't get it corrected. I finally wound-up just changing the time zone. For example, if you were running on U.S. Central time, set the time zone to U.S. Eastern time. After 5 minutes when the time drops back an hour...you will be on the right time from then on.

Obviously, this action is not a solution to the problem. But it will "solve" the problem.
0
 

Author Comment

by:OnemindIT
ID: 22974289
Hi all,

Just another bit of info.

I tried to Manually set the Timezone data in the registry in the Key HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\TimeZoneInformation] with the exact values my SBS  is using (I also cross referenced these values with another terminal server site I look after) and again it changes the TS to the right time then 5 minutes later the registry gets changed back ( I kept Regedit open to watch this).

Here is the registry data that that is present when the WRONG time is displayed:



Here is the registry data that that is present when the CORRECT time is displayed:
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\TimeZoneInformation]
"Bias"=dword:fffffda8
"StandardName"="AUS Eastern Standard Time"
"StandardBias"=dword:00000000
"StandardStart"=hex:00,00,03,00,05,00,03,00,00,00,00,00,00,00,00,00
"DaylightName"="AUS Eastern Standard Time"
"DaylightBias"=dword:00000000
"DaylightStart"=hex:00,00,03,00,05,00,03,00,00,00,00,00,00,00,00,00
"ActiveTimeBias"=dword:fffffda8

Open in new window

0
 

Author Comment

by:OnemindIT
ID: 22974309
Hmm... that last post didn't work very well.... and I am not sure how to edit it....

Here is what I meant to say.

Hi all,

Just another bit of info.

I tried to Manually set the Timezone data in the registry in the Key HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\TimeZoneInformation] with the exact values my SBS  is using (I also cross referenced these values with another terminal server site I look after) and again it changes the TS to the right time then 5 minutes later the registry gets changed back ( I kept Regedit open to watch this).

Here is the registry data that that is present when the WRONG time is displayed:

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\TimeZoneInformation]
"Bias"=dword:fffffda8
"StandardName"="AUS Eastern Standard Time"
"StandardBias"=dword:00000000
"StandardStart"=hex:00,00,03,00,05,00,03,00,00,00,00,00,00,00,00,00
"DaylightName"="AUS Eastern Standard Time"
"DaylightBias"=dword:00000000
"DaylightStart"=hex:00,00,03,00,05,00,03,00,00,00,00,00,00,00,00,00
"ActiveTimeBias"=dword:fffffda8

Here is the registry data that that is present when the CORRECT time is displayed:


[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\TimeZoneInformation]
"Bias"=dword:fffffda8
"StandardName"="AUS Eastern Standard Time"
"StandardBias"=dword:00000000
"StandardStart"=hex:00,00,04,00,01,00,03,00,00,00,00,00,00,00,00,00
"DaylightName"="AUS Eastern Daylight Time"
"DaylightBias"=dword:ffffffc4
"DaylightStart"=hex:00,00,0a,00,01,00,02,00,00,00,00,00,00,00,00,00
"ActiveTimeBias"=dword:fffffd6c

Not sure if that will help any.
0
 

Author Comment

by:OnemindIT
ID: 22974350
Thanks for the replies,

18526: I have tried uninstalling the patch, and re-installing but I have not tried uninstalling the patch and just leaving it uninstalled. Ill give it a go and see what it does.

MrLonandB: So your saying if I set the TZ to GMT+11 if I actually require GMT+10? The only problem I see with this is locations also have DLS information attached to them so if I change my location it will change my GMT+ but also my DLS dates etc.

What I might do though is create a new location give it GMT+11 and set the DLS dates to be the same as the AU, Sydney dates and see what it does.
0
 
LVL 9

Expert Comment

by:Adam Graham
ID: 22974567
Good luck!

Adam
0
 

Author Comment

by:OnemindIT
ID: 22974744
Ok,

Neither of those solutions fixed the problem.

if I uninstall the patch it goes to the right time for 5 min then reverts back (I will have to re-install it now that I have tested this).

I also created a new timezone (using TZEDIT.exe) and gave it a GMT+11 offset (I need GMT+10, but I was trying to roll the +1 DLS hour into the GMT+) I set the TS to this new time zone but 5 minutes passed and it re-set back to the normal GMT+10 Sydney time.
0
 

Author Comment

by:OnemindIT
ID: 22974767
Hi all,

Just a few more things I should mention (just so you understand the situation).

-  have NOT run the Exchange calender Update Tool on the SBS across all mailboxes. As far as I am aware this just corrects existing calendar entries but doesn't not "patch" exchange or outlook with DST changes.

I have however run the single standalone copy of this "update" tool on the TS (which has outlook installed with the administrator mailbox) and it did not make a diffrence.

- I am accessing and working on both these servers remotely (via RDC). I connect to the console (ID 0) session as administrator though.

I mention this as there might be a permission issue that I am unaware of.
0
 

Accepted Solution

by:
OnemindIT earned 0 total points
ID: 22974964
I worked it out.

there is a third server on the network (Windows 2000) that is not part of the domain but in a workgroup by it self which I do not look after as its part of the companies till system, and taken care of by another company.

Anyway this server had daylight savings option turned off and for some reason my TS server was syncing with this server and not the SBS DC.

The strange thing is that in the Event Log I was getting W32time service messages saying that my TS was syncing with the IP of my SBS that and the fact that the w2k server where was not part of my domain made me disregard it as a potential problem.
0
 
LVL 9

Expert Comment

by:Adam Graham
ID: 22975111
glad your sorted!
0

Featured Post

How to Use the Help Bell

Need to boost the visibility of your question for solutions? Use the Experts Exchange Help Bell to confirm priority levels and contact subject-matter experts for question attention.  Check out this how-to article for more information.

Question has a verified solution.

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

The articles for turning off the Client firewall policy on the internet are for SBS 2008 and don't really help for SBS 2011. They actually moved the Client firewall policy. In 2011, the client firewall policy has moved to the SBS computers conta…
On July 14th 2015, Windows Server 2003 will become End of Support, leaving hundreds of thousands of servers around the world that still run this 12 year old operating system vulnerable and potentially out of compliance in many organisations around t…
Exchange organizations may use the Journaling Agent of the Transport Service to archive messages going through Exchange. However, if the Transport Service is integrated with some email content management application (such as an anti-spam), the admin…
We’ve all felt that sense of false security before—locking down external access to a database or component and feeling like we’ve done all we need to do to secure company data. But that feeling is fleeting. Attacks these days can happen in many w…

809 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