Thoughts from the EPS Windows Server Performance Team
Useful Microsoft Blogs
Here’s a scenario that we’ve seen recently that some customers neglect when it comes to the DST update: Terminal Server clients connecting to a Windows Server 2003 Terminal Server.
A very common Terminal Services deployment involves Microsoft Office 2003 installed on Terminal Servers with users connecting from either thin clients or Windows XP SP2 desktop machines. In this scenario, patching the Terminal Server and making sure Exchange is up to date is only half the battle; you must also make sure that clients connecting to the Terminal Server are updated with the new DST information.
So what does this problem look like? After logging on to the Terminal Server, the time shown in the system tray will be correct but when opening Outlook, appointments will show as being one hour behind the actual time. This is due to either the client not having the DST patch installed or the user has modified the time settings on their client and unchecked the “Automatically adjust for Daylight Savings Time” checkbox as shown in the image to the left.
This occurs because the time on the client PC and Terminal Server are synchronized when the user logs on. If the client is not set to observe DST then the session will also be set that way, even though the Terminal Server has been patched with the DST update.
To determine what needs to be done to the client to make sure it is patched, you can visit the Microsoft DST Website listed below and make sure you select Microsoft Windows XP. If you use thin clients select Microsoft Windows Embedded for Point of Service, Windows Mobile, or Windows CE from the list of operating systems.
- Don Geddes
Dear Mr. Geddes,
Although this is an old topic, I want to respond on this since we experience the above mentioned problem.
We have installed a brand new server as a terminal server with Windows 2003 R2 Enterprise edition, we have installed Outlook 2003 and for both we have installed all SP's and updates. Since we are in Holland, the timezone is set to Amsterdam, so +1 and DST in enabled.
Now one user using a thin client has the problem that when she goes to Tools, options, calendar options, time zone, that the TZ is set correctly, but the DST is disabled, so unchecked. She can't check it, since she will get the message that she has no permissions. Which is normal in this terminal server environement. When she right clicks on the date and time in the systray and click Adjust Date/Time, in here the time zone is correct, but also the DST checkbox is enabled! That is strange, since in Outlook it shows unchecked and I thought Outlook would inherent this from the system. Do you know how we can solve this? For now, she is the only user with the problem. When I login on this server, it is all shown correctly!
Thanks in advance.