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

[Cette rubrique est destinée à résoudre un problème spécifique signalé par l'outil Exchange Server Analyzer Tool. Ne l'appliquez qu'à des systèmes sur lesquels l'outil Exchange Server Analyzer Tool a été exécuté et qui ont rencontré ce problème spécifique. L'outil Exchange Server Analyzer Tool, disponible sous forme de téléchargement gratuit, collecte à distance des données de configuration de chaque serveur de la topologie et les analyse automatiquement. Il génère un rapport qui détaille les problèmes de configuration importants, les problèmes potentiels et les paramètres du produit qui ne sont pas définis par défaut. En suivant ces recommandations, vous pouvez accroître les performances, l'évolutivité, la fiabilité et la disponibilité. Pour plus d'informations sur l'outil ou pour télécharger les versions les plus récentes, consultez la rubrique sur les analyseurs Microsoft Exchange à l'adresse https://go.microsoft.com/fwlink/?linkid=34707.]  

Dernière rubrique modifiée : 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.