CORRECTIF : Vous ne peut pas envoyer ou recevoir des messages à l’aide de Message Queuing 4.0 ou Message Queuing 5.0

S’applique à : Windows Server 2008 R2 DatacenterWindows Server 2008 R2 EnterpriseWindows Server 2008 R2 Standard

Symptômes


Considérez le scénario suivant :
  • Vous activez Microsoft Message Queuing (également appelé MSMQ).
  • L’ordinateur possède plusieurs adresses IP. Par exemple, plusieurs cartes réseau sont installées sur l’ordinateur.
Dans ce scénario, les messages MSMQ ne sont pas envoyés ou reçus. Ce problème peut se produire sur les ordinateurs en cluster et non cluster.

Résolution


Configurer la clé de Registre BindInterfaceIP pour activer une instance de Message Queuing pour lier à une seule adresse IP à l’aide de la procédure ci-dessous :

1. appliquez le correctif décrit dans l’article 976438 de la Base de connaissances Microsoft :

976438 CORRECTIF : L’erreur « 0xc00e0003 » est renvoyé lorsque vous envoyez des messages entre les instances de Message Queuing 4.0 exécutés sur un ordinateur Windows Server 2008

Remarque : Pour activer la fonctionnalité BindInterfaceIP , ce correctif doit être installé.

2. Créez la clé de Registre BindInterfaceIP à l’aide de la procédure ci-dessous :
  • Ouvrez le Registre et accédez à HKEY_LOCAL_MACHINE\Software\Microsoft\MSMQ\Parameters. Si MSMQ est en clusters, accédez à HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSMQ\Clustered QMs\MSMQ$ ResourceName\Parameters.
  • Créez une nouvelle valeur de chaîne nommée BindInterfaceIP.
  • Pour les données de la valeur, entrez l’adresse IP appropriée.

3. Redémarrez Message Queuing.

État


Microsoft a confirmé l'existence de ce problème dans les produits Microsoft répertoriés dans la section « S'applique à ».

Plus d'informations


L’entrée de Registre BindInterfaceIP permet à une instance de Message Queuing pour lier à une adresse IP unique sur un ordinateur qui possède plusieurs adresses IP. Cette valeur de Registre peut inclure une adresse IP nommée www.<xxx.yyy.zzz> ;.

Pour plus d’informations sur l’entrée de Registre BindInterfaceIP, cliquez sur le numéro ci-dessous pour afficher l’article correspondant dans la Base de connaissances Microsoft :
329492 un nœud de cluster avec deux cartes réseau ne reçoit pas de messages


Pour plus d’informations sur les versions de MSMQ, le système d’exploitation, consultez l’article 178517 de la Base de connaissances Microsoft :
Ports TCP, ports UDP et ports RPC utilisés par Message Queuing 178517

Pour plus d’informations sur Microsoft Message Queuing, visitez le site Web de Microsoft Developer Network (MSDN) à l’adresse suivante :