2594 (0A22)(RC2594): MQRC_PASSWORD_PROTECTION_ERROR

Explanation

An MQCONN or MQCONNX call was issued from a client connected application, but it failed to agree a password protection algorithm with the queue manager. For unencrypted channels, IBM® MQ 8.0 clients try to agree a password protection mechanism to avoid sending passwords in plain text across a network.

The usual cause of this error is that the user has set the PasswordProtection attribute in the Channels stanza of mqclient.ini (or qm.ini) to ALWAYS, but the version of IBM MQ that is installed on the remote system does not support password protection.

Java™ and JMS clients must enable MQCSP authentication mode in order to use the PasswordProtection feature. See Connection authentication with the Java client.

Completion Code

MQCC_FAILED

Programmer response

Consider changing the PasswordProtection attribute or use SSL/TLS to protect passwords instead. If you are using SSL/TLS, you must not use a null cipher because it would send passwords in plain text which provides no protection.

More information can be found in the error log in message AMQ9296.