A fix is available
Closed as program error.
Queue manager (receiver channel side) with API exits generate FDCs containing probe ZF137003 and error log entries for AMQ9518 in the form of - File '/mqs/WMQtest/var/mqm/@ipcc/AMQRFCDA.DAT' not found. Channels go into 'retry' state and FDC's are generated reporting symptoms similar to the ones below: Sequence of error: AMQ6118 Internal WMQ error has occured (program:MQECSVR) AMQ6184 Internal WMQ error has occured on qmgr QM001 (program:MQECSVR) AMQ9518 File '/mqs/WMQtest/var/mqm/@ipcc/AMQRFCDA.DAT' not found AMQ9999 Channel program ended abnormally FDC generated by amqrmppa_r process: LVLS :- 531.8 FP5318 Probe Id :- ZF137003 Component :- zfcApiExitReadCB Program Name :- /mqs/WMQtest/opt/mqm/bin/amqrmppa_r Process :- 2,1129 $X0B5X OSS(266993757) Thread :- 00000083 Major Errorcode :- xecF_E_UNEXPECTED_RC Minor Errorcode :- OK Probe Description :- AMQ6118: An internal WebSphere MQ error has occurred --------------------------------------------------------+ MQM Function Stack zifMQCONN zifConnectToAgent zxcCreateECResources zutReadQMIniFile xcsBrowseIniCallback zutQMIniCallback zfpApiExitParser zfcApiExitReadCB xcsFFST On the sender channel side you may see the error "AMQ9503: Channel negotiation failed." This problem can occur in the following mq configuration: using threaded MCAs running multiple channels, with API exits configured, and where the threads are re-used.
None. A code change will be incorporated in FixPack 18.104.22.168.
Threaded applications using MQCNO_FASTPATH_BINDING connect option, were not connecting to SessionAnchor memset (except for the first thread). This causes the threads to fail if the queue manager has APIExits configured and the threads use the SessionAnchor memset to load the APIExits. The problem will occur when the first thread in the application exits, and any subsequent thread connect and try to use the sessionAnchor to load APIExits.
Modified code during thread initialization to connect to SessionAnchor memset for fastpath bound applications.
Ensure the first thread to connect in an application that uses MQCNO_FASTPATH_BINDING is the last to disconnect prior to the application ending.
Reported component name
WEBS MQ NSS MIP
Reported component ID
Last modified date
APAR is sysrouted FROM one or more of the following:
APAR is sysrouted TO one or more of the following:
Fixed component name
WEBS MQ NSS MIP
Fixed component ID
Applicable component levels
Rate this page:
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.