APAR status
Closed as program error.
Error description
Configuration: z/OS (Sender) WMQ 7.0.1 -------> IBMi (Receiver) WMQ 7.1.0.2 . Enduser has upgraded IBMi from WMQ V7.0.1 to V7.1.0.2 and now sender/receiver channel pair between z/OS (WMQ 7.0.1) and IBMi (WMQ V7.1.0.2) fail to start. On the IBMi side message AMQ9504 (A protocol error was detected for channel) is generated, along with the following FDC: . Probe Id :- RM680012 Component :- rriBadDataReceived Job Name :- 599320/QMQM/AMQRMPPA (AMQRMPPA) Submitted By :- 599226/QMQM/RUNMQLSR Major Errorcode :- rrcE_PROTOCOL_ERROR Probe Type :- MSGAMQ9504 Probe Description :- AMQ9504: A protocol error was detected for channel FDCSequenceNumber :- 459 Arith1 :- 12 0x'c' . IBM i Function Stack LE_Create_Thread2__FP12crtth_parm_t pthread_create_part2 ThreadMain cciResponderThread ccxResponder rrxResponder rriReceiveData rriBadDataReceived xcsFFSTFnEx PrepareDumpAreas xfdDump400ThreadStack . MQM Function Stack ccxResponder rrxResponder rriReceiveData rriBadDataReceived xcsFFST . -} rriConvertMsgHdrs rc=MQRC_DH_ERROR -{ rriBadDataReceived --{ rrxError --} rrxError rc=rrcE_PROTOCOL_ERROR --{ xcsBuildDumpPtr ---{ xcsGetMemFn ---} xcsGetMemFn rc=OK --} xcsBuildDumpPtr rc=OK --{ xcsFFST . On the z/OS side the following message was logged in the CHIN log: +CSQX202E CSQ1 CSQXRCTL Connection or remote listener unavailable, channel <channel name>, connection (xxx.xx.x.xxx) TRPTYPE=TCP RC=00000467 (ETIMEDOUT) reason=00000000
Local fix
Problem summary
**************************************************************** USERS AFFECTED: WMQ users utilizing Distribution lists connecting to V7.1.0.x Platforms affected: All Distributed (iSeries, all Unix and Windows) **************************************************************** PROBLEM SUMMARY: WMQ code was incorrectly assuming that PutMsgRecFields in the MQDH header was non-zero which resulted in an invalid MQRC_DH_ERROR. The PutMsgRecFields field is an optional field with an initial value of zero.
Problem conclusion
WMQ code has been modified to appropriately account for a zero PutMsgRecFields field in the MQDH header. --------------------------------------------------------------- The fix is targeted for delivery in the following PTFs: v7.1 Platform Fix Pack 7.1.0.4 -------- -------------------- Windows 7.1.0.4 AIX 7.1.0.4 HP-UX (Itanium) 7.1.0.4 Solaris (SPARC) 7.1.0.4 Solaris (x86-64) 7.1.0.4 iSeries 7.1.0.4 Linux (x86) 7.1.0.4 Linux (x86-64) 7.1.0.4 Linux (zSeries) 7.1.0.4 Linux (Power) 7.1.0.4 The latest available maintenance can be obtained from 'WebSphere MQ Recommended Fixes' http://www-1.ibm.com/support/docview.wss?rs=171&uid=swg27006037 If the maintenance level is not yet available information on its planned availability can be found in 'WebSphere MQ Planned Maintenance Release Dates' http://www-1.ibm.com/support/docview.wss?rs=171&uid=swg27006309 ---------------------------------------------------------------
Temporary fix
Comments
APAR Information
APAR number
SE55181
Reported component name
WMQ ISERIES V7
Reported component ID
5724H7226
Reported release
710
Status
CLOSED PER
PE
NoPE
HIPER
NoHIPER
Special Attention
NoSpecatt
Submitted date
2013-03-11
Closed date
2013-03-14
Last modified date
2013-03-14
APAR is sysrouted FROM one or more of the following:
APAR is sysrouted TO one or more of the following:
Modules/Macros
RCHMGR
Fix information
Fixed component name
WMQ ISERIES V7
Fixed component ID
5724H7226
Applicable component levels
R710 PSY
UP
Rate this page:
Average rating
Copyright and trademark information
IBM, the IBM logo and ibm.com are trademarks of International Business Machines Corp., registered in many jurisdictions worldwide. Other product and service names might be trademarks of IBM or other companies. A current list of IBM trademarks is available on the Web at "Copyright and trademark information" at www.ibm.com/legal/copytrade.shtml.