2595 (0A23)(RC2595): MQRC_CSP_ERROR
Explanation
The connect call failed because the MQCSP structure is not valid for one of the following reasons:
- The
StrucIdfield is not MQCSP_STRUC_ID - The
Versionfield specifies a value that is not valid or not supported. - The
AuthenticationTypefield specifies a value that is not valid or not supported for this version of the MQCSP structure. - The user identifier is incorrectly specified.
- The password is incorrectly specified.
The authentication token is incorrectly specified.
A user ID or password is specified and the AuthenticationTypefield is set to MQCSP_AUTH_ID_TOKEN.
An authentication token is specified and the
AuthenticationTypefield is not set to MQCSP_AUTH_ID_TOKEN.
An authentication token is specified by an application connecting using local
bindings.
Completion code
MQCC_FAILED
Programmer response
Ensure that the MQCSP structure is correct.
On z/OS®: - Check that the IBM® MQ libraries in STEPLIB are at the same or a higher level than the queue manager.
- If you are using z/OS UNIX System Services, check that the LIBPATH has matching libraries, for example
LIBPATH=$LIBPATH:"/mqm/V8R0M0/java/lib/".