Verify correct port range is used by RPC Client Access or the Exchange Address Book Service

[本主題的目的是要說明 Exchange Server Analyzer 工具所引出的特定問題。您只應將它套用到已執行過 Exchange Server Analyzer 工具且有遇到該特定問題的系統。Exchange Server Analyzer 工具可免費下載,它會從拓撲中的每台伺服器遠端收集組態資料,並自動分析該資料。產生的報告會詳述重要的組態問題、潛在問題及非預設的產品設定。遵循這些建議,您便能達到較佳的效能、延展性、可靠性及執行時間。如需此工具的相關資訊或是要下載最新版本,請參閱 Microsoft Exchange Analyzer (https://go.microsoft.com/fwlink/?linkid=34707)。]  

上次修改主題的時間: 2011-03-16

The Microsoft Exchange Server Best Practices Analyzer Tool reads the following registry entries to determine whether a static TCP/IP port that is used by the RPC Client Access or by the Exchange Address Book Service has been configured:

  • HKLM\System\CCS\Services\MSExchangeAB\Parameters\TCP/IP Port
  • HKLM\System\CCS\Services\MSExchangeAB\Parameters\RpcTcpPort
  • HKLM\System\CCS\Services\MSExchangeAB\Parameters\NspiHttpPort
  • HKLM\System\CCS\Services\MSExchangeAB\Parameters\RfrHttpPort

The following entries for MSExchangeRPC provide the checks that are described as follows:

  • If ‘TCP/IP Port’ is set within the port range 1024-65535, but outside of port range 59531-60554, you receive a message stating that this range is recommended.
  • If ‘TCP/IP Port’ is set, and is lower than 1024 or higher than 65535, set an Error saying this configuration is bad.

The following entries for Address Book Service provide the checks that are described as follows:

  • If ‘RpcTcpPort’ is set within 1024-65535, but outside of 59531-60554, fire a BestPractice event saying we recommend this range.
  • If ‘RpcTcpPort’ is set, and is lower than 1024 (except for 0) or higher than 65535, set an Error saying this configuration is bad.
  • If 'NspiHttpPort' is set and not equal to 6004, throw an error
  • If 'RfrHttpPort' is set and not equal to 6002, throw an error

The following entries for both MSExchangeRPC and Address Book Service provide the checks that are described as follows:

  • If ‘TCP/IP Port’ and ‘RpcTcpPort’ are set, we should throw an Error if they are the same value.

If the Exchange Server Best Practices Analyzer finds that the port range for an entry is not correct, you receive an error message.

To resolve this issue, add the correct value to the registry entry that does not have the correct port range.