What it means
MQCONN or MQCONNX supplied TLS settings, but TLS failed to initialise before any channel talk began. IBM documents this code for AIX, Linux and Windows. The problem is local to the program's TLS setup, not the remote queue manager.
Typical causes
- The key repository path is wrong, or the key repository files are missing.
- The stash file for the key repository is missing or does not match.
- File permissions stop the program reading the key repository.
- The MQ TLS support is not installed correctly.
How to fix it
- Check the key repository setting (for example MQSSLKEYR or the SSLKEYR value in the client configuration).
- Check the key database and its stash file exist and the program's user can read them.
- Read the client error log for the detailed TLS message.
- Check that the MQ client and its TLS components are installed correctly.
Example
Illustrative only; names and values are invented.
MQCONNX failed CompCode=2 Reason=2393 Channel=APP.SVRCONN