+

Search Tips | Advanced Search

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 Version 8.0 or later 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 TLS to protect passwords instead. If we are using TLS, we 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.

Parent topic: API reason codes

Last updated: 2020-10-04