AMQ9631E: The CipherSpec negotiated during the SSL handshake does not match the required CipherSpec for channel ‘…’.

IBM Message description.

EXPLANATION:
There is a mismatch between the CipherSpecs on the local and remote ends of channel … . The channel will not run until this mismatch is resolved.  The CipherSpec required in the local channel definition is  … The name of the CipherSpec negotiated during
the SSL handshake is … 

Colin’s comments

For example with

  • TLS_RSA_WITH_AES_256_GCM_SHA384
  • TLS_RSA_WITH_AES_256_CBC_SHA256

 The symmetric data encryption techniques GCM/CBC do not match, nor do the hashing algorithms SHA256 and SHA384.     If the key exchange protocols (RSA in this case) do not match you get a different message.