MainframeKit

2539

MQRC_CHANNEL_CONFIG_ERROR (X'09EB')MQ REASON CODE

A client connection failed because the client and server could not agree on channel settings, or a configuration file is wrong.

MOST LIKELY

Client and server channel attributes do not match.

FIRST CHECK

Check the queue manager and client error logs for the detailed message.

TRY IT ▸

MainframeKit assistant

What it means

The network worked, but setting up the channel did not. The two ends could not agree on channel attributes, a configuration file is in error, or the server cannot handle the client's code page.

Typical causes

  • Client and server channel attributes do not match.
  • Errors in qm.ini on the server or mqclient.ini on the client.
  • The server does not support the client's code page (CCSID).
  • The client uses an old CCDT that no longer matches the server channel.

How to fix it

  1. Check the queue manager and client error logs for the detailed message.
  2. Compare the client channel definition with the SVRCONN channel on the queue manager.
  3. Check qm.ini and mqclient.ini for typing errors.
  4. Check the client's CCSID is one the server supports.

Example

Illustrative only; names and values are invented.

MQCONN failed  CompCode=2  Reason=2539  Channel=APP.SVRCONN