Cómo configurar el servidor MSMQ para que se pueda acceder a él a través de Internet

Tenemos MSMQ en un servidor Windows 2008 R2, con las siguientes configuraciones de Firewall: 1) Message Queueing está activado en 'Permitir que los programas se comuniquen a través de Firewall de Windows' 2) Habilitar puerto TCP: 2103, 2105, 1801

Pero cuando una aplicación c # (usando FormatName: DIRECT = TCP: xxx.xxx.xxx.xxx \ Private $ \ q1) intenta recibir el mensaje de cola privada, se encontró el siguiente error:

System.Messaging.MessageQueueException: la computadora remota no está disponible. en System.Messaging.MessageQueue.MQCacheableInfo.get_ReadHandle ()

¿Hay algo mal con la configuración anterior? Por favor ayuda.........

Gracias ben

Respuestas a la pregunta(1)

Su respuesta a la pregunta