<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=us-ascii">
</head>
<body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; color: rgb(0, 0, 0); font-size: 14px; ">
<div style="font-family: Calibri, sans-serif; ">We are using the LDAP plugin to manage access to RabbitMQ. Here is the rabbit.config file:</div>
<div style="font-family: Calibri, sans-serif; "><br>
</div>
<div>
<div><font face="Consolas">[</font></div>
<div><font face="Consolas">&nbsp; {rabbit, [{auth_backends, [rabbit_auth_backend_ldap]},</font></div>
<div><font face="Consolas">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; {ssl_listeners, [5671]},</font></div>
<div><font face="Consolas"><span class="Apple-tab-span" style="white-space:pre"></span>{frame_max,<span class="Apple-tab-span" style="white-space:pre">
</span>0},</font></div>
<div><font face="Consolas"><span class="Apple-tab-span" style="white-space:pre"></span>{cluster_partition_handling, pause_minority},</font></div>
<div><font face="Consolas">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; {ssl_options, [{fail_if_no_peer_cert, false},</font></div>
<div><font face="Consolas">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; { verify, verify_none}]},</font></div>
<div><font face="Consolas">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; {default_vhost, &lt;&lt;&quot;/&quot;&gt;&gt;}]},</font></div>
<div><font face="Consolas">&nbsp; {rabbitmq_auth_backend_ldap,</font></div>
<div><font face="Consolas">&nbsp; &nbsp;[ {servers, &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; [&quot;RHB.AD&quot;]},</font></div>
<div><font face="Consolas">&nbsp; &nbsp; &nbsp;{dn_lookup_attribute, &nbsp; &quot;userPrincipalName&quot;},</font></div>
<div><font face="Consolas">&nbsp; &nbsp; &nbsp;{dn_lookup_base, &nbsp; &nbsp; &nbsp; &nbsp;&quot;DC=RHB,DC=AD&quot;},</font></div>
<div><font face="Consolas">&nbsp; &nbsp; &nbsp;{user_dn_pattern, &nbsp; &nbsp; &nbsp; &quot;${username}@RHB.AD&quot;},</font></div>
<div><font face="Consolas">&nbsp; &nbsp; &nbsp;{use_ssl, &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; false},</font></div>
<div><font face="Consolas">&nbsp; &nbsp; &nbsp;{port, &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;389},</font></div>
<div><font face="Consolas">&nbsp; &nbsp; &nbsp;{log, &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; false},</font></div>
<div><font face="Consolas">&nbsp; &nbsp; &nbsp;{vhost_access_query, &nbsp; &nbsp;{in_group, &quot;CN=INRMQ_DG - ${vhost} vHost Read Permissions,OU=INRMQ,OU=INTEGRATION,OU=Environments,OU=Servers,DC=RHB,DC=AD&quot;}},</font></div>
<div><font face="Consolas">&nbsp; &nbsp; &nbsp;{resource_access_query,</font></div>
<div><font face="Consolas">&nbsp; &nbsp; &nbsp; {for, [{permission, configure, {in_group, &quot;CN=INRMQ_DG - ${vhost} vHost Read Permissions,OU=INRMQ,OU=INTEGRATION,OU=Environments,OU=Servers,DC=RHB,DC=AD&quot;}},</font></div>
<div><font face="Consolas">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;{permission, write,</font></div>
<div><font face="Consolas">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; {for, [{resource, queue, &nbsp; &nbsp;{in_group, &quot;CN=INRMQ_DG - ${vhost} vHost Write Permissions,OU=INRMQ,OU=INTEGRATION,OU=Environments,OU=Servers,DC=RHB,DC=AD&quot;}},</font></div>
<div><font face="Consolas">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;{resource, exchange, {in_group, &quot;CN=INRMQ_DG - ${vhost} vHost Write Permissions,OU=INRMQ,OU=INTEGRATION,OU=Environments,OU=Servers,DC=RHB,DC=AD&quot;}}]}},</font></div>
<div><font face="Consolas">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;{permission, read,</font></div>
<div><font face="Consolas">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; {for, [{resource, exchange, {in_group, &quot;CN=INRMQ_DG - ${vhost} vHost Read Permissions,OU=INRMQ,OU=INTEGRATION,OU=Environments,OU=Servers,DC=RHB,DC=AD&quot;}},</font></div>
<div><font face="Consolas">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;{resource, queue, &nbsp; &nbsp;{in_group, &quot;CN=INRMQ_DG - ${vhost} vHost Read Permissions,OU=INRMQ,OU=INTEGRATION,OU=Environments,OU=Servers,DC=RHB,DC=AD&quot;}}]}}</font></div>
<div><font face="Consolas">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; ]</font></div>
<div><font face="Consolas">&nbsp; &nbsp; &nbsp; }},</font></div>
<div><font face="Consolas"><span class="Apple-tab-span" style="white-space:pre"></span>&nbsp;</font></div>
<div><font face="Consolas"><span class="Apple-tab-span" style="white-space:pre"></span>{tag_queries, &nbsp; &nbsp;[{management,<span class="Apple-tab-span" style="white-space:pre">
</span>&nbsp;{in_group, &quot;CN=INRMQ_DG - RabbitMQ User Access Management,OU=INRMQ,OU=INTEGRATION,OU=Environments,OU=Servers,DC=RHB,DC=AD&quot;}},</font></div>
<div><font face="Consolas"><span class="Apple-tab-span" style="white-space:pre"></span>&nbsp;{monitoring, &nbsp; &nbsp; &nbsp; &nbsp;{in_group, &quot;CN=INRMQ_DG - RabbitMQ User Access Monitoring,OU=INRMQ,OU=INTEGRATION,OU=Environments,OU=Servers,DC=RHB,DC=AD&quot;}},</font></div>
<div><font face="Consolas"><span class="Apple-tab-span" style="white-space:pre"></span>&nbsp;{administrator, &nbsp; &nbsp; {in_group, &quot;CN=Access Profile - SCM,OU=Access Profiles,OU=Servers,DC=RHB,DC=AD&quot;}},</font></div>
<div><font face="Consolas">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; {administrator, &nbsp; &nbsp; {in_group, &quot;CN=INRMQ_DG - RabbitMQ User Access Administrator,OU=INRMQ,OU=INTEGRATION,OU=Environments,OU=Servers,DC=RHB,DC=AD&quot;}}]}</font></div>
<div><font face="Consolas">&nbsp; &nbsp;]</font></div>
<div><font face="Consolas">&nbsp; }</font></div>
<div><font face="Consolas">].</font></div>
<div style="font-family: Calibri, sans-serif; "><span class="Apple-tab-span" style="white-space:pre"></span></div>
</div>
<div style="font-family: Calibri, sans-serif; ">My user is in all groups.</div>
<div style="font-family: Calibri, sans-serif; "><br>
</div>
<div style="font-family: Calibri, sans-serif; ">I am able to see all the queues from the Management Plugin.</div>
<div style="font-family: Calibri, sans-serif; ">However, I am not able to list queues from the rabbitmqctl command:</div>
<div style="font-family: Calibri, sans-serif; "><br>
</div>
<div style="font-family: Calibri, sans-serif; "><br>
</div>
<div>
<div><font face="Consolas">Microsoft Windows [Version 6.1.7601]</font></div>
<div><font face="Consolas">Copyright (c) 2009 Microsoft Corporation. &nbsp;All rights reserved.</font></div>
<div><font face="Consolas"><br>
</font></div>
<div><font face="Consolas">C:\Windows\system32&gt;e:</font></div>
<div><font face="Consolas"><br>
</font></div>
<div><font face="Consolas">E:\&gt;cd RabbitMQ\rabbitmq_server-3.1.5\sbin</font></div>
<div><font face="Consolas"><br>
</font></div>
<div><font face="Consolas">E:\RabbitMQ\rabbitmq_server-3.1.5\sbin&gt;rabbitmqctl list_queues -p vortex name</font></div>
<div><font face="Consolas">Listing queues ...</font></div>
<div><font face="Consolas">Terminate batch job (Y/N)? y</font></div>
<div><font face="Consolas"><br>
</font></div>
<div><font face="Consolas">E:\RabbitMQ\rabbitmq_server-3.1.5\sbin&gt;</font></div>
<div style="font-family: Calibri, sans-serif; "><br>
</div>
<div style="font-family: Calibri, sans-serif; "><br>
</div>
<div style="font-family: Calibri, sans-serif; ">No output appears and I have to kill the command. Examining the rabbitmq log, I see the following:</div>
<div style="font-family: Calibri, sans-serif; "><br>
</div>
<div>
<div style="font-family: Calibri, sans-serif; "><br>
</div>
<div><font face="Consolas">=ERROR REPORT==== 12-Sep-2013::11:54:22 ===</font></div>
<div><font face="Consolas">webmachine error: path=&quot;/api/queues&quot;</font></div>
<div><font face="Consolas">&quot;Unauthorized&quot;</font></div>
<div><font face="Consolas"><br>
</font></div>
<div><font face="Consolas">=ERROR REPORT==== 12-Sep-2013::11:54:32 ===</font></div>
<div><font face="Consolas">webmachine error: path=&quot;/api/queues&quot;</font></div>
<div><font face="Consolas">&quot;Unauthorized&quot;</font></div>
<div><font face="Consolas"><br>
</font></div>
<div><font face="Consolas">=ERROR REPORT==== 12-Sep-2013::11:54:42 ===</font></div>
<div><font face="Consolas">webmachine error: path=&quot;/api/queues&quot;</font></div>
<div><font face="Consolas">&quot;Unauthorized&quot;</font></div>
<div style="font-family: Calibri, sans-serif; "><br>
</div>
</div>
<div style="font-family: Calibri, sans-serif; "><br>
</div>
<div style="font-family: Calibri, sans-serif; "><br>
</div>
<div style="font-family: Calibri, sans-serif; ">I'm not sure what's happening here and why I am unable to list the queues from a particular vHost.</div>
</div>
<div style="font-family: Calibri, sans-serif; "><br>
</div>
<div style="font-family: Calibri, sans-serif; ">Cheers,</div>
<div style="font-family: Calibri, sans-serif; "><br>
</div>
<div style="font-family: Calibri, sans-serif; ">Ron</div>
<div style="font-family: Calibri, sans-serif; "><br>
</div>
<div style="font-family: Calibri, sans-serif; "><br>
</div>
<div style="font-family: Calibri, sans-serif; "><br>
</div>
<div style="font-family: Calibri, sans-serif; "><br>
</div>
</body>
</html>