Geeks With Blogs
MSMQ from the plumber's mate MSMQ is part of your business' IT plumbing which makes you the plumber and I'm your mate.

Someone on Serverfault noticed that the TechNet article “Network Ports Used by Message Queuing” states MSMQ over HTTP(S) requires TCP port 1801:

Delivery mechanism Required ports

HTTP

 

  • TCP port 1801
  • The TCP port that is used for HTTP traffic by the Message Queuing Server which has the HTTP Support feature enabled. By default, Internet Information Services (IIS) uses TCP port 80 for HTTP traffic.

HTTPS

 

  • TCP port 1801
  • The TCP port that is used for HTTPS traffic by the Message Queuing Server which has the HTTP Support feature enabled. By default, Internet Information Services (IIS) uses TCP port 443 for HTTPS traffic.

Looks like a classic copy/paste mistake.

MSMQ only uses TCP port 1801 when sending messages using the MSMQ protocol.

Sending MSMQ messages using the HTTP and HTTPS protocols uses TCP ports 80 and 443 respectively (unless the defaults have been changed) and no others.

Hopefully the SR I’ve raised will get this corrected. Appalled I didn’t notice it when I worked at Microsoft…

Posted on Monday, July 25, 2011 9:16 PM | Back to top


Comments on this post: MSMQ documentation error–MSMQ over HTTP(S) does NOT use TCP port 1801

No comments posted yet.
Your comment:
 (will show your gravatar)


Copyright © John Breakwell | Powered by: GeeksWithBlogs.net