The receiver is a VM running Server 2008 with IIS (of course) and is serving
a web site. I have the Message Queue HTTP component installed. I can point
my browser to the website and can receive pages so I know port 80 traffic is
getting through. I have read that I can test if internet message queuing is
working by pointing my browser at HTTP://67.237.96.143\msmq . I am told that
I should receive a page restricted error. I do not see this, instead I see
“error 500 – Internal server error”. I’m really not sure if this is a valid
test so clarification on this would be greatly appreciated.
At any rate, sent messages never leave the outgoing queue on the client.
I’m confused because the server is able to serve web pages so it can receive
port 80 network traffic. A simple question I have is this, can the server be
both a web server and a receiver of Message Queue Internet Messages? Any
suggestions for solving this problem would be greatly appreciated.
--
Scott
If you browse to the MSMQ virtual folder you will see a 500 error as
mentioned in note 4 of this blog post:
http://blogs.msdn.com/johnbreakwell/archive/2008/01/29/unable-to-send-msmq-3-0-http-messages.aspx
Enable the logging for the MSMQ website as documented here:
http://blogs.msdn.com/johnbreakwell/archive/2009/10/21/troubleshooting-msmq-over-http-nothing-in-the-web-server-log-files.aspx
and see what is actually reaching the web site.
Is the TestCPC queue transactional? If so, the destination web server needs
to be able to POST an acknowledgement message back to the web server running
on your Windows XP client.
If the queue is not transactional then that doesn't apply.
Cheers
John Breakwell (MSFT)
"Scott" <Sc...@discussions.microsoft.com> wrote in message
news:DE342F3E-ACD9-4424...@microsoft.com...