Linux中国 Linux中国门户站!
设为主页 设为主页
收藏本站 收藏本站
 
当前位置 :首页 ->网络应用 ->邮件服务器 ->Exchange Server ->正文

使用RPCPing测试RPC通讯及疑难解答

来源:Linuxdby.com 作者:Webmaster 时间:2007-05-28 点击: [收藏] [投稿]

概要

RPC Ping 实用工具可以用于确认网络上正在运行 Microsoft Exchange Server 的计算机和任何支持的 Microsoft Exchange Client 工作站之间的 RPC 连接。 此实用工具可以用于检查 Microsoft Exchange Server 服务是否正在通过网络响应客户工作站的 RPC 请求。

更多信息

RPC Ping 实用工具有两个组件: 服务器端组件和客户端组件。

每个组件的可执行文件如下列出:
   服务器组件: Rpings.exe(用于 Microsoft Exchange Windows NT   Server)   客户组件: Rpingc32.exe(用于 Microsoft Windows NT 和 Windows95)                     Rpingc16.exe(用于 Microsoft Windows 3.1x 客户程序)                     Rpingdos.exe(用于 Microsoft DOS 客户程序)

Rpings.exe



Rpings.exe 是服务器端 RPC ping 实用工具。

Rpings 包含两个 RPC 函数 Echo 和 Stats,它们由客户端 RPC ping 实用工具 Rpingc16、Rpingc32 或 Rpingdos 来调用。

要使用所有可用的协议序列,请不带任何选项运行 Rpings。

Rpings.exe



命令行语法:
   RPINGS [-p Protocol Sequence]   Protocol sequences can be set using these friendly names       -p namedpipes       -p tcpip       -p ipx/spx       -p netbios       -p vines   enter '@q' to exit rpings.

其中,

协议序列 - 是支持的 RPC 传输机制,如:

通过命名管道 (ncacn_np) 的命名管道 NCA 连接

通过 TCP/IP (ncacn_ip_tcp) 的 tcpip NCA 连接 通过 Netbeui (ncacn_nb_nb) 上 Netbios 的 netbios NCA 连接 通过 SPX (ncacn_spx) 的 ipx/spx NCA 连接 通过 Banyan Vines (ncacn_vns_spp) 的 vines NCA 连接

Rpingc32.exe、Rpingc16.exe 和 Rpingdos.exe



Rpingc32 是 32 位客户端 RPC Ping 实用工具。 Rpingc16 和 Rpingdos.exe 是 16 位版本的客户端工具。 它们连接并绑定到指定的目标 RPC 服务器并显示状态、可用的有终结点的协议序列和 RPC 连接质量。

Rpingc32.exe 和 Rpingc16.exe 实用工具都是设置在 Windows 环境下运行。 Rpingdos.exe 实用工具则是在 MS-DOS 环境下运行。

Rpingc32.exe 和 Rpingc16.exe



选项:
   Exchange Server:  要 ping 的 Exchange Server 的名称   协议序列:   以下选项可以使用:               Any (default)               Named Pipes               IPX/SPX               TCP/IP               Netbios               Vines   终结点:        Exchange Server 上的以下终结点   可用:               Rping (default, all)               Store (the Exchange Store)               Admin (the Exchange Admin)   Ping 数目:  Continuous            Stop at ___   模式:          Ping Only(RPINGS 回应的字符)             End Point Search(枚举所有可用的终结点)   安全运行:   验证授权的 RPC 运行

Rpingdos.exe



语法:
   RPINGDOS [-p Protocol Sequence] -n Network Address [-e End Point] [-c   xxx] [-s]       -p [protocol_sequence] defaults to named pipes       -n [network_address] is required       -e [endpoint] endpoint to find, defaults to rping       -c [xxx] number of pings, defaults to 1.       -s run an endpoint search   协议序列可以使用以下友好名称设置       -p namedpipes       -p tcpip       -p ipx/spx       -p netbios       -p vines

RPCPING 实用工具和文件在 Exchange Server CD 的 Support\Rpcping 目录中。

测试通信的过程



确定您将进行疑难解答的两台 Exchange Server 计算机的身份。 发起通信的 Exchange Server 计算机称为“呼叫”服务器,接收呼叫的 Exchange Server 计算机称为“应答”服务器。

  1. 重要说明: 同时在呼叫和应答服务器上以 Exchange 服务帐户身份,登录到运行 Windows NT Server 的计算机。 如果无法确定 Exchange 服务帐户是什么,请在 Properties 中的 Service Account Password 选项卡中查找 Site Configuration 对象。
  2. 同时在呼叫与应答服务器上运行 Rpings.exe 和 Rpingc32.exe。 这个过程将在两个方向上测试 RPC 通信;因而需要在两台计算机上同时运行 Rpings.exe 和 Rpingc32.exe。
  3. 在呼叫服务器中,配置 Rpingc32.exe 以连接(ping)应答服务器:

    1. 在 Exchange Server 字段中输入应答服务器的名称。
    2. 选择 TCPIP 作为“协议顺序”。 如果您没有使用 TCP/IP 作为服务器之间的网络协议,请选择合适的协议。
    3. 选择 RPING 作为终点。
    4. 输入 Ping 数为 3。 (这是随便选择的一个数,并没有什么特别的意义。)
    5. 将 Mode 设置为 Ping Only。
    6. 重要说明: 启用 Run With Security
  4. 单击 Start 运行测试

    如果测试成功,您应收到与下列内容类似的信息:
       Successful RPC binding using these parameters:   network address = SERVER   endpoint = 2256   UUID =   protocol sequence = ncacn_ip_tcp   Ping #1 Succeeded   Ping #2 Succeeded   Ping #3 Succeeded   Server Statistics:   #Calls Received at Server = 4   #Calls Initiated by Server = 0   #Calls Received at Server = 4   #Packets Initiated by Server = 4
  5. 重要说明: 从另一个方向,即从应答服务器到呼叫服务器,重复进行以上过程。

对结果进行解释



如果 RPC Ping 连接(ping)远程服务器双向成功,那么您可以假定网络和 RPC 配置是正确的。 如果所有测试都是在以 Exchange 服务帐户登录时进行的,那么还假设 Windows NT 权限的配置也是正确的。 这种情况下,最有可能发生问题的是 Exchange Server 中的配置错误。 检查 MTA 名称、密码,改写帐户信息等等。 如果这一切均表现正确,请检查两台服务器之间目录的一致性与完整性。

 如果您对本文有任何疑问或者建议,请到讨论区发表您的意见: >> 论坛入口 <<



上一篇:同一Exchange2000上建立两域名邮件服务器   下一篇:SMTPDiag 工具

文章评论】 【收藏本文】 【推荐好友】 【打印本文】 【我要投稿】 【论坛讨论
更多相关文章
Power by linux-cn.com 粤ICP备05006655号