EXPLANATION:
The local key database repository does not contain a certificate with label
‘…’ . The channel is ‘…’; in some cases its name cannot be
determined and so is shown as ‘????’. The channel did not start.
Colin’s comments
Check the certificate is in the keystore
runmqakm -cert -list -type cms -stashed -db …kdb -v
runmqakm -cert -details -type cms -stashed -db ….kdb -label …
Check
- Trust Status is Enabled
- The certificate for the issuer is in the keystore.
- Displaying the certificate gave me
- Issuer : CN=SSCARSA1024,OU=CA,O=SSS,C=GB
- Using runmqakm -cert -list -type cms -stashed -db zzserver.kdb -v showed me the Issuer was not in the keystore
- Once it was added the list command gave
- Displaying the certificate gave me
! carsa1024 CN=SSCARSA1024,OU=CA,O=SSS,C=GB CN=SSCARSA1024,OU=CA
If you have changed the keystore, then use the mqsc command refresh security type(SSL) .