我们有两台Exchange 2003服务器,主服务器和承载Outlook Web Access(OWA)的前端服务器。 当我通过Outlook 2007(从我的Outlook客户端以及她的Outlook客户端)打开我的老板的日历时,我看到这个活动安排在上午10:30。 当我通过Outlook Web Access打开她的日历时,同一个事件计划在凌晨四点半。
我不太了解Exchange,足以想象这是如何可能的。 如果你有任何想法,为什么会发生这种情况,我非常感谢。 我也非常感谢你有任何的见解,这可能是可能的。 我猜想,前端服务器上必须有一些caching的数据才能使日历条目出现在不同的时间。 深入了解Exchange如何pipe理caching以及我可以在哪里寻找问题将非常有帮助。
谢谢!
这几乎肯定是OWA中的一个时区问题。
Outlook采用主机操作系统的时区; 两台客户端计算机都configuration为相同的时区,因此约会在Outlook中的两台计算机上同时显示。
Outlook Web Access无法假定运行Web浏览器的客户端计算机与服务器位于同一时区,因此Outlook Web Access客户端提供了一个用户可configuration的选项,用户可以在其中设置其当前时区。 这些信息是为每个用户存储的。
login到Outlook Web Access,导航到“ 选项”页面,然后select“ date和时间格式”部分以检查当前时区设置。 select正确的时区并点击保存button,你应该能够避免提前四小时的会议!
请注意,Outlook Web Access中的这些选项是按用户存储的,因此遇到此问题的用户需要检查并修改此设置。
我们目前使用Exchange 2007; Exchange 2007的Outlook Web Access将此选项部分称为“区域设置”,而不是“date和时间格式”,但它的工作原理是一样的。
我相信会提示用户第一次login到Outlook Web Access时configuration其时区; 但是,大多数Outlook Web Access用户不知道此设置,因此如果设置不正确或需要更改,大多数人甚至不知道要查找它…
根据我的经验,这通常是一个时区问题。 日历项目与UTC时间一起存储,显示根据您查看的时区计算。服务器是否存储在不同的时区,然后是客户端? 我相信有一个选项可以控制当您创build日历项目时显示的时间是否locking到您的时区,但我现在无权访问Outlook以确认。
编辑:
下面的屏幕截图是从outlook 2003开始的,您可以指定会议在哪个时区进行。
这里是一个假设的情况,以更好地解释如何发生这种情况:
你住在东海岸,在东海岸下午三点build立一个outlook预约。 因为你计算机的时区是EST,那么它将把约会设置为EST。 您的服务器位于PST设置的西海岸的CoLo设施中。 所以,当你login到OWA来查看你的日历时,它正在PST中查看,并将约会的时间转换为12pm而不是3pm。
虽然手机在旅行时会自动更改自己的时区,但我发现这种情况更频繁,因此创build会议时会在您遇到的任何时区中创build。如果您的桌面或服务器处于一个不同的时区。

在你最后的评论之后,我要去用一个腐败的日历项目。 如果可以,请删除它,然后重新创build会议。 这应该解决它。