Configuring MSMQ agent to check port bindings more than once

The MSMQ agent verifies that the clustered MSMQ service is bound to the correct virtual IP and port. By default, the agent performs this check only once during the Online operation. If the clustered MSMQ service is not bound to the correct virtual IP and port, the agent stops the service and the resource faults. You can configure the number of times that this check is performed.

To configure MSMQ agent to check port bindings more than once

  1. Open the registry editor and navigate to the following location:
    HKEY_LOCAL_MACHINE\SOFTWARE\VERITAS\VCS\BundledAgents\MSMQ

    If the BundledAgents and MSMQ keys are not present, create them.

  2. Add a tunable parameter named VirtualIPPortCheckRetryCount.
  3. Set the DWORD value of this parameter to a number greater than 1.
  4. Save and exit the registry editor.

    The agent starts the clustered MSMQ service again and verifies its virtual IP and port binding as many times as defined in the VirtualIPPortCheckRetryCount parameter. It waits 2 seconds between each verification attempt. If the clustered MSMQ service is bound to the correct virtual IP and port, the agent reports Online.