如何验证是否已安装 RPC over HTTP 支持

 

上一次修改主题: 2006-04-27

本主题是帮助您解决 RPC over HTTP 连接失败问题的一系列步骤之一。本文说明如何验证 Exchange Server 2003 计算机上是否已安装 RPC over HTTP 组件。

过程

验证是否已安装 RPC over HTTP 支持

  • 确保已正确配置“ValidPorts”注册表项并且 Exchange 2003 计算机上已安装 RPC over HTTP 组件。

    note注意:
    有关“ValidPorts”注册表项的详细信息,请参阅 RPC 代理服务器上的 RPC over HTTP 交互
  • 此外,在“事件查看器”中查看应用程序日志。

    如果“ValidPorts”注册表项配置不正确,则当客户端尝试访问 RPC 代理服务器时,将不会加载 Rpcproxy.dll 文件。在此方案中,会记录以下事件表明未成功加载 Rpcproxy.dll 文件:

    事件源:RPC 代理

    事件类别:启动

    事件 ID: 2

    日期:日期

    时间:时间

    类型:错误

    用户:N/A

    计算机:computerName

    说明:无法解析下列“ValidPorts”注册表项。

    computername:100'5000。无法加载 RPC 代理。可能没有正确配置“ValidPorts”注册表项。

    用户操作:请确认“ValidPorts”注册表项设置正确。如果值不正确,请编辑注册表项以反映正确的值。

    note注意:
    只有当“ValidPorts”注册表项的数据值格式不正确时才会出现此问题。例如,如果值中包含不正确的字符或标点,就会出现此问题。在未正确配置服务器名的情况下,不会记录此事件。此外,只有当您在重新启动 World Wide Web Publishing 服务后首次连接到 RPC HTTP 服务器时,才会记录此事件。

详细信息