Gostaria de saber quais portas precisam ser abertas em um firewall para permitir acesso público de leitura a uma fila privada do MSMQ.
Estou ciente de que a Microsoft publica uma lista de portas aqui: http://support.microsoft.com/default.aspx?scid=kb;EN-US;178517
Mas eu só quero abrir as portas que são especificamente necessárias para conectar-me à instância do MSMQ e ler mensagens de uma fila privada (sem envolvimento do Active Directory).
Responder1
Acabei encontrando este artigo:Como configurar um firewall para acesso MSMQ . E este artigo:Abra o caminho - MSMQ passando
Para recapitular, você precisa das portas 135, 2103 e 2105 abertas para ler uma mensagem de uma fila pública.
Responder2
A partir desse artigo, parece que todas essas portas são necessárias, com exceção da porta 389, que indica ser para o Active Directory.
Responder3
MSMQ requer portas TCP
- 135
- 2103
- 2105
(minha experiência pessoal)
Responder4
Para enviar apenas mensagens (push) de servidor para servidor, você precisa do TCP 1801.
Para receber (receber) remotamente mensagens de um servidor, você precisa de TCP 135, 2103 e 2105.
Normalmente você não deve fazer recebimento remoto com MSMQ. Se você tiver o MSMQ configurado no modo de grupo de trabalho, somente o TCP 1801 será necessário.