ASG
IBM
Zystems
Cressida
Icon
Netflexity
 
  MQSeries.net
Search  Search       Tech Exchange      Education      Certifications      Library      Info Center      SupportPacs      LinkedIn  Search  Search                                                                   FAQ  FAQ   Usergroups  Usergroups
 
Register  ::  Log in Log in to check your private messages
 
RSS Feed - WebSphere MQ Support RSS Feed - Message Broker Support

MQSeries.net Forum Index » General IBM MQ Support » One Sender Pair Between Local QM's Retrying

Post new topic  Reply to topic
 One Sender Pair Between Local QM's Retrying « View previous topic :: View next topic » 
Author Message
PCPXA
PostPosted: Thu Nov 18, 2021 4:40 am    Post subject: One Sender Pair Between Local QM's Retrying Reply with quote

Newbie

Joined: 10 Nov 2017
Posts: 5

Hi All,

Hope someone can help me out here. I'm pretty new to MQ as an admin and running a POC on AWS using MQ 9.2.0.0 on a UNIX server build and have configured two QM's to interact using basic Sender receiver pairs in either direction. I have success getting a pair running in one direction but cannot get the sender going in the other direction as it keeps going into a retrying state. I'm getting the following message in the AMQERR01.LOG (????? is replacement for the actual information):

----- amqrccca.c : 469 --------------------------------------------------------
11/18/21 12:20:17 - Process(18387.1) User(mqm) Program(runmqchl)
Host(ip-10-221-65-198) Installation(Installation1)
VRMF(9.2.0.0) QMgr(QM2)
Time(2021-11-18T12:20:17.893Z)
RemoteHost(???????)
CommentInsert1(QM2.QM1)
CommentInsert2(ip-10-221-65-198 (???????)(1414))

AMQ9558E: The remote channel 'QM2.QM1' on host 'ip-????????
(????????)(1414)' is not currently available.

EXPLANATION:
The channel program ended because an instance of channel 'QM2.QM1'
could not be started on the remote system. This could be for one of the
following reasons:

The channel is disabled.

The remote system does not have sufficient resources to run another instance of
the channel.

In the case of a client-connection channel, the limit on the number of
instances configured for the remote server-connection channel was reached.
ACTION:
Check the remote system to ensure that the channel is able to run. Try the
operation again.
----- cmqxrfpt.c : 762 --------------------------------------------------------
11/18/21 12:20:17 - Process(18387.1) User(mqm) Program(runmqchl)
Host(ip-10-221-65-198) Installation(Installation1)
VRMF(9.2.0.0) QMgr(UQMCLDHSBC)
Time(2021-11-18T12:20:17.893Z)
CommentInsert1(QM2.QM1)
CommentInsert2(18387)
CommentInsert3(????????(1414))

AMQ9999E: Channel 'QM2.QM1' to host '????????(1414)' ended
abnormally.

EXPLANATION:
The channel program running under process ID 18387 for channel
'QM2.QM1' ended abnormally. The host name is
'????????(1414)'; in some cases the host name cannot be determined and so
is shown as '????'.
ACTION:
Look at previous error messages for the channel program in the error logs to
determine the cause of the failure. Note that this message can be excluded
completely or suppressed by tuning the "ExcludeMessage" or "SuppressMessage"
attributes under the "QMErrorLog" stanza in qm.ini. Further information can be
found in the System Administration Guide.
Back to top
View user's profile Send private message
gbaddeley
PostPosted: Thu Nov 18, 2021 2:03 pm    Post subject: Reply with quote

Jedi

Joined: 25 Mar 2003
Posts: 2492
Location: Melbourne, Australia

Are these are extracts from AMQERR01.LOG on the 2 queue managers involved? One of them states to look at the previous message in the error log, but you haven't provided this.

Quote:
AMQ9558E: The remote channel 'QM2.QM1' on host 'ip-????????
(????????)(1414)' is not currently available.

Check the definition and status of the RECEIVER channel on the remote queue manager.
DIS CHANNEL('QM2.QM1') ALL
DIS CHSTATUS('QM2.QM1') CURRENT ALL
Check the queue manager error log (AMQERR01.LOG) of the remote queue manager.
_________________
Glenn
Back to top
View user's profile Send private message
PCPXA
PostPosted: Fri Nov 19, 2021 8:26 am    Post subject: Reply with quote

Newbie

Joined: 10 Nov 2017
Posts: 5

Hi Glenn,

Thanks for your response. I'll try those commands. and let you know what happens. in response to your other questions, this extract is just from the Source QM's AMQERR01.LOG as the remote QM Error log has no reference to the channel at all and the receiver remains in an Inactive state.

The previous error message is the one at the start of the extract see below:


11/18/21 12:20:17 - Process(18387.1) User(mqm) Program(runmqchl)
Host(ip-10-221-65-198) Installation(Installation1)
VRMF(9.2.0.0) QMgr(QM2)
Time(2021-11-18T12:20:17.893Z)
RemoteHost(???????)
CommentInsert1(QM2.QM1)
CommentInsert2(ip-10-221-65-198 (???????)(1414))

AMQ9558E: The remote channel 'QM2.QM1' on host 'ip-????????
(????????)(1414)' is not currently available.

EXPLANATION:
The channel program ended because an instance of channel 'QM2.QM1'
could not be started on the remote system. This could be for one of the
following reasons:

The channel is disabled.

The remote system does not have sufficient resources to run another instance of
the channel.

In the case of a client-connection channel, the limit on the number of
instances configured for the remote server-connection channel was reached.
ACTION:
Check the remote system to ensure that the channel is able to run. Try the
operation again.

Thanks Peter.
Back to top
View user's profile Send private message
PCPXA
PostPosted: Fri Nov 19, 2021 8:34 am    Post subject: Reply with quote

Newbie

Joined: 10 Nov 2017
Posts: 5

Hi Glenn,

This is the output from the commands you asked me to run:

DIS CHANNEL('QM2.QM1') ALL
1 : DIS CHANNEL('QM2.QM1') ALL
AMQ8414I: Display Channel details.
CHANNEL(QM2.QM1) CHLTYPE(RCVR)
ALTDATE(2021-11-1 ALTTIME(11.17.06)
BATCHSZ(50) CERTLABL( )
COMPHDR(NONE) COMPMSG(NONE)
DESCR( ) HBINT(15)
KAINT(AUTO) MAXMSGL(4194304)
MCAUSER( ) MONCHL(QMGR)
MRDATA( ) MREXIT( )
MRRTY(10) MRTMR(1000)
MSGDATA( ) MSGEXIT( )
NPMSPEED(FAST) PUTAUT(DEF)
RCVDATA( ) RCVEXIT( )
RESETSEQ(NO) SCYDATA( )
SCYEXIT( ) SENDDATA( )
SENDEXIT( ) SEQWRAP(999999999)
SSLCAUTH(OPTIONAL) SSLCIPH( )
SSLPEER( ) STATCHL(QMGR)
TRPTYPE(TCP) USEDLQ(YES)

DIS CHSTATUS('QM2.QM1') CURRENT ALL
2 : DIS CHSTATUS('QM2.QM1') CURRENT ALL
AMQ8420I: Channel Status not found.
Back to top
View user's profile Send private message
PCPXA
PostPosted: Fri Nov 19, 2021 8:43 am    Post subject: Reply with quote

Newbie

Joined: 10 Nov 2017
Posts: 5

FYI This the output of the same commands from the sender channel on the source QM:

DIS CHANNEL('QM2.QM1') ALL
1 : DIS CHANNEL('QM2.QM1') ALL
AMQ8414I: Display Channel details.
CHANNEL(QM2.QM1) CHLTYPE(SDR)
ALTDATE(2021-11-1 ALTTIME(15.31.01)
BATCHHB(0) BATCHINT(0)
BATCHLIM(5000) BATCHSZ(50)
CERTLABL( ) COMPHDR(NONE)
COMPMSG(NONE) CONNAME(????????(1414))
CONVERT(NO) DESCR( )
DISCINT(6000) HBINT(15)
KAINT(AUTO) LOCLADDR( )
LONGRTY(999999999) LONGTMR(1200)
MAXMSGL(4194304) MCANAME( )
MCATYPE(PROCESS) MCAUSER( )
MODENAME( ) MONCHL(QMGR)
MSGDATA( ) MSGEXIT( )
NPMSPEED(FAST) PASSWORD( )
PROPCTL(COMPAT) RCVDATA( )
RCVEXIT( ) RESETSEQ(NO)
SCYDATA( ) SCYEXIT( )
SENDDATA( ) SENDEXIT( )
SEQWRAP(999999999) SHORTRTY(10)
SHORTTMR(60) SSLCIPH( )
SSLPEER( ) STATCHL(QMGR)
TPNAME( ) TRPTYPE(TCP)
USEDLQ(YES) USERID( )
XMITQ(QM1)
DIS CHSTATUS('QM2.QM1') CURRENT ALL
2 : DIS CHSTATUS('QM2.QM1') CURRENT ALL
AMQ8417I: Display Channel Status details.
CHANNEL(QM2.QM1) CHLTYPE(SDR)
BATCHES(0) BATCHSZ(50)
BUFSRCVD(1) BUFSSENT(1)
BYTSRCVD(36) BYTSSENT(268)
CHSTADA(2021-11-19) CHSTATI(16.24.21)
COMPHDR(NONE,NONE) COMPMSG(NONE,NONE)
COMPRATE(0,0) COMPTIME(0,0)
CONNAME(????????(1414)) CURLUWID(0000000000000000)
CURMSGS(0) CURRENT
CURSEQNO(0) EXITTIME(0,0)
HBINT(15) INDOUBT(NO)
JOBNAME(0000000000000000) LOCLADDR(????????(55110))
LONGRTS(999999927) LSTLUWID(0000000000000000)
LSTMSGDA( ) LSTMSGTI( )
LSTSEQNO(0) MCASTAT(NOT RUNNING)
MONCHL(OFF) MSGS(0)
NETTIME(0,0) NPMSPEED(FAST)
RQMNAME( ) SHORTRTS(0)
SECPROT(NONE) SSLCERTI( )
SSLCIPH( ) SSLKEYDA( )
SSLKEYTI( ) SSLPEER( )
SSLRKEYS(0) STATUS(RETRYING)
STOPREQ(NO) SUBSTATE( )
XBATCHSZ(0,0) XMITQ(QM1)
XQTIME(0,0) RVERSION( )
RPRODUCT( )
Back to top
View user's profile Send private message
gbaddeley
PostPosted: Mon Nov 22, 2021 1:05 pm    Post subject: Reply with quote

Jedi

Joined: 25 Mar 2003
Posts: 2492
Location: Melbourne, Australia

The command output shows that the SDR channel is retrying. It will be doing this at the LONGTMR interval (1200 seconds), indefinitely. On the other qmgr, the RCVR is unable to start. Are there messages in the AMQERR01.LOG error log on the other qmgr? There could be a problem with the qmgr (eg. processes not running) or an OS resource issue.
_________________
Glenn
Back to top
View user's profile Send private message
hughson
PostPosted: Tue Nov 23, 2021 1:52 am    Post subject: Re: One Sender Pair Between Local QM's Retrying Reply with quote

Padawan

Joined: 09 May 2013
Posts: 1914
Location: Bay of Plenty, New Zealand



As your error message tells you to do in the action section.

PCPXA wrote:
ACTION:
Check the remote system to ensure that the channel is able to run. Try the
operation again.


Error log messages on the remote system will certainly shed some light on this issue.

Cheers,
Morag
_________________
Morag Hughson @MoragHughson
IBM MQ Technical Education Specialist
Get your IBM MQ training here!
MQGem Software
Back to top
View user's profile Send private message Visit poster's website
Display posts from previous:   
Post new topic  Reply to topic Page 1 of 1

MQSeries.net Forum Index » General IBM MQ Support » One Sender Pair Between Local QM's Retrying
Jump to:  



You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
Protected by Anti-Spam ACP
 
 


Theme by Dustin Baccetti
Powered by phpBB © 2001, 2002 phpBB Group

Copyright © MQSeries.net. All rights reserved.