title: Clustered queues only available when owned by specific node
body: <p>We've set up a Windows Failover Cluster (Windows 2008R2) with two nodes (CL-01 and CL-02) and MSMQ service (CL-MQ). Everything seems to work while the cluster resource is owned by CL-01, however when we fail it over to CL-02, the queues are not returned when making the call <code>[System.Messaging.MessageQueue]::GetPrivateQueuesByMachine("cl-mq")</code>. This works as expected in our QA environment, so it seems some configuration is off.</p>
  
  <p>Interestingly, the queues are visible in the Computer management console when launched from the Failover Cluster Manager ("Manage MSMQ" button). Any ideas on what could be the error? The calls are made from the cluster nodes, so there is no firewall involved. The account making the calls is local administrator on both nodes. </p>