A cluster-sender channel is continually trying to start

Check the queue manager and listener are running, and the cluster-sender and cluster-receiver channel definitions are correct.

Symptom

1 : display chs(*) 
AMQ8417: Display Channel Status details.
CHANNEL(DEMO.QM2)                       XMITQ(SYSTEM.CLUSTER.TRANSMIT.QUEUE)
CONNAME(computer.ibm.com(1414))
CURRENT                                 CHLTYPE(CLUSSDR)
STATUS(RETRYING)

Cause

  1. The remote queue manager is not available.
  2. An incorrect parameter is defined either for the local manual cluster-sender channel or the remote cluster-receiver channel.

Solution

Check whether the problem is the availability of the remote queue manager.
  1. Are there any error messages?
  2. Is the queue manager active?
  3. Is the listener running?
  4. Is the cluster-sender channel able to start?
If the remote queue manager is available, is there a problem with a channel definition? Check the definition type of the cluster queue manager to see if the channel is continually trying to start; for example:
1 : dis clusqmgr(*) deftype where(channel eq DEMO.QM2)  
AMQ8441: Display Cluster Queue Manager details.  
CLUSQMGR(QM2)  CHANNEL(DEMO.QM2)  CLUSTER(DEMO)
DEFTYPE(CLUSSDRA)

If the definition type is CLUSSDR the channel is using the local manual cluster-sender definition. Alter any incorrect parameters in the local manual cluster-sender definition and restart the channel.

If the definition type is either CLUSSDRA or CLUSSDRB the channel is using an auto-defined cluster-sender channel. The auto-defined cluster-sender channel is based on the definition of a remote cluster receiver channel. Alter any incorrect parameters in the remote cluster receiver definition. For example, the conname parameter might be incorrect:
1 : alter chl(demo.qm2) chltype(clusrcvr) conname('newhost(1414)') 
AMQ8016: WebSphere MQ channel changed.
Changes to the remote cluster-receiver definition are propagated out to any cluster queue managers that are interested. The corresponding auto-defined channels are updated accordingly. You can check that the updates have been propagated correctly by checking the changed parameter. For example:
1 : dis clusqmgr(qm2) conname  
AMQ8441: Display Cluster Queue Manager details.
CLUSQMGR(QM2)  CHANNEL(DEMO.QM2)  CLUSTER(DEMO)  CONNAME(newhost(1414))

If the auto-defined definition is now correct, restart the channel.