Is it possible to Configure MSMQ Public Queue in Failover Cluster?

Prasanna Kumaran 1 Reputation point
2021-07-14T12:31:28.677+00:00

We have created a failover cluster with Two Nodes.

Message Queue has been configured as a Role inside the cluster.

Private Queue has been configured under Comp Management. The Same is accessible from Cluster Administration Tool(Manage Message Queuing).

As an alternate, we planned to activate the public queues as well.

We have enabled the Public Queue as well. The Public Queue is accessible when Queue is opened via Computer Management whereas the same public queue is not accessible when opened via Manage Message Queuing Option available in the Cluster.

It displays a message "Not all public queues can be displayed. Only public queues cached locally can be displayed. Error: The Object was not found in Active Directory Domain Services".

I've activated the AD LDAP and Message Queue Directory Services Integration option in the server manager as well.

We do not have any issue's in accessing the private queue via Cluster whereas we are not able to access the Public Queue via Cluster via Cluster.

Just needed to check if there's anything that I'm missing and Moreover need a clarity to know is it possible to configure a public queue in MSMQ - Failover Clustering?

Looking for valuable reverts.

Thanks.

Prasanna Kumaran R

Windows for business | Windows Server | Storage high availability | Clustering and high availability
0 comments No comments
{count} votes

1 answer

Sort by: Most helpful
  1. JiayaoZhu 3,926 Reputation points
    2021-07-15T02:18:56.167+00:00

    Hi,

    Thanks for posting on our forum!

    Firstly, you can install public MSMQ in your windows server cluster. You can check your configuration with that in our Docs article to see if you have made some mistakes in the whole process:

    https://learn.microsoft.com/zh-cn/archive/blogs/asiatech/build-clustered-msmq-role-on-a-windows-server-2012-r2-failover-cluster

    Secondly, when you encounter an error message like the one you offered to me, please firstly make sure the Active Directory is turned on. Return to ‘Programs and Features’ and select ‘Turn Windows Features on or off’. Select the box next to ‘Active Directory Lightweight Directory Services’ and click ‘OK’. The full troubleshooting steps for this specific error message is explained in this article:
    https://whamtech.com/eiq_product_suite_help/index.htm?page=EIQ_Server_SDK/Other%20Help/Microsoft_Message_Queueing_Setup/MSMQ_Public_Queues.htm

    Please note: Information posted in the given link is hosted by a third party. Microsoft does not guarantee the accuracy and effectiveness of information.

    Thanks for your support! Hope to hear good news from you soon.

    BR,
    Joan


    If the Answer is helpful, please click "Accept Answer" and upvote it.

    Note: Please follow the steps in our documentation to enable e-mail notifications if you want to receive the related email notification for this thread.

    0 comments No comments

Your answer

Answers can be marked as Accepted Answers by the question author, which helps users to know the answer solved the author's problem.