MSMQ Service Hangs when trying to stop or start it on Windows 2008 or Windows 2008 R2 Server.

Problem: If you are running Microsoft Message Queue (MSMQ) on Windows 2008 or Windows 2008 R2 Server and the service hangs on startup or when stopping it and logs the following error to event log: Event ID: 2084 The Message Queuing Service cannot start because a queue is in an inconsistent state. For More Information…


MSMQ 4 & 5 not receiving messages from Large Number of Clients

Symptoms Had a very interesting case this week. Customer had few MSMQ 2008 Servers forming the NLB. They had few thousand clients sending non transactional messages to MSMQ Queues using Direct Format Names. Everytime you restart the MSMQ on the server the client would be able to send messages and then stop. The messages would…

1

MSMQ Installation on Windows 2008 R2 Fails with 0x80070643 – Fatal Installation Error.

Recently I got a case where the MSMQ Service Installation failed with  0x80070643 – Fatal Installation Error. We reviewed the c:\windows\cbs\cbs.log The CBS.log file did not have much to go with. It just repeated the same error  0x80070643 – Fatal Installation Error. I cleared the Event Logs and retried installation. We saw several failures to…


HTTPS Messaging with Client Side Certificate fails with IIS error 403

Symptoms We have a Win2k3/Win2k8 Server. We are trying to send HTTPS messages to this Win2k3 Server. The Server Requires Client Side Certificates. The IIS log shows error 403.7 – Client Side Certs Reqd. Also if you enable deadlettering on the messages the messages end up in deadletter queue with HTTP error 403. Cause If a…


MSMQ 3.0 on WinXP and Win2k3 Unable to Send WCF messages to Win2k8 and higher – Error The Signature is Invalid.

Customer was running a WCF application on WinXP. His WCF app messages were ending up in the deadletter queue with error “The Signature is Invalid.”   We changed the security Configuration to <security mode=”None”> <transport msmqAuthenticationMode=”None” msmqProtectionLevel=”None”/> <message clientCredentialType=”None”/> </security> Also, useActiveDirectory=”false”  Now we get access is denied error More Information Thanks to James Birdsall,…