AnsweredAssumed Answered

MQ Error 2009 with MQ virtual services

Question asked by Vinay_Nataraj on Jul 6, 2017
Latest reply on Jul 6, 2017 by Kevin.Bowman

Seeing the below MQ error on one of the nodes. The same service is running on the other broker nodes fine.

Any idea/suggestions.

 

2017-07-05 15:22:00,033Z (11:22) [Delayed Response Thread 388 of 2] ERROR System.err                     - MQJE001: Completion Code '2', Reason '2009'.

2017-07-05 15:22:00,034Z (11:22) [Delayed Response Thread 388 of 2] ERROR com.itko.lisa.jms.JMSNode      - com.ibm.mq.MQException: MQJE001: Completion Code '2', Reason '2009'.

 

 

Caused by: com.ibm.mq.jmqi.JmqiException: CC=2;RC=2009

                at com.ibm.mq.jmqi.remote.impl.RemoteSession.getConnection(RemoteSession.java:509)

                at com.ibm.mq.jmqi.remote.impl.RemoteSession.getMaximumMessageLength(RemoteSession.java:1789)

                at com.ibm.mq.jmqi.remote.api.RemoteFAP.jmqiPutMessageWithProps(RemoteFAP.java:8040)

                at com.ibm.mq.jmqi.remote.api.RemoteFAP.MQPUT(RemoteFAP.java:7374)

                at com.ibm.mq.ese.jmqi.InterceptedJmqiImpl.MQPUT(InterceptedJmqiImpl.java:487)

                at com.ibm.mq.ese.jmqi.ESEJMQI.MQPUT(ESEJMQI.java:295)

                at com.ibm.mq.MQDestination.internalMQPUT(MQDestination.java:1306)

                ... 11 more

Caused by: com.ibm.mq.jmqi.JmqiException: CC=2;RC=2009;AMQ9213: A communications error for 'TCP' occurred. [1=java.net.SocketException[Unrecognized Windows Sockets error: 0: recv failed],4=TCP,5=sockInStream.read]

                at com.ibm.mq.jmqi.remote.impl.RemoteTCPConnection.receive(RemoteTCPConnection.java:1555)

                at com.ibm.mq.jmqi.remote.impl.RemoteRcvThread.receiveBuffer(RemoteRcvThread.java:794)

                at com.ibm.mq.jmqi.remote.impl.RemoteRcvThread.receiveOneTSH(RemoteRcvThread.java:757)

                at com.ibm.mq.jmqi.remote.impl.RemoteRcvThread.run(RemoteRcvThread.java:150)

                ... 1 more

Caused by: java.net.SocketException: Unrecognized Windows Sockets error: 0: recv failed

                at java.net.SocketInputStream.socketRead0(Native Method)

                at java.net.SocketInputStream.socketRead(Unknown Source)

                at java.net.SocketInputStream.read(Unknown Source)

                at java.net.SocketInputStream.read(Unknown Source)

                at com.ibm.mq.jmqi.remote.impl.RemoteTCPConnection.receive(RemoteTCPConnection.java:1545)

 

thanks

Vinay

Outcomes