Problem with WCF and MSMQ
Posted on 2008-06-13
I have a WCF service that I have exposed a msmq binding. The msmq is setup as a public queue - I have grated full control to 'everyone'. I have a .net 3.5 project that I add the wcf service as a service reference. It finds it and adds all the necessary bindings. The service is on a server on our domain. I can attach to and interact with the service. I deploy the web site to the same server that the WCF is running on. The entire site work fine until I call the service, and I get the messaage below. I have checked and there are 2 certificates on the queue - one for admin and another for the developer machine name. I have tried every different permission setting I can think of - what do I need to do to get this to work?
An error occurred while sending to the queue: No internal Message Queuing certificate exists for the user. (-1072824273, 0xc00e002f).Ensure that MSMQ is installed and running. If you are sending to a local queue, ensure the queue exists with the required access mode and authorization.