• No replies
1 Post

Pinned topic IBM CipherSpecs

‏2017-02-17T17:58:54Z | .net certificatelabel cipherspecs

Hi I am new to IBM MQ and have been stuck on this all day.

I am using IBM MQ.NET to connect to a remote host (IBM MQ v8), the admins at the other end tell me there is a CipherSpec mismatch (see below) the message is certainly clear enough.

I am specifying the MQEnvironment.SSLCipherSpec = "TLS_RSA_WITH_AES_256_CBC_SHA256". If anyone has used the MQ.Net samples I am modifying the SimplePut .exe example and can see the console output looks correct. I am at a loss as to why the remote server is reporting the below mismatch. Any help would be greatly appreciated.


Message from admins:-

AMQ9631: The CipherSpecs at the ends of channel '' do not match.     



  Cause . . . . . :   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 local CipherSpec is                             

'TLS_RSA_WITH_AES_256_CBC_SHA256' and the remote CipherSpec is                 


  Recovery  . . . :   Change the channel definition for '' so    

that both ends have matching CipherSpecs and restart the channel.