msmq - The queue does not exist or you do not have sufficient permissions to perform the operation -


When I try to test the queue via message bus I have checked and permissions for full control I'm using a 'msmqmng.exe send' from a different machine, by putting a message in the queue, it works and absolutely the message that I have sent, so what is the other running parts I am missing ?? ?

This error, and the root cause was that storage quota was exceeded for MSMQ! Which does not seem to be related to the error message, which makes it a difficult reason to find ...

When sending a message to MSMQ, the sender server will use an outgoing queue located on the sender side, and This outward queue is using storage on that sender server. MSMQ component has the maximum quota defined in MSMQ properties, and when the quota crosses the quota, the above error message popping starts A. When you were sent from another machine, it works correctly, because the problem is not with the sender receiver).

Resolution : To change this quota, click on inviting message (if computer server is using Windows Server 2003 for example) then properties ... (I can not post images since I am a new user), but in the Properties window, you will find an editable storage limit field in the first tab.

Check the storage, and its size to check the storage currently used on the server: (open the Storage tab in the same Properties window, and get the path to the storage folder) If the quota Size is similar to the size of storage folder, so this is the root cause of your problem.

If you do not have permission to increase this quota limit, you must add your user to the "Security" tab in the Message Queue Properties Properties window.

Hope it helps ... Please vote for me if you agree to post some pictures for me and pictures in my next reply ...: -)

< / Div>

Comments

Popular posts from this blog

Member with no value in F# -

java - Joda Time Interval Not returning what I expect -

c# - Showing a SelectedItem's Property -