How do I discover PRIVATE queues in Microsoft Message Queue Server (MSMQ)? (NETIQKB7475)

  • 7707475
  • 02-Feb-2007
  • 21-Sep-2010

Environment

NetIQ AppManager 6.x
NetIQ AppManager 7.0.x

Situation

How do I discover PRIVATE queues in Microsoft Message Queue Server (MSMQ)?
Cannot discover non-default PRIVATE queues in MSMQ.

Resolution

This is a known limitation due to design characteristics with Microsoft's MSMQ application.



Cause

From Microsoft TechNet:

"Private queues are registered on the local computer and typically cannot be seen by other applications. To register a private queue, MSMQstores a description of the queue (plus cached information about any local public queues) in the LQS(local queue storage) directory on the local computer (the default LQS directory is \program files\msmq\storage\lqs). Private queues do have the advantage of no Active Directory overhead (faster to create, no latency, and no replication). They can also be created and deleted when Active Directory is not working, making private queues attractive for offline operations where Active Directory may not be available."

Additional Information

Formerly known as NETIQKB7475

INFO: Queues Not Viewable in MSMQ Explorer (Q176115)

http://support.microsoft.com/default.aspx?scid=kb;EN-US;q176115