https://www.betaarchive.com/wiki/index.php?title=Microsoft_KB_Archive/175496&feed=atom&action=history
Microsoft KB Archive/175496 - Revision history
2024-03-29T12:11:54Z
Revision history for this page on the wiki
MediaWiki 1.39.3
https://www.betaarchive.com/wiki/index.php?title=Microsoft_KB_Archive/175496&diff=345166&oldid=prev
X010: Text replacement - """ to """
2020-07-21T10:07:57Z
<p>Text replacement - """ to """</p>
<table style="background-color: #fff; color: #202122;" data-mw="interface">
<col class="diff-marker" />
<col class="diff-content" />
<col class="diff-marker" />
<col class="diff-content" />
<tr class="diff-title" lang="en-GB">
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">← Older revision</td>
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">Revision as of 10:07, 21 July 2020</td>
</tr><tr><td colspan="2" class="diff-lineno" id="mw-diff-left-l46">Line 46:</td>
<td colspan="2" class="diff-lineno">Line 46:</td></tr>
<tr><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>== SUMMARY ==</div></td><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>== SUMMARY ==</div></td></tr>
<tr><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br/></td><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br/></td></tr>
<tr><td class="diff-marker" data-marker="−"></td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>This article provides a procedure for testing remote procedure call (RPC) communication between two Exchange Server computers. Although similar to Knowledge Base article [[../167260|167260]], <del style="font-weight: bold; text-decoration: none;">&quot;</del>XCLN: How to Use RPCPing to Test RPC Communication,<del style="font-weight: bold; text-decoration: none;">&quot; </del>this article provides exact steps for testing RPC communication and suggestions on interpreting the results. These suggestions apply to communication problems with the Site Connector and Dynamic Remote Access Service (RAS) Connector. They also apply to communication between two MTAs within the same site.<br /></div></td><td class="diff-marker" data-marker="+"></td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>This article provides a procedure for testing remote procedure call (RPC) communication between two Exchange Server computers. Although similar to Knowledge Base article [[../167260|167260]], <ins style="font-weight: bold; text-decoration: none;">"</ins>XCLN: How to Use RPCPing to Test RPC Communication,<ins style="font-weight: bold; text-decoration: none;">" </ins>this article provides exact steps for testing RPC communication and suggestions on interpreting the results. These suggestions apply to communication problems with the Site Connector and Dynamic Remote Access Service (RAS) Connector. They also apply to communication between two MTAs within the same site.<br /></div></td></tr>
<tr><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div><br /></div></td><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div><br /></div></td></tr>
<tr><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>These suggestions DO NOT apply to the X.400 Connector, Internet Mail Connector, or cc:Mail Connector. Although this procedure uses RPINGS.EXE and RPINGC32.EXE (which are Intel- based applications), the procedure applies to RPING utilities for Alpha, MIPS, and 16-bit platforms as well. All RPCPING utilities can be found in the \SUPPORT\RPCPING directory on the Exchange Server CD.<br /></div></td><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>These suggestions DO NOT apply to the X.400 Connector, Internet Mail Connector, or cc:Mail Connector. Although this procedure uses RPINGS.EXE and RPINGC32.EXE (which are Intel- based applications), the procedure applies to RPING utilities for Alpha, MIPS, and 16-bit platforms as well. All RPCPING utilities can be found in the \SUPPORT\RPCPING directory on the Exchange Server CD.<br /></div></td></tr>
<tr><td colspan="2" class="diff-lineno" id="mw-diff-left-l59">Line 59:</td>
<td colspan="2" class="diff-lineno">Line 59:</td></tr>
<tr><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>=== Procedure to Test Communication ===</div></td><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>=== Procedure to Test Communication ===</div></td></tr>
<tr><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br/></td><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br/></td></tr>
<tr><td class="diff-marker" data-marker="−"></td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>Identify the two Exchange Server computers that you will be troubleshooting. The Exchange Server computer that initiates the communication is called the <del style="font-weight: bold; text-decoration: none;">&quot;</del>calling<del style="font-weight: bold; text-decoration: none;">&quot; </del>server and the Exchange Server computer that receives the call is the <del style="font-weight: bold; text-decoration: none;">&quot;</del>answering<del style="font-weight: bold; text-decoration: none;">&quot; </del>server.<br /></div></td><td class="diff-marker" data-marker="+"></td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>Identify the two Exchange Server computers that you will be troubleshooting. The Exchange Server computer that initiates the communication is called the <ins style="font-weight: bold; text-decoration: none;">"</ins>calling<ins style="font-weight: bold; text-decoration: none;">" </ins>server and the Exchange Server computer that receives the call is the <ins style="font-weight: bold; text-decoration: none;">"</ins>answering<ins style="font-weight: bold; text-decoration: none;">" </ins>server.<br /></div></td></tr>
<tr><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div><br /></div></td><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div><br /></div></td></tr>
<tr><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br/></td><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br/></td></tr>
<tr><td colspan="2" class="diff-lineno" id="mw-diff-left-l74">Line 74:</td>
<td colspan="2" class="diff-lineno">Line 74:</td></tr>
<tr><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div><li>Enter 3 for the Number of Pings. (This is an arbitrary number, nothing magical.)</li></div></td><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div><li>Enter 3 for the Number of Pings. (This is an arbitrary number, nothing magical.)</li></div></td></tr>
<tr><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div><li>Set the Mode to Ping Only.</li></div></td><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div><li>Set the Mode to Ping Only.</li></div></td></tr>
<tr><td class="diff-marker" data-marker="−"></td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div><li>IMPORTANT: Enable <del style="font-weight: bold; text-decoration: none;">&quot;</del>Run With Security<del style="font-weight: bold; text-decoration: none;">&quot;</del></li></ol></div></td><td class="diff-marker" data-marker="+"></td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><li>IMPORTANT: Enable <ins style="font-weight: bold; text-decoration: none;">"</ins>Run With Security<ins style="font-weight: bold; text-decoration: none;">"</ins></li></ol></div></td></tr>
<tr><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div></li></div></td><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div></li></div></td></tr>
<tr><td class="diff-marker" data-marker="−"></td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div><li><p>Click <del style="font-weight: bold; text-decoration: none;">&quot;</del>Start<del style="font-weight: bold; text-decoration: none;">&quot; </del>to run the test<br /></div></td><td class="diff-marker" data-marker="+"></td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><li><p>Click <ins style="font-weight: bold; text-decoration: none;">"</ins>Start<ins style="font-weight: bold; text-decoration: none;">" </ins>to run the test<br /></div></td></tr>
<tr><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div><br /></div></td><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div><br /></div></td></tr>
<tr><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>You should receive information similar to the following if the test is successful:<br /></div></td><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>You should receive information similar to the following if the test is successful:<br /></div></td></tr>
</table>
X010
https://www.betaarchive.com/wiki/index.php?title=Microsoft_KB_Archive/175496&diff=93947&oldid=prev
3155ffGd: importing KB archive
2020-07-18T15:38:34Z
<p>importing KB archive</p>
<p><b>New page</b></p><div><div id="nsbanner"><br />
<br />
<div id="bannerrow1"><br />
<br />
{|<br />
| Knowledge Base<br />
|<br />
|}<br />
<br />
<br />
</div><br />
<div id="TitleRow"><br />
<br />
= <span id="KB175496"></span>XCON: Using RPCPING To Troubleshoot MTA Connections =<br />
<br />
<br />
</div><br />
<br />
</div><br />
<div id="nstext" valign="BOTTOM"><br />
<br />
Article ID: 175496<br />
<br />
Article Last Modified on 2/26/2007<br />
<br />
<br />
-----<br />
<br />
APPLIES TO<br /><br />
<br /><br />
<br />
* Microsoft Exchange Server 5.0 Standard Edition<br />
* Microsoft Exchange Server 5.5 Standard Edition<br />
* Microsoft Exchange 2000 Server Standard Edition<br />
<br />
<br />
-----<br />
<br />
<div class="notice_section"><br />
<br />
This article was previously published under Q175496<br />
<br />
</div><br />
<div class="summary_section"><br />
<br />
== SUMMARY ==<br />
<br />
This article provides a procedure for testing remote procedure call (RPC) communication between two Exchange Server computers. Although similar to Knowledge Base article [[../167260|167260]], &quot;XCLN: How to Use RPCPing to Test RPC Communication,&quot; this article provides exact steps for testing RPC communication and suggestions on interpreting the results. These suggestions apply to communication problems with the Site Connector and Dynamic Remote Access Service (RAS) Connector. They also apply to communication between two MTAs within the same site.<br /><br />
<br /><br />
These suggestions DO NOT apply to the X.400 Connector, Internet Mail Connector, or cc:Mail Connector. Although this procedure uses RPINGS.EXE and RPINGC32.EXE (which are Intel- based applications), the procedure applies to RPING utilities for Alpha, MIPS, and 16-bit platforms as well. All RPCPING utilities can be found in the \SUPPORT\RPCPING directory on the Exchange Server CD.<br /><br />
<br /><br />
'''NOTE''': The information in this article only applies to an Exchange 2000 Server computer that is connecting to Exchange Server 5.0 or 5.5 computers. The information in this article does not apply to Exchange 2000 server to Exchange 2000 server communication.<br />
<br />
</div><br />
<div class="moreinformation_section"><br />
<br />
== MORE INFORMATION ==<br />
<br />
=== Procedure to Test Communication ===<br />
<br />
Identify the two Exchange Server computers that you will be troubleshooting. The Exchange Server computer that initiates the communication is called the &quot;calling&quot; server and the Exchange Server computer that receives the call is the &quot;answering&quot; server.<br /><br />
<br /><br />
<br />
<ol><br />
<li>IMPORTANT: Log on to the computer running Windows NT Server on both the calling and answering servers as the Exchange Service Account. If you are not sure what the Exchange Service Account is, check the Service Account Password tab in the Properties for the Site Configuration object.</li><br />
<li>Run both Rpings.exe and Rpingc32.exe on both the calling server and the answering server. This procedure will test RPC communication both directions; hence the need to have both Rpings.exe and Rpingc32.exe running on both computers.</li><br />
<li>From the calling server, configure Rpingc32.exe to ping the answering server:<br /><br />
<br /><br />
<br />
<ol style="list-style-type: lower-alpha;"><br />
<li>Enter the name of the answering server in the Exchange Server field.</li><br />
<li>Select TCPIP as the Protocol Sequence. If you are not using TCP/IP as the network protocol between servers, then select the appropriate protocol.</li><br />
<li>Select RPING as the Endpoint.</li><br />
<li>Enter 3 for the Number of Pings. (This is an arbitrary number, nothing magical.)</li><br />
<li>Set the Mode to Ping Only.</li><br />
<li>IMPORTANT: Enable &quot;Run With Security&quot;</li></ol><br />
</li><br />
<li><p>Click &quot;Start&quot; to run the test<br /><br />
<br /><br />
You should receive information similar to the following if the test is successful:<br /><br />
</p><br />
<pre class="fixed_text"> Successful RPC binding using these parameters:<br />
network address = SERVER<br />
endpoint = 2256<br />
UUID =<br />
protocol sequence = ncacn_ip_tcp<br />
Ping #1 Succeeded<br />
Ping #2 Succeeded<br />
Ping #3 Succeeded<br />
Server Statistics:<br />
#Calls Received at Server = 4<br />
#Calls Initiated by Server = 0<br />
#Packets Received at Server = 4<br />
#Packets Initiated by Server = 4<br />
</pre></li><br />
<li>IMPORTANT: Repeat this process the other direction, from the answering server to the calling server.</li></ol><br />
<br />
=== Interpreting the Results ===<br />
<br />
If RPC Ping successfully pings the remote server both directions, you may assume that the network and RPC are correctly configured. It also suggests that Windows NT rights are correctly configured, if all testing was done while logged on as the Exchange Service Account. The most likely problem in this case would be a configuration error in Exchange Server. Check the MTA names, passwords, override account information, and so forth. If these appear to be correct, check the directory for consistency and integrity between the two servers.<br /><br />
<br /><br />
If RPC Ping fails to ping the remote server, the problem is almost certainly a network problem. Use PING to ping the remote server by name. If pinging by name fails, ping by IP address. If pinging by IP address succeeds, the problem is most likely a hostname resolution problem. If pinging by name succeeds, use the errors received in RPC Ping to search the Windows NT Knowledge Base. Ensure that RPC Locator and RPC Service have both started without error. This can be done by checking Control Panel, Services, and the Event Viewer. You may need to consult with Windows NT support for assistance in troubleshooting RPC configuration problems further.<br />
=== RPC Communication in Exchange Server ===<br />
<br />
When the Exchange Server MTA needs to open an RPC link with a remote Exchange Server MTA, it will do the following:<br /><br />
<br /><br />
<br />
# Establish a reliable connection with the remote server. With TCP/IP as the networking protocol, this involves hostname resolution, TCP handshaking, and passing successfully through any firewalls or routers that may exist between the two servers.<br />
# Establish an interprocess communication (IPC) link with the remote server. This involves swapping Windows NT credentials (Windows NT domain name, Windows NT username, and password) and validating log ons.<br />
# Establish an RPC connection between Exchange Server MTAs. This is a bind-and-bindback process wherein the calling MTA first confirms that it is communicating with the intended MTA (the remote MTA name and password are checked), and then the answering MTA confirms that the calling MTA is who it says it is (the calling MTA's name and password are sent back and checked).<br />
<br />
As you can see, establishing the connection can fail because of hostname resolution problems, firewall problems, Windows NT security problems, or Exchange Server configuration problems. For additional information about RPC traffic over TCP/IP, please see the following article in the Microsoft Knowledge Base:<br /><br />
<br /><br />
<br />
<div class="indent"><br />
<br />
[[../159298|159298]] Analyzing Exchange RPC Traffic Over TCP/IP<br />
<br />
<br />
</div><br />
<br />
</div><br />
<br /><br />
<br />
Additional query words: rpc ping rpcping mta<br />
<br />
Keywords: kbinfo KB175496<br />
<br />
<div class="footer"><br />
<br />
<br /><br />
<br />
<br />
-----<br />
<br />
[mailto:TECHNET@MICROSOFT.COM Send feedback to Microsoft]<br />
<br />
<span>© Microsoft Corporation. All rights reserved.</span><br />
<br />
<br />
</div><br />
<br />
</div></div>
3155ffGd