How to delete MS Message Queue from Active Directory – Error A queue with the same path name already exists
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?
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.
Check more discussion of this question.
Related posts:
- How can I delete a print job that is holding up the queue and monitor it?
- Getting the error “SMTP server cannot create a file in the queue directory C:InetpubmailrootQueue”
- Active Directory: delete vs. disable departed employees
- How to delete contents of sendmail’s deferred queue?
- MSSQLSERVER Exception occurred while enqueueing a message in the target queue. Error 15404, State 19
Leave a comment
Recent Posts
- What is the easiest way to upgrade my existing Perl 5.14 to Perl 5.16 on FreeBSD 9 using the ports system?
- Know if mysql has done its job
- Redirect https .com to https .co.uk without a valid SSL cert on .com without DNS change
- Why is it a bad idea to use customer email as from address
- 100% packets dropped on first RX queue on 3/5 raid6 iSCSI NAS devices using intel igb (resolved)





