Description:
Setting up SSL for MQ Series and receiving error messages when trying to establish the SSL connection:
10.49.37 STC48868 +CSQX620E CSQ1 CSQXRCTL System SSL error, 596 channel SSLTEST.CSQ1.CSQ2.01, 596 connection (149.83.123.14) 596 function 'gsk_secure_socket_init' RC=438
CSQ2CHIN...
10.49.37 STC48870 +CSQX645E CSQ2 CSQXRESP SSL certificate missing for channel
Solution:
When using a signed certificate for the SSL connection, the personal certificate and Certificate Authority must be present on the keyring.
TSS ADD(MQSTC) KEYRING(MQRING) RINGDATA(CERTSITE,MQCERT) USAGE(PERSONAL) DEFAULT TSS ADD(MQSTC) KEYRING(MQRING) RINGDATA(CERTAUTH,MQROOT) USAGE(CERTAUTH)
MQSTC is the MQ region acid.
MQRING is the MQ keyring.
MQCERT is the personal digital certificate.
MQROOT is the root certificate.