Blog Stats
  • Posts - 25
  • Articles - 1
  • Comments - 174
  • Trackbacks - 0


The protocol 'net.msmq' is not supported

The protocol 'net.msmq' is not supported

If you get this error you need to do the following steps :-

You can just do the following if everything is right in place for you :-

1. Open IIS -> Your Website -> Advanced Settings -> Enabled Protocols

       This will have only http. You need to add net.MSMQ separating it by a comma like this : http,net.MSMQ

2. If it still doesnt work you need to do the following for activating MSMQ in your machine :-

  • Open visual studio command prompt as administrator
  • Paste the below line as a single command and press enter

%windir%\system32\inetsrv\appcmd.exe set site "Default Web Site" -+bindings.[protocol='net.msmq',bindingInformation='localhost']

(Remember: If you have deployed it in a different Site in IIS you need to change the site name in the above command) 


If you are still having problems you can follow the steps given in the below URL :-


# re: The protocol 'net.msmq' is not supported

Gravatar Note that this doesn't really help if you are debugging in the Visual Studio Development Server. In this case I think non http protocols are not supported as of VS2008. 10/16/2012 3:54 AM | Michael

Post A Comment



Copyright © sathya