MSMQ Service Reports "Insufficient Resources to perform this operation" when trying to create a Private Queue.

Problem:

 Customer was trying to create a private queue on a Windows 2008 R2 Server and getting back an "insufficient resources to perform this operation" error when trying to create a private queue.

 

BackGround:

It has been 5+years since I have worked on a MSMQ Insufficient Resource to perform this Operation error. On Windows 2000 and 2003 these errors were pretty frequent and the root cause was due to storage size. So when I got this customer reporting this on Windows 2008 R2 Server I was a little surprised since storage size is not a really that big of a deal.

Cause:

After a little digging around, I found that the security on the server had been hardened. As a result of this, the MSMQ storage directory default security had been modified and had locked the msmq service out and the service was unable to access the storage folder.

Resolution:

We gave everyone group full access to the msmq storage and that resolved the issue.