2402 (0962) (RC2402): MQRC_SSL_CERT_STORE_ERROR


Explanation

A connection to a queue manager was requested, specifying TLS encryption. However, none of the CertStore objects provided by the application could be searched for the certificate presented by the queue manager. The MQException object containing this reason code references the Exception encountered when searching the first CertStore; this can be obtained using the MQException.getCause() method. From JMS, the MQException is linked to the thrown JMSException.

This reason code occurs only with Java applications.


Completion code

MQCC_FAILED


Programmer response

Inspect the causal exception to determine the underlying error. Check the CertStore objects provided by the application. If the causal exception is a java.lang.NoSuchElementException, ensure that the application is not specifying an empty collection of CertStore objects.

Parent topic: API reason codes