Pasha, Mir Musthafa Ali - Contractor {BIS}
2013-10-02 16:40:49 UTC
Dear Folks,
I am seeing some weird issue here and would appreciate some advice on what could be causing it.
My MQ server(7.0.1.5) running on Linux SuSE infrequently writes the following error in its error logs(AMQERR01.LOG shown below) for one of the qmgrs. When this occurs, the applications accessing the particular qmgr on the MQ server fail and throw a connection broken 2009 error message (App log shown below). The timestamps in the Mq error log and the Application log match as highlighted shown below.
However, when the app tries to reconnect, the connection goes thru and everything is back to normal.
This issue occurs once a week and we couldn't figure out a pattern or reason for the occurrence of this error. There are about 150 max channels allocated to the SVRCONN and the application reaches a peak of 85-90 channel connections instances. The Application runs atop a weblogic server that connects to MQ via a JMS MQ bindings file. There is no MQ client s/w on the weblogic server.
I would appreciate if gurus can throw some insight into what could be the potential problem? Thanks.
MQ Log from AMQERR01.LOG file
-------------------------------------------------------------------------------
09/29/2013 08:35:24 AM - Process(15545.83) User(mqm) Program(amqrmppa)
Host(MQSERVER)
AMQ9209: Connection to host 'APPSERVER (XXX.XX.XX.XX)' closed.
EXPLANATION:
An error occurred receiving data from 'APPSERVER (XXX.XX.XX.XX)' over
TCP/IP. The connection to the remote host has unexpectedly terminated.
ACTION:
Tell the systems administrator.
----- amqccita.c : 3472 -------------------------------------------------------
09/29/2013 08:35:24 AM - Process(15545.83) User(mqm) Program(amqrmppa)
Host(MQSERVER)
AMQ9999: Channel program ended abnormally.
EXPLANATION:
Channel program 'ORBP2P.ORBPRD00' ended abnormally.
ACTION:
Look at previous error messages for channel program 'ORBP2P.ORBPRD00' in the
error files to determine the cause of the failure.
Application log from Weblogic Server:
2013-09-29 08:35:24,610 [ACTIVE] ExecuteThread: '0' for queue: 'weblogic.kernel.Default (self-tuning)' ERROR com.fritolay.suppliernet.common.security.SupplierNetUserDetailsService - JMSException Occured While Pushing Message to MQ
com.ibm.msg.client.jms.DetailedJMSException: JMSWMQ0018: Failed to connect to queue manager 'ORBPRD00' with connection mode 'Client' and host name 'MQSERVER (1414)'. Check the queue manager is started and if running in client mode, check there is a listener running. Please see the linked exception for more information.
.......
at weblogic.work.ExecuteThread.run(ExecuteThread.java:173)
Caused by: com.ibm.mq.MQException: JMSCMQ0001: WebSphere MQ call failed with compcode '2' ('MQCC_FAILED') reason '2009' ('MQRC_CONNECTION_BROKEN').
at com.ibm.msg.client.wmq.common.internal.Reason.createException(Reason.java:223)
... 80 more
Caused by: com.ibm.mq.jmqi.JmqiException: CC=2;RC=2009;AMQ9204: Connection to host 'MQSERVER (1414)' rejected. [1=com.ibm.mq.jmqi.JmqiException[CC=2;RC=2009;AMQ9213: A communications error for occurred.],3= MQSERVER (1414),5=RemoteConnection.receiveAsyncTsh]
at com.ibm.mq.jmqi.remote.internal.RemoteFAP.jmqiConnect(RemoteFAP.java:2019)
at com.ibm.mq.jmqi.remote.internal.RemoteFAP.jmqiConnect(RemoteFAP.java:1233)
at com.ibm.msg.client.wmq.internal.WMQConnection.<init>(WMQConnection.java:366)
... 79 more
Caused by: com.ibm.mq.jmqi.JmqiException: CC=2;RC=2009;AMQ9213: A communications error for occurred.
at com.ibm.mq.jmqi.remote.internal.system.RemoteConnection.receiveAsyncTsh(RemoteConnection.java:3199)
Sincerely,
Mir Musthafa Ali Pasha
PepsiCo, Inc. | BIS
To unsubscribe, write to LISTSERV-0lvw86wZMd9k/bWDasg6f+***@public.gmane.org and,
in the message body (not the subject), write: SIGNOFF MQSERIES
Instructions for managing your mailing list subscription are provided in
the Listserv General Users Guide available at http://www.lsoft.com
Archive: http://listserv.meduniwien.ac.at/archives/mqser-l.html
I am seeing some weird issue here and would appreciate some advice on what could be causing it.
My MQ server(7.0.1.5) running on Linux SuSE infrequently writes the following error in its error logs(AMQERR01.LOG shown below) for one of the qmgrs. When this occurs, the applications accessing the particular qmgr on the MQ server fail and throw a connection broken 2009 error message (App log shown below). The timestamps in the Mq error log and the Application log match as highlighted shown below.
However, when the app tries to reconnect, the connection goes thru and everything is back to normal.
This issue occurs once a week and we couldn't figure out a pattern or reason for the occurrence of this error. There are about 150 max channels allocated to the SVRCONN and the application reaches a peak of 85-90 channel connections instances. The Application runs atop a weblogic server that connects to MQ via a JMS MQ bindings file. There is no MQ client s/w on the weblogic server.
I would appreciate if gurus can throw some insight into what could be the potential problem? Thanks.
MQ Log from AMQERR01.LOG file
-------------------------------------------------------------------------------
09/29/2013 08:35:24 AM - Process(15545.83) User(mqm) Program(amqrmppa)
Host(MQSERVER)
AMQ9209: Connection to host 'APPSERVER (XXX.XX.XX.XX)' closed.
EXPLANATION:
An error occurred receiving data from 'APPSERVER (XXX.XX.XX.XX)' over
TCP/IP. The connection to the remote host has unexpectedly terminated.
ACTION:
Tell the systems administrator.
----- amqccita.c : 3472 -------------------------------------------------------
09/29/2013 08:35:24 AM - Process(15545.83) User(mqm) Program(amqrmppa)
Host(MQSERVER)
AMQ9999: Channel program ended abnormally.
EXPLANATION:
Channel program 'ORBP2P.ORBPRD00' ended abnormally.
ACTION:
Look at previous error messages for channel program 'ORBP2P.ORBPRD00' in the
error files to determine the cause of the failure.
Application log from Weblogic Server:
2013-09-29 08:35:24,610 [ACTIVE] ExecuteThread: '0' for queue: 'weblogic.kernel.Default (self-tuning)' ERROR com.fritolay.suppliernet.common.security.SupplierNetUserDetailsService - JMSException Occured While Pushing Message to MQ
com.ibm.msg.client.jms.DetailedJMSException: JMSWMQ0018: Failed to connect to queue manager 'ORBPRD00' with connection mode 'Client' and host name 'MQSERVER (1414)'. Check the queue manager is started and if running in client mode, check there is a listener running. Please see the linked exception for more information.
.......
at weblogic.work.ExecuteThread.run(ExecuteThread.java:173)
Caused by: com.ibm.mq.MQException: JMSCMQ0001: WebSphere MQ call failed with compcode '2' ('MQCC_FAILED') reason '2009' ('MQRC_CONNECTION_BROKEN').
at com.ibm.msg.client.wmq.common.internal.Reason.createException(Reason.java:223)
... 80 more
Caused by: com.ibm.mq.jmqi.JmqiException: CC=2;RC=2009;AMQ9204: Connection to host 'MQSERVER (1414)' rejected. [1=com.ibm.mq.jmqi.JmqiException[CC=2;RC=2009;AMQ9213: A communications error for occurred.],3= MQSERVER (1414),5=RemoteConnection.receiveAsyncTsh]
at com.ibm.mq.jmqi.remote.internal.RemoteFAP.jmqiConnect(RemoteFAP.java:2019)
at com.ibm.mq.jmqi.remote.internal.RemoteFAP.jmqiConnect(RemoteFAP.java:1233)
at com.ibm.msg.client.wmq.internal.WMQConnection.<init>(WMQConnection.java:366)
... 79 more
Caused by: com.ibm.mq.jmqi.JmqiException: CC=2;RC=2009;AMQ9213: A communications error for occurred.
at com.ibm.mq.jmqi.remote.internal.system.RemoteConnection.receiveAsyncTsh(RemoteConnection.java:3199)
Sincerely,
Mir Musthafa Ali Pasha
PepsiCo, Inc. | BIS
To unsubscribe, write to LISTSERV-0lvw86wZMd9k/bWDasg6f+***@public.gmane.org and,
in the message body (not the subject), write: SIGNOFF MQSERIES
Instructions for managing your mailing list subscription are provided in
the Listserv General Users Guide available at http://www.lsoft.com
Archive: http://listserv.meduniwien.ac.at/archives/mqser-l.html