确认Outlook Web Access故障信息
在确定故障出现在前端服务器之后,常用的故障排除步骤如下:
首先,我们需要建立一个新的普通用户,确保使用新的用户在同一台计算机上访问OWA也会产生同样的问题。这样我们可以保证故障不是因为用户的信箱故障而产生的,也可以确认不是由于用户的误操作(如密码错误)所造成的。
随后,更换另外一台计算机,清除Internet Explorer的历史记录和Cookie,并重新访问OWA。这样可以保证该问题不是由浏览器故障而产生的。需要注意的是,如果你使用Windows XP Service Pack 2,请参考以下两篇微软知识库文章来对Exchange服务器和Windows XP计算机进行配置。
在 Windows XP Service Pack 2 计算机上运行Exchange Server 2003 OWA客户端时,S/MIME 控件无法加载到OWA中
http://support.microsoft.com/kb/883543
在Windows XP SP2计算机上使用Outlook Web Access的已知问题说明
http://support.microsoft.com/kb/883575
最后,我们可以看到Internet Explorer所提示的错误代码,例如404等。当我们无法看到错误代码时,请使用如下步骤:
1. 打开Internet Explorer;
2. 点击“工具”菜单,点击“Internet选项”;
3. 点击“高级”选项卡;
4. 取消“显示友好HTTP错误信息”;
5. 点击“确定”按钮并重新访问OWA页面。
若Internet Explorer左下角显示一个黄色的叹号标记,则请双击它来查看具体脚本错误。你也可以使用以下步骤:
1. 打开Internet Explorer;
2. 点击“工具”菜单,点击“Internet选项”;
3. 点击“高级”选项卡;
4. 选中“显示每个脚本错误的通知”;
5. 点击“确定”按钮并重新访问OWA页面。
注意,在某些情况下,系统会返回一个对话框,此时我们需要使用网络监视器或者查看IIS日志来判断错误代码。IIS日志默认保存在C:\Windows\System32\LogFiles文件夹(参见图5)。 如果OWA使用SSL加密(推荐),使用网络监视器则没有效果。使用网络监视器,请参考微软知识库文章“如何使用网络监视器捕获网络通讯量”(http://support.microsoft.com/kb/148942)
常见Outlook Web Access故障及相关知识库文章。
一般来说,最常见的错误便是401和404错误,请参考以下微软知识库文章来进行故障排除(已标明仅适用于Exchange 2000的知识库文章)。
XCCC:Outlook Web Access 客户端无法登录
http://support.microsoft.com/kb/327843
HTTP 401 or 404 error messages when you access OWA implicitly or explicitly
http://support.microsoft.com/kb/293386
XCCC:Exchange 环境中的 IIS 锁定和 URLscan 配置(Exchange 2000)
http://support.microsoft.com/kb/309508
HTTP Error 404 "Page cannot be displayed" when you attempt to connect to the OWA server after you upgrade from Exchange Server 5.5 to Exchange 2000 Server(Exchange 2000)
http://support.microsoft.com/kb/288123
XCCC: "HTTP 404" Error Appears When You Try to Log On to OWA Through a Front-End Server in a Cluster
http://support.microsoft.com/kb/312422
XWEB: Unable to Log On to a New Mailbox the First Time You Use Outlook Web Access(Exchange 2000)
http://support.microsoft.com/kb/259378
对于403错误,一般是由于IIS访问控制所造成的。首先,若使用SSL方式(推荐)访问OWA,务必确保使用https:// name>/Exchange来进行访问。随后,请检查IIS默认网站和Exchange虚拟目录的目录安全性。
对于405错误,一般可以通过安装831464补丁来解决(相信安装过Exchange Server 2003的人对这个补丁应该非常熟悉了)。
FIX:IIS 6.0 压缩崩溃导致访问冲突
http://support.microsoft.com/kb/831464
对于500错误,产生问题的可能性比较多,相关的微软知识库文章也很多,请查看以下搜索结果:
Outlook Web Access 500错误
http://search.microsoft.com/search/results.aspx?View=en-us&p=1&c=3&st=b&qu=owa+500&swc=3&na=33&cm=512
对于503错误,可以遵循以下两篇文章来进行故障排除。KB 305030针对Exchange 2000,KB 823159针对Exchange Server 2003。
How to Troubleshoot the "503 Service Unavailable" Error Message in Outlook Web Access 2000
http://support.microsoft.com/kb/305030
How to troubleshoot the "503 Service Unavailable" error message in Outlook Web Access in Exchange Server 2003
http://support.microsoft.com/kb/823159 事件查看器
除了以上所述的通过更换和配置浏览器以及查看IIS日志而了解具体的错误信息外,事件查看器是一个非常重要的工具。举例来说,一个客户发现只要在OWA中添加附件,整个Exchange服务器便停止响应。通过查看事件查看器,我们找到了以下错误,并确定为Exchange Information Store(Store.exe)崩溃:
Event Type: Error
Event Source: MSExchangeIS
Event Category: General
Event ID: 9673
Date: 5/9/2005
Time: 6:09:36 PM
User: N/A
Computer:
Description: An exception with code 0xc00000fd was thrown in module C:\WINNT\system32\ntdll.dll; some parameters and their values were . A significant section of the call stack is in the data section.
通过查找微软知识库文章,发现是Norman防病毒软件所导致的问题——“The Microsoft Exchange Information Store service(Store.exe)crashes when an Outlook Web Access client adds an attachment to an e-mail message”(http://support.microsoft.com/kb/878497)。 Outlook Web Access故障排除的相关资源
前文讲述了一些Outlook Web Access的常见故障,但在实际生产环境中,Outlook Web Access可能产生的故障远不止这些。排除这些故障的关键前提就是:一定要确定问题根源所在——Exchange服务器/IIS服务/浏览器。另外就是根据我们所能掌握的错误信息进行故障分析、调查,进而排除故障。
下面列举一些常用的关于Outlook Web Access故障排除方面的资源:
微软Exchange 2000 Server Outlook Web Access故障排除白皮书(英文)
http://www.microsoft.com/technet/prodtechnol/exchange/2000/support/trowae2k.mspx
Exchange Server 2003事件及错误检索
http://www.microsoft.com/technet/support/ee/search.aspx?LCID=1033&DisplayName=Exchange%20Server%202003&ProdName=Microsoft%20Exchange&MajorMinor=6.5
Exchange相关论坛资源
http://www.microsoft.com/exchange/community/relcommunities.mspx
Exchange Server Clients新闻组(英文)
http://www.microsoft.com/technet/community/newsgroups/dgbrowser/en-us/default.mspx?dg=microsoft.public.exchange.clients
Exchange Server中文新闻组
http://www.microsoft.com/China/community/dgbrowser/zh-cn/default.mspx?dg=microsoft.public.cn.exchangeserver
文章来源于领测软件测试网 https://www.ltesting.net/
版权所有(C) 2003-2010 TestAge(领测软件测试网)|领测国际科技(北京)有限公司|软件测试工程师培训网 All Rights Reserved
北京市海淀区中关村南大街9号北京理工科技大厦1402室 京ICP备10010545号-5
技术支持和业务联系:info@testage.com.cn 电话:010-51297073