La valeur MaxUserPort est trop faible

[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 : 2005-11-18

L'outil Microsoft® Exchange Server Analyzer Tool lit l'entrée de Registre suivante pour déterminer la valeur maximale du port éphémère TCP :

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\MaxUserPort

Un port éphémère est un port de courte utilisation.

Si Exchange Server Analyzer détecte que la valeur de la clé de Registre MaxUserPort est inférieure à 50000, il affiche un avertissement.

La valeur MaxUserPort spécifie le numéro de port le plus élevé que TCP peut attribuer lorsqu'une application nécessite un port utilisateur disponible du système. En général, les ports éphémères se voient alloués les numéros de port 1024 à 5000.

Par défaut, Microsoft Windows Server™ 2003 définit la valeur MaxUserPort sur 5000. Microsoft Windows® 2000 n'ajoute pas la valeur MaxUserPort au Registre. Vous pouvez ajouter manuellement la valeur MaxUserPort au Registre. Toutefois, sous Windows Server 2003 et Windows 2000 Server, Exchange Server 2003 définit la valeur par défaut sur 60000. Exchange 2000 Server ne définit aucune valeur.

Il est conseillé de définir la valeur MaxUserPort sur 60000. Si vous définissez MaxUserPort sur une valeur inférieure à 60000, vous risquez d'obtenir des avertissements du proxy NSPI (Name Service Provider Interface), tels que l'événement 9040, qui est documenté dans le tableau suivant.

ID d'événement 9040

Catégorie de l'événement

Proxy NSPI

Source de l'événement

MSExchangeSA

Type d'événement

Avertissement

Description de l'événement

Le proxy NSPI a rencontré une erreur lors de la réception d'un paquet. Il se peut que le contrôleur de domaine cible, le réseau ou un client soit arrêté. Le sous-système Winsock a renvoyé l'erreur : [0x2746]. Le circuit ayant reçu cette erreur est fermé.

Pour supprimer cet avertissement, définissez la valeur de la clé de Registre MaxUserPort sur 60000.

importantImportant :
Cet article contient des informations sur la modification du Registre. Avant de modifier le Registre, assurez-vous de comprendre comment le restaurer en cas de problème. Pour plus d'informations sur la façon de procéder, voir la rubrique d'aide sur la restauration du Registre dans Regedit.exe ou Regedt32.exe.

Pour supprimer cet avertissement

  1. Ouvrez un Éditeur du Registre, comme Regedit.exe ou Regedt32.exe.

  2. Naviguez jusqu'à : HKLM\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters

  3. Double-cliquez sur MaxUserPort, définissez le champ Données de la valeur sur ea60 (hexadécimal), puis cliquez sur OK.

  4. Fermez l'Éditeur du Registre et redémarrez l'ordinateur pour que le paramètre soit pris en compte.

Avant de modifier le Registre et pour plus d'informations sur la procédure de modification du Registre, voir l'article 256986 de la Base de connaissances Microsoft sur la description du Registre de Microsoft Windows (https://go.microsoft.com/fwlink/?linkid=3052&kbid=256986).