I'd like to know what ports need to be opened on a firewall in order to allow public read access to an MSMQ private queue.

I'm aware that Microsoft publishes a list of ports here: http://support.microsoft.com/default.aspx?scid=kb;EN-US;178517

But I only want to open the ports that are specificially required in order to connect to the MSMQ instance and read messages from a private queue (no Active Directory involved).

link|improve this question
feedback

2 Answers

From that article, it looks like all those ports are required, with the exception of port 389, which it indicates is for Active Directory.

link|improve this answer
Thanks Adam, but I'm specifically looking for the specific ports that are required to read from a MSMQ queue on a public facing website. I don't want to open any unnecessary ports. – rusvdw Jul 11 '09 at 11:53
I guess you could test it by just enabling/disabling firewall rules and see how it goes. I suspect though that all those ports are needed regardless of the implementation scenario. – Adam Brand Jul 12 '09 at 15:37
feedback
up vote 1 down vote accepted

I eventually found this article: How To Configure a Firewall for MSMQ Access . And this article: Clear the way - MSMQ coming through

To recap, you need ports 135, 2103 and 2105 open in order to read a message from a public queue.

link|improve this answer
feedback

Your Answer

 
or
required, but never shown

Not the answer you're looking for? Browse other questions tagged or ask your own question.