Síntomas
Imagine el siguiente escenario:
-
Habilita Microsoft Message Queuing (también conocido como MSMQ).
-
El equipo tiene varias direcciones IP. Por ejemplo, varios adaptadores de red instalados en el equipo.
En este escenario, los mensajes MSMQ no se envían o se reciben. Este problema puede producirse en equipos agrupados y no agrupados.
Solución
Configurar la clave del registro BindInterfaceIP para habilitar una instancia de Message Queue Server para enlazar a una única dirección IP mediante los pasos siguientes:
1. aplique la revisión descrita en el artículo 976438 de Microsoft Knowledge Base:
976438 REVISIÓN: Se devuelve el Error "0xc00e0003" al enviar mensajes entre instancias de Message Queue Server 4.0 que se ejecutan en un equipo basado en Windows Server 2008
Nota: Para habilitar la funcionalidad de BindInterfaceIP , esta revisión debe estar instalado.
2. crear la clave del registro BindInterfaceIP mediante los pasos siguientes:
-
Abra el registro y vaya a HKEY_LOCAL_MACHINE\Software\Microsoft\MSMQ\Parameters. Si MSMQ está agrupado, vaya a HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSMQ\Clustered QMs\MSMQ$ ResourceName\Parameters.
-
Crear un nuevo valor de cadena denominado BindInterfaceIP.
-
Para los datos del valor, escriba la dirección IP adecuada.
3. Reinicie Message Queue Server.
Estado
Microsoft ha confirmado que se trata de un problema de los productos de Microsoft que se enumeran en la sección "Aplicable a".
Más información
La entrada de registro BindInterfaceIP permite que una instancia de Message Queue Server para enlazar a una única dirección IP en un equipo que tiene varias direcciones IP. Este valor del registro puede incluir una dirección IP denominada www.<xxx.yyy.zzz>.
Para obtener más información acerca de la entrada de registro BindInterfaceIP, haga clic en el número de artículo siguiente para verlo en Microsoft Knowledge Base:
329492 un nodo de clúster con dos tarjetas de red no recibe mensajes
Para obtener más información sobre las versiones MSMQ del sistema operativo, revise el artículo 178517 de Microsoft Knowledge Base:
178517 puertos TCP, puertos UDP y puertos RPC que utilizan Message Queue Server
Para obtener más información acerca de Message Queue Server de Microsoft, visite el siguiente sitio Web de Microsoft Developer Network (MSDN):
http://msdn.microsoft.com/en-us/library/ms711472%28VS.85%29.aspx