Afin de faire fonctionner le RPC, l’allocation de port dynamique doit être configurée selon les étapes suivantes :
http://support.microsoft.com/kb/154596 Vous pouvez modifier les paramètres suivants pour RPC au moyen de l’éditeur de Registre. Les valeurs de clé pour le port RPC décrites ci-dessous sont toutes situées dans la clé de Registre suivante :
HKEY_LOCAL_MACHINE\Software\Microsoft\Rpc\Internet\ Key Data Type
Ports REG_MULTI_SZIndique un ensemble de plages IP pour les ports composé de tous les ports disponibles sur Internet ou tous les ports non disponibles sur l’Internet. Chaque chaîne représente un port unique ou un ensemble de ports. Par exemple, un port unique peut être représenté par 5984, et un ensemble de ports peut être représenté par 5000-5100. Si une entrée est en dehors de la plage de 0 à 65535, ou si une chaîne ne peut être interprétée, le runtime RPC considère la configuration entière comme invalide.
PortsInternetAvailable REG_SZ Y ou N (insensible à la casse)Si « Y », les ports répertoriés dans la clé Ports sont les ports disponibles via Internet pour cet ordinateur. Si « N », les ports répertoriés dans la clé Ports sont ceux non disponibles via Internet pour cet ordinateur.
UseInternetPorts REG_SZ Y ou N (insensible à la casse)Spécifie la stratégie par défaut du système.
Si « Y », les processus utilisant la stratégie par défaut se verront attribuer les ports de l’ensemble des ports disponibles via Internet, tel que défini précédemment.
Si « N », les processus utilisant la stratégie par défaut se verront attribuer les ports de l’ensemble des ports intranet.
Exemple :-
Ajoutez la clé Internet sous :
HKEY_LOCAL_MACHINE\Software\Microsoft\Rpc
-
Sous la clé Internet, ajoutez les valeurs « Ports » (MULTI_SZ), « PortsInternetAvailable » (REG_SZ) et « UseInternetPorts » (REG_SZ). Dans cet exemple, les ports 5000 à 5100 inclusivement ont été arbitrairement choisis pour illustrer la façon dont la nouvelle clé de Registre peut être configurée. Par exemple, la nouvelle clé de Registre apparaît comme suit :
Ports : REG_MULTI_SZ: 5000-5100
PortsInternetAvailable: REG_SZ: Y
UseInternetPorts: REG_SZ: Y
-
Redémarrez le serveur. Toutes les applications qui utilisent l’allocation de ports dynamiques RPC utilisent les ports de 5000 à 5100 inclusivement. Dans la plupart des environnements, un minimum de 100 ports doit être ouvert, car plusieurs services système dépendent de ces ports RPC pour communiquer entre eux.
Vous devez ouvrir une plage de ports au-dessus du port 5000. Il est possible que les numéros de ports inférieurs à 5000 soient déjà utilisés par d’autres applications et provoquent des conflits avec vos applications DCOM. De plus, l’expérience précédente montre qu’un minimum de 100 ports doit être ouvert, car plusieurs services système dépendent de ces ports RPC pour communiquer entre eux.