Server Fault is a question and answer site for system and network administrators. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I deleted a Public Queue from my local box this morning and then went to recreate the queue. When I go to recreate it I get the message: Error: A queue with the same path name already exists

From research it appears that the queue gets replicated in the AD and sometimes it doesn't delete.

So now the AD admin has to delete this for me, but they don't seem to understand.

So how can I get past this error?

share|improve this question
up vote 2 down vote accepted

We finally got this figured out. When you install MSMQ there is an option for it to integrate with Active Directory. This is on by default, and in my situation was required.

It apparently integrates by mirroring your queue on the AD server under your machine.

Sometimes when you delete a local queue it does not replicate that deletion to the AD server. When this happens the error will produce itself when you try to re-add the queue.

The fix is to have your AD administrator navigate to the Active Directory Management console and then hit the advanced features and drill down to your computer and remove the Queue in question. Then you can re-add your queue to your box.

share|improve this answer

You can try using a Tool called adsiedit, it'll let you edit active directory properties directly.

if you have it installed, go start>run> adsiedit.msc

If not, try here:

As far as deleting the queue, you'll have to find where it's stored in the directory, if it is at all.

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.