System Attendant HTTP 端口低于 5000
[本主题旨在解决由 Exchange Server 分析工具发现的特定问题。应只将此主题应用到已对其运行 Exchange Server 分析工具并且正面临该特定问题的系统中。通过可以免费下载的 Exchange Server 分析工具,远程收集拓扑中每台服务器的配置数据并自动分析数据。结果报告详述了重要的配置问题、潜在问题以及一些非默认产品设置。通过遵守这些建议,可以获得更佳的性能、可伸缩性、可靠性及正常运行时间。有关此工具或下载最新版本的详细信息,请参阅 https://go.microsoft.com/fwlink/?linkid=34707(英文网页)上的“Microsoft Exchange 分析工具”。]
上一次修改主题: 2007-03-21
Microsoft® Exchange Server 分析工具读取以下注册表项,以确定 Microsoft Exchange 系统助理的 HTTP Port 设置:
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\MSExchangeSA\Parameters\HTTP Port
如果 Exchange Server 分析工具发现 HTTP Port 的值设置为低于 5000(十进制),则显示警告。
Exchange Server 2003 和 Exchange Server 2007 安装程序将 HTTP Port 注册表项设置为 6002。HTTP Port 注册表项用于支持 Microsoft Office Outlook® 2003 和 Microsoft Office Outlook 2007 的 RPC over HTTP 功能。
除非您借助于 Microsoft 咨询服务或按照 Microsoft 产品支持服务的建议自定义了 RPC over HTTP 部署,否则,建议您为 RPC over HTTP 部署默认的端口值。
如果必须将 HTTP Port 设置为 6002 以外的其他值,建议您将其设置为刚好大于 5000 的值。如果分配的静态端口号低于 5000,可能造成与另一个进程的端口冲突,导致 Microsoft Exchange 系统助理进程失败。
![]() |
---|
本文包含有关编辑注册表的信息。在编辑注册表之前,请确保了解当出现问题时如何还原注册表。有关如何还原注册表的信息,请参阅 Regedit.exe 或 Regedt32.exe 中的“还原注册表”帮助主题。 |
将 HTTP Port 注册表项设置为默认值
打开注册表编辑器,如 Regedit.exe 或 Regedt32.exe。
导航到: HKLM\System\CurrentControlSet\Services\MSExchangeSA\Parameters
双击 HTTP Port 注册表项,然后将“数值数据”字段设置为 6002(十进制)或刚好大于 5000 的整数(十进制)。
关闭注册表编辑器。
重新启动计算机,以使此设置生效。
编辑注册表之前,要获取有关如何编辑注册表的信息,请参阅 Microsoft 知识库文章 256986“Microsoft Windows 注册表说明”(https://support.microsoft.com/kb/256986/zh-cn)。
有关配置 RPC over HTTP 的详细信息,请参阅下列知识库文章:
- 833401“如何在一台服务器上的 Exchange Server 2003 中配置 RPC over HTTP”(https://support.microsoft.com/kb/833401/zh-cn)
- 827330“How to troubleshoot client RPC over HTTP connection issues in Office Outlook 2003”(英文)(https://go.microsoft.com/fwlink/?linkid=3052&kbid=827330)。