三、这些症状说明了什么?
在确定您遇到的错误的症状后,如何确定这些症状的原因?本节按类别列出了常见 Outlook Web Access 错误症状,并就可能的原因和解决方法为您提供了建议。
错误类别:HTTP 错误
本节讲述 HTTP 错误症状及其可能的原因和解决方法。
*症状
*401 拒绝访问
*401 登录失败
*可能的原因和解决方法
*用户名或密码不正确。验证是否有打字错误以及是否按下了 CAPS LOCK 键。
*用户名输入格式不正确。例如,如果服务器未配置为使用 UPN 登录,则您会在使用一个电子邮件地址登录 Outlook Web Access 时看到此错误。
*您刚创建了此用户帐户。该帐户需要几分钟才能正确初始化。若要加快此过程,请尝试向该帐户发送一个邮件,或使用由 Exchange 服务器为其提供服务的 Outlook 配置文件登录。
*如果在您访问 http://<;服务器>/exchange 时收到一个 401 拒绝访问错误,在访问 http://<;服务器>/exchange/<用户名> 时收到 404 未找到错误,则您在尝试验证其身份的用户可能没有一个简单邮件传输协议 (SMTP) 地址与在 Exchange 系统管理器中虚拟目录的属性中设置的 SMTP 域相匹配。有关更多信息,请参见 Microsoft 知识库文章 Q293386“XWEB: Error Message: HTTP/1.0 401 or 404”(XWEB:错误消息:HTTP/1.0 401 或 404),网址是 http://go.microsoft.com/fwlink/?LinkId=3052&ID=293386。
*您在 Davex.dll(或 Exprox.dll,如果它是前端服务器)上的 NTFS 权限不正确。为安全起见,请确保已验证身份的用户对 %SystemRoot%\system32 和 Exchsrv\Bin 目录拥有最小的读取和执行权限。
*症状
403 拒绝访问
*可能的原因和解决方法
*用户已成功验证身份,但无法访问此资源。如果适合,请授予用户访问此资源的权限。
*用户尝试使用一个以 http:// 开头的 URL 访问服务器,但是要求 SSL。用户必须键入 https:// 才能访问服务器。
*已对用户尝试访问的 Exchange 虚拟目录禁用目录浏览。如果适合,请启用目录浏览。
*症状
*404 未找到
*可能的原因和解决方法
*指定的位置不存在请求的内容项。如果 Outlook Web Access 以前显示的内容项后来在 Outlook 中删除了,则可能会发生此错误。Outlook Web Access 中的视图不自动刷新;如果您在 Outlook 中删除一个内容项,稍后尝试在 Outlook Web Access 打开该项,则会收到此错误,因为在服务器上的这个位置已不存在该内容项。
*如果您在访问 http://<;服务器>/exchange 时收到一个 401 拒绝访问错误,或在访问 http://<;服务器>/exchange/<用户名> 时收到一个 404 未找到错误,则您在尝试验证其身份的用户可能没有一个 SMTP 地址与 Exchange 系统管理器中对应的 SMTP 虚拟目录上设置的 SMTP 域相匹配。有关更多信息,请参见 Microsoft 知识库文章 Q293386“XWEB: Error Message: HTTP/1.0 401 or 404”(XWEB:错误消息:HTTP/1.0 401 或 404),网址是 http://go.microsoft.com/fwlink/?LinkId=3052&ID=293386。
*您在 IIS 中配置了 URLscan,该配置阻止请求。有关更多信息,请参见 Microsoft 知识库文章 Q309508“XCCC: IIS Lockdown and URLscan Configurations in an Exchange Environment”(XCCC:Exchange 环境中的 IIS 锁定和 URLscan 配置),网址是 http://go.microsoft.com/fwlink/?LinkId=3052&ID=309508。
*如果您是从 Microsoft Exchange Server 5.5 版中的 Outlook Web Access 升级此服务器的,则仍可以配置 Exchfilt.dll,使处理 Outlook Web Access 的本地化。有关更多信息,请参见 Microsoft 知识库文章 Q288123“HTTP Error 404 'Page Cannot Be Displayed' When You Attempt to Connect to the OWA Server”(尝试连接到 OWA 服务器时出现 HTTP 错误 404 ‘页面无法显示’),网址是 http://go.microsoft.com/fwlink/?LinkId=3052&ID=288123。
*Outlook Web Access 运行所在的虚拟目录可能有一些绑定(IP 地址、主标题或 TCP 端口)与用户在 Web 浏览器中键入的不相同。例如,如果在 IIS 中在 Exchange 虚拟目录上设置了一个主机标题 myserver.fabrikam.com ,而用户键入 [b http://myserver/exchange [/b]来访问他们的邮箱,则他们可能会收到 404 未找到错误,因为两个 URL 不完全匹配。若要修正这种不一致现象,请在虚拟目录中添加另一个叫做 myserver 的主机标题。类似地,TCP 端口或 IP 地址可能与用户当前用于访问 Outlook Web Access 的 TCP 端口或 IP 地址不同,这也可能会导致出现 404 未找到错误。
注 Internet 服务管理器中的主机标题与系统管理器中的主机名相同。
*症状
*405 不允许的方法
*可能的原因和解决方法
*如果未明确允许运行脚本和可执行文件,而您尝试运行 Active Server Page (.asp) 或访问一个动态链接库 (.dll) 文件,则可能看到此错误。若要纠正此错误,请允许脚本和可执行文件运行,但应知道允许您的 Web 站点上运行可执行文件会带来潜在的安全风险。
*症状
*500 内部服务器错误
*可能的原因和解决方法
*用户的浏览器(例如 Internet Explorer 6)支持 Kerberos 身份验证,而客户机与 Exchange 服务器之间的时钟设置差大于 5 分钟。设法使两台计算机的时间同步。
*如果 Exchange 服务器无法与 Active Directory 服务器联系,则可能发生此错误。最常见是外围网络(又称 DMZ、非军事区和屏蔽子网)中的前端服务器的问题,在此服务器上,内部防火墙上相应的端口未打开,因而不允许前端服务器与 Active Directory 联系。
*前端服务器不在任一已配置的网络子网中;发生此情况的通常原因是:您将一个前端服务器移到了一个外围网络中,但没有接着在 Active Directory 站点和服务中配置外围网络子网。若要配置有问题的子网,请使用 Active Directory 站点和服务 Microsoft 管理控制台 (MMC) 管理单元。
*在 IIS 中任何时间进行身份验证常常失败。有关更多信息,请参见本文中后面的“如何确定是 Exchange 还是 IIS 导致错误”。如果按该节中的步骤操作后仍不能解决问题,则您遇到的可能是 IIS 身份验证失败。验证 IIS 是否能够至少与一个域控制器联系。
*如果您在尝试运行 Exchange 虚拟目录中的某个应用程序(例如 .asp 文件)时收到此错误,则可能是因为您没有启用应用程序保护。有关更多信息,请参见本文中后面的“在 IIS 中验证虚拟服务器和目录权限”。
*症状
*503 没有服务
*可能的原因和解决方法
*此错误通常表明 Microsoft Exchange 信息存储服务当前未运行,或邮箱数据库未装入。如果您通过一个前端服务器访问 Outlook Web Access,请验证在包含该邮箱的后端服务器上是否在运行此服务。
*如果您在访问一个不指向 Exchange 邮箱或公共文件夹的虚拟目录时看到此错误,则可能是某个人在 Exchange 系统管理器下创建了一个虚拟服务器,然后又在 IIS 中在该虚拟服务器下创建了一个虚拟目录。这种不一致导致配置无效。有关更多信息,请参见 Microsoft 知识库文章 Q282230“XGEN: Error Message 'HTTP/1.1 503 Service Unavailable' on Multiple Web Sites on Single Server”(XGEN:在单个服务器的多个 Web 站点上出现错误消息‘HTTP/1.1 503 没有服务’),网址是 http://go.microsoft.com/fwlink/?LinkId=3052&ID=282230。
错误类别:IIS 错误
本节讲述 IIS 错误症状及其可能的原因和解决方法。
*症状
*-2146893055 (0x80090301)
*可能的原因和解决方法
*此错误说明您使用了一个能够进行 Kerberos 身份验证的浏览器,但客户机和服务器之间的时钟设置差大于 5 分钟。若要解决此问题,请让两台计算机的时间同步;或者,如果想允许客户机和服务器之间的时间差有更大灵活性,请增大域策略中的 Kerberos 时间偏差。如想获得一种较长期的解决方案,请使用“Windows 时间服务”来使该域中所有计算机的时间都同步。
错误类别:Outlook Web Access 行为
本节讲述一些表明可能有问题的 Outlook Web Access 行为及其可能的原因和解决方法。
*症状
*您在下载一个附件时收到多个提示。
*可能的原因和解决方法
*服务器安装了 Exchange 2000 Server Service Pack 1 (SP1)。请尝试升级到一个较新的服务包。
*症状
*左框架中的导航栏正常显示,但显示文件夹内容的右框架不能正常显示。
*内容框架中正在加载…这一句的显示时间特别长,而该文件夹中的内容项列表一直不显示。
*您收到一个脚本错误。
*可能的原因和解决方法
*如果在使用 Internet Explorer 5 或其更高版本时出现这些症状中的任何一种,但在使用任何其他服务器时未出现,则错误原因可能是:客户机和服务器之间的一个防火墙或代理服务器阻止了来自客户机上的浏览器的请求。有关更多信息,请参见 Microsoft 知识库文章 Q296232“XCCC: Empty Inbox When Using Internet Explorer 5 and Later to Gain Access to OWA”(XCCC:使用 Internet Explorer 5 及更高版本访问 OWA 时收件箱为空),网址是 http://go.microsoft.com/fwlink/?LinkId=3052&ID=296232。
*用户的浏览器没有设置首选语言。