I'm trying to connect over TLS to IBM MQ with JMS. I'm setting TLS_RSA_WITH_AES_256_CBC_SHA256 as SSL cipher spec on the channel in the IBM MQ console.
On the connection factory I do this:
cf.setSSLCipherSuite("TLS_RSA_WITH_AES_256_CBC_SHA256")
And I get:
Caused by: com.ibm.mq.MQException: JMSCMQ0001: IBM MQ call failed with compcode '2' ('MQCC_FAILED') reason '2400' ('MQRC_UNSUPPORTED_CIPHER_SUITE')`
I've walked through the steps here: https://developer.ibm.com/answers/questions/472052/how-do-i-configure-ssl-tls-between-java-client-and/
I'm unsure if this error means the handshake is failing (due to cert/keystore misconfiguration) or something else.