Hi,
I am trying to create the MQ connection on IS server 6.1 to connect to the local Queue Manager (installed on the same server) but I am getting the following error.
[ART.118.5036] Adapter Runtime (Connection): Unable to configure connection manager.
[ADA.600.3033] Connection to Queue Manager lnktwm001 could not be initialized; cc=2,rc=2009.
It seems that webMethods could not able to locate the Queue Manager at all. It could not able to retrieve the list of the queues also from the queue Manager.
I have copied the 2 jar files com.ibm.mq.jar and pcf.jar in WmMQ/lib/jars and IntegrationServer/lib/jars directory.
Search the web for queue manager error codes. “cc” is “completion code”. “rc” is “return code”. The descriptions found may give you some idea on what is not configured properly.
this has to do with encryption/SSL transport layer as well as Authentication by using client certificate.
Please contact the Administrator of the Queue Manager to give to you the certifiacte and the CA for the QueueManager.
Additionaly ask them which CipherSpec to use:
NULL_SHA Authentication only
TRIPLE_DES_SHA_US SSL v3
Unfortunately I do not have the TLS CipherSpec available.
Configure the Certicate as a Keystore and the CA as a Truststore under Security → Keystores in the IS Admin UI.
Assign these Aliases to your connection and provide the passwort for the Keystore.
Issue is due to the mismatch between the IS 9.8 JVM SSL version and MQ server
IS 9.8 will be using TLS as its been shipped with JVM 9.8
Temporary workaround:
1.Allow IS to use SSLv3 by manually disabling it - to comment jdk.tls.disabledAlgorithms=SSLv3 from /jvm/jvm/jre/lib/security/java.security
Note:
1.This is the not the best solution, Poodle vulnerability is present in SSLv3
2.Recommend MQ server admin to enable TLS support on MQSeries