文章编号: 894965 - 最后修改: 2007年10月25日 - 修订: 1.2

已知导致 Exchange Server 2003 Outlook Web Access 的 HTTP 500 内部服务器错误错误消息的问题

系统提示此文章适用于与您所使用的操作系统不同的操作系统。文章内容可能与您无关,并且已被禁用。

本页

展开全部 | 关闭全部

概要

本文介绍了 Microsoft Exchange Server 2003 Outlook Web Access 会导致出现以下错误消息的几个已知的问题:
HTTP 500 内部服务器错误
本文介绍在情况下,在其中您可能会收到错误的消息并描述每个问题解析。该情况下,在其中您可能会收到错误消息如下所示:
  • 您尝试访问您的邮箱或公用文件夹。
  • 您尝试查看非常好的隐私 PGP 加密的消息。
  • Microsoft Internet 安全性和加速 (ISA) 服务器后面的 Exchange Server 2003 Outlook Web Access 网站发布。

更多信息

您尝试访问您的邮箱或公用文件夹

您可能会收到"HTTP 500"当您尝试访问您的邮箱或公用文件夹时出现错误消息。在一个或多个以下情形中可能会发生此问题。

方案 1: 已启用邮箱的用户具有重复的电子邮件地址

您是否具有重复的电子邮件地址已启用邮箱的用户可能会收到"HTTP 500"当您尝试使用 Outlook Web Access 的登录到邮箱时出现错误消息。要变通解决此问题,您可以使用 Active Directory 目录服务查找功能以确保您指定的电子邮件地址不使用的任何其他对象。当您想要更改对象的电子邮件地址时,请执行此操作。有关详细的信息请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:
926094? (http://support.microsoft.com/kb/926094/ ) 您不会收到一条警告消息时在 Active Directory 用户和计算机 MMC 管理单元中有 Exchange 系统管理工具安装的基于 Windows Server 2003 的计算机上指定重复的电子邮件地址

方案 2: 在服务器群集上安装 Windows Server 2003 Service Pack 1 (SP1)

您可能会收到"HTTP 500"错误消息,如果您的邮箱驻留在正在运行群集的 Microsoft Exchange Server 2003 后端服务器的服务器群集上已安装的 Microsoft Windows Server 2003 SP1。

若要解决此问题,获得最新的 service pack,Exchange Server 2003 的。有关详细的信息请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:
836993? (http://support.microsoft.com/kb/836993/ ) 如何为 Exchange Server 2003 中获取最新的服务包
841561? (http://support.microsoft.com/kb/841561/ ) 用户试图通过使用 Outlook Web Access 访问群集的 Exchange Server 2003 后端服务器时,"500 内部服务器错误"错误消息

方案 3: 您应用 Microsoft Windows 2000 安全操作指南中介绍的组策略模板

您可能会收到"HTTP 500"后应用组策略模板安全操作指南为 Windows 2000 中所述的错误消息。

因为 Outlook Web Access 用户不具有在群集节点上的群集服务 (Clussvc.exe) 的读访问权限,则会发生此问题。

若要解决此问题,修改 $ 组策略对象所使用的安全操作指南为 Windows 2000 中的应用组策略模板。若要为 Outlook Web Access 用户的读访问权限授予群集服务这样做。有关如何执行此操作的详细信息单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:
833001? (http://support.microsoft.com/kb/833001/ ) 从安全操作指南为 Windows 2000 应用安全模板后,用户无法访问 Outlook Web Access

方案 4: Exchange 服务器对象在 Active Directory 中的"NetworkAddress"属性未设置为包括服务器完全限定的域名 (FQDN)

当使用 Outlook Web Access 通过前端 Exchange Server 2003 计算机访问您的邮箱时可能会收到"HTTP 500"错误消息或以下错误消息:
HTTP 1.1 / 503 服务不再可用。
如果 Exchange 服务器对象在 Active Directory 中的任何 NetworkAddress 属性未设置为包括服务器的 FQDN,则会出现此问题。

通常,NetworkAddress Exchange 服务器对象的属性未设置,如果一个或多个下列条件都为真:
  • 您在安装新的后端 Exchange 服务器时您用于指示系统助理服务不启动安装程序完成时的选项。
  • 当您在安装新的后端 Exchange 服务器安装程序未成功完成。
  • 您已成功安装了新的后端 Exchange 服务器。但是,复制问题阻止 NetworkAddress 属性的复制到所有域控制器。
注意这些后端服务器可能运行任意版本的 Exchange 服务器。

若要解决此问题,请根据您的具体情况使用下面的方法之一。
方法 1: 重新启动系统助理服务
  1. 重新启动系统助理服务在新安装的后端 Exchange 服务器上。第一次的系统助理服务启动时设置的新安装的 Exchange 服务器对象 NetworkAddress 属性。
  2. 使用 Outlook Web Access 来验证有权访问您的邮箱。
方法 2: 更正初始安装程序问题
  1. 检查事件日志和 Exchange 日志文件来识别和纠正初始安装程序问题。
  2. 重新启动系统助理服务。
  3. 使用 Outlook Web Access 来验证有权访问您的邮箱。
方法 3: 手动设置"NetworkAddress"属性
如果问题没有解决方法 1 或方法 2,您必须手动设置 NetworkAddress 属性,以暂时解决此问题。然后,验证 NetworkAddress 属性被正确复制到所有域控制器。

若要这样做,请按照下列步骤操作:
  1. 上已安装了 Windows 支持工具的计算机,单击 开始、 单击 运行,键入 adsiedit.msc,然后单击 确定
  2. 操作 菜单上单击 连接到
  3. 计算机 区域中单击 选择。或者,键入域或服务器的名称。
  4. 键入您要连接,在域控制器的名称,然后单击 确定
  5. 展开 配置,然后展开 CN = 配置,DC = Domain_Name,DC = Root_Domain
  6. 展开 服务Microsoft Exchange,然后 Organization_Name
  7. 展开 管理组、 展开 Administrative_Group_Name,然后展开 服务器
  8. 用鼠标右键单击想要处理,与其 Exchange 服务器对象,然后单击 属性

    如果您不确定哪些 Exchange 服务器导致问题,检查该 NetworkAddress 每个 Exchange 服务器对象的属性。
  9. 属性 列中双击 $ NetworkAddress
  10. 要添加的值 框中键入 ncacn_ip_tcp: Server_NameDomain_NameRoot_Domain。 依次 添加

    备注在右侧的冒号文本这一步 (:) 对应于该服务器的 FQDN。

    为模板,您可以使用现有的值从另一个服务器对象。若要执行此操作查找具有"ncanc_ip_tcp"的文本字符串的项,然后再复制 FQDN。
  11. 单击 确定 两次。
  12. 退出 $ l Active Directory 服务接口 (ADSI) 编辑管理单元。
  13. 重新启动万维网发布服务为 Outlook Web Access 的用户提供服务的每台前端 Exchange 2003 计算机上。
  14. 验证正确完成 NetworkAddress 属性复制到所有域控制器。
  15. 使用 Outlook Web Access 来验证有权访问您的邮箱。

您尝试查看一个非常好的隐私 PGP 加密的消息

您可能会收到"HTTP 500"尝试在 Outlook Web Access 中查看 PGP 加密邮件时出现错误消息。

升级到 Exchange Server 2003 运行 Microsoft Exchange 2000 Server 的计算机后,电子邮件的发送了在升级之前和通过使用 PGP 加密的加密不再可用。

若要解决此问题,获得最新的 service pack,Exchange Server 2003 的。有关详细的信息请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:
836993? (http://support.microsoft.com/kb/836993/ ) 如何为 Exchange Server 2003 中获取最新的服务包
829870? (http://support.microsoft.com/kb/829870/ ) 从 Exchange 2000 服务器升级到 Exchange Server 2003 后,邮件客户端无法访问某些 PGP 加密的消息

在发布之后 Microsoft Internet 安全性和加速 (ISA) 服务器的 Exchange Server 2003 Outlook Web Access 站点

您可能会收到"HTTP 500"ISA 服务器后面的 Exchange Server 2003 Outlook Web Access 网站发布时出现错误消息。在一个或多个以下情形中可能会发生此问题。

方案 1: 您尝试打开一条消息,或若要在 Outlook Web Access 在预览窗格中查看邮件

您可能会收到"HTTP 500"当您尝试打开一个特定的邮件或尝试在 Outlook Web Access 在预览窗格中查看特定邮件时出现错误消息。

如果满足下列条件,则可能会发生此问题:
  • 您尝试打开或预览该消息包含在主题行中的盘高-位字符。
  • 若要将发布到运行 Exchange Server 的计算机使用的 Web 发布规则配置为阻止盘高-位字符。
有关如何解决此问题的详细信息单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:
837865? (http://support.microsoft.com/kb/837865/ ) 您会收到一个请求被拒绝被 HTTP 安全筛选器"的错误消息时您尝试发布到 ISA 服务器的 Exchange 服务器从打开的邮件

您试图下载 Outlook Web Access 中的压缩 (.zip) 文件附件方案 2:

您可能会收到"HTTP 500"当您尝试下载 Outlook Web Access 中的.zip 文件附件时出现错误消息。如果满足下列条件,则可能会发生此问题:
  • 您安装 ISA Server 2004 Service Pack 2。
  • 您发布到通过使用"发布 Web 服务器"规则在 ISA Server 2004 中运行 Exchange Server 的计算机。
有关如何解决这些问题的详细信息单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:
916573? (http://support.microsoft.com/kb/916573/ ) 当您试图从正在运行 ISA Server 2004 Service Pack 2 的服务器上下载一个.zip 文件的 OWA 中的错误消息:"500 内部服务器错误。未实现 (-2147467263)"
920856? (http://support.microsoft.com/kb/920856/ ) 当 Exchange Server 2003 试图检索 ISA 2004 组织中的压缩的内容的错误消息: 不支持请求"

参考

841546? (http://support.microsoft.com/kb/841546/ ) Exchange 2000 Outlook Web Access 会导致"HTTP 500 内部服务器错误"错误消息的已知的问题
905773? (http://support.microsoft.com/kb/905773/ ) 当您试图从一台基于 Windows Server 2003 的计算机登录到 Outlook Web Access 时,您会收到一个 HTTP 错误 500 错误消息
301428? (http://support.microsoft.com/kb/301428/ ) 从 IIS 的角度来看疑难解答 Outlook Web Access
920705? (http://support.microsoft.com/kb/920705/ ) 当您尝试连接到 Exchange Server 2003 中使用 Outlook Web Access 时出现错误消息:"404 找不到页面"
若要获取安全操作指南为 Windows 2000,请访问下面的 Microsoft 网站:
http://www.microsoft.com/downloads/details.aspx?FamilyID=f0b7b4ee-201a-4b40-a0d2-cdd9775aeff8&DisplayLang=en (http://www.microsoft.com/downloads/details.aspx?FamilyID=f0b7b4ee-201a-4b40-a0d2-cdd9775aeff8&DisplayLang=en)
若要获取安全操作指南为 Windows 2000 中所述模板,请访问下面的 Microsoft 网站:
http://www.microsoft.com/downloads/details.aspx?FamilyID=9989d151-5c55-4bd3-a9d2-b95a15c73e92&DisplayLang=en (http://www.microsoft.com/downloads/details.aspx?FamilyID=9989d151-5c55-4bd3-a9d2-b95a15c73e92&DisplayLang=en)

这篇文章中的信息适用于:
  • Microsoft Exchange Server 2003 Enterprise Edition
  • Microsoft Exchange Server 2003 Standard Edition
关键字:?
kbmt kbtshoot kbprb KB894965 KbMtzh
机器翻译机器翻译
注意:这篇文章是由无人工介入的微软自动的机器翻译软件翻译完成。微软很高兴能同时提供给您由人工翻译的和由机器翻译的文章, 以使您能使用您的语言访问所有的知识库文章。然而由机器翻译的文章并不总是完美的。它可能存在词汇,语法或文法的问题,就像是一个外国人在说中文时总是可能犯这样的错误。虽然我们经常升级机器翻译软件以提高翻译质量,但是我们不保证机器翻译的正确度,也不对由于内容的误译或者客户对它的错误使用所引起的任何直接的, 或间接的可能的问题负责。
点击这里察看该文章的英文版: 894965? (http://support.microsoft.com/kb/894965/en-us/ )
Microsoft和/或其各供应商对于为任何目的而在本服务器上发布的文件及有关图形所含信息的适用性,不作任何声明。 所有该等文件及有关图形均"依样"提供,而不带任何性质的保证。Microsoft和/或其各供应商特此声明,对所有与该等信息有关的保证和条件不负任何责任,该等保证和条件包括关于适销性、符合特定用途、所有权和非侵权的所有默示保证和条件。在任何情况下,在由于使用或运行本服务器上的信息所引起的或与该等使用或运行有关的诉讼中,Microsoft和/或其各供应商就因丧失使用、数据或利润所导致的任何特别的、间接的、衍生性的损害或任何因使用而丧失所导致的之损害、数据或利润不负任何责任。