IBM Support

When is the error AMQ9638E generated for an IBM MQ server-connection channel?

Question & Answer


Question

In the error log of an IBM MQ queue manager, the following error is shown:
.
16/10/23 01:53:59 - Process(30130.15206) User(mqm) Program(amqrmppa)
          Host(test01) Installation(Installation1) 
          VRMF(9.2.0.5) QMgr(TEST)
AMQ9638E: SSL communications error for channel '????'.
EXPLANATION:
An unexpected SSL communications error occurred for a channel, as reported in the preceding messages. The channel is '????'; in some cases its name cannot be determined and so is shown as '????'. The channel did not start.
ACTION:
Investigate the problem reported in the preceding messages. Review the local and remote console logs for reports of network errors. Correct the errors and restart the channel:

 

Cause

The error AMQ9638E is reported when the connected MQ client application is terminated unexpectedly. Internally, the IBM GSKit will be reading/writing data over the secure socket which will lead to an Input/Output (IO) error occurred on a data read or write.
At the GSKit layer, the error GSK_ERROR_IO will be reported and at MQ layer, the errror AMQ9638E will be reported.
In the MQ traces MQ will report connection closed error under GSKit read function call and after which GSKit error report call is made to provide details during which problem occurred. During this phase  is when the AMQ9638E error is actually reported. 

Answer

To resolve the AMQ9638 error,  you need to check why the MQ client application terminated unexpectedly.

[{"Type":"MASTER","Line of Business":{"code":"LOB45","label":"Automation"},"Business Unit":{"code":"BU059","label":"IBM Software w\/o TPS"},"Product":{"code":"SSYHRD","label":"IBM MQ"},"ARM Category":[{"code":"a8m0z00000008QJAAY","label":"Connectivity-\u003EClient Channels"}],"ARM Case Number":"","Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"All Versions"}]

Document Information

Modified date:
13 December 2023

UID

ibm17094945