“Access Denied” error message when a transactional remote receive is performed on a Message Queuing 4.0 queue in Windows Vista or in Windows Server 2008
Consider the following scenario:
- You install Microsoft Message Queuing (also known as MSMQ) 4.0 on a computer that is running Windows Vista or Windows Server 2008.
- You create a transactional Message Queuing queue on the computer.
- You run a client application that performs a transactional remote receive on the queue by using the exclusive access mode.
In this scenario, the client application intermittently receives an error message that resembles the following:
Note: This issue occurs even after you restart the application.
For more information on this issue, including potential causes, workarounds, and resolutions, see: Microsoft KB Article KB2654668.