1 Reply Latest reply on Mar 30, 2007 4:46 PM by genman

    MQ over SSL

    jbarrancos

      Hello,

      Our IBM MQ's are being reconfigured for SSL. Now we wanted to enable this under JBoss and do it the same way as in WebSphere, by adding the sslCipherSuite attribute. We tried it as shown below in the Factory:

      <server>
       <mbean code="jmx.service.wsmq.WSMQConnectionFactory"
       name="jmx.service.wsmq:service=FuturoscoopVaredocsQueueConnectionFactory">
       <attribute name="JndiName">jms/FUTUROSCOOP/QueueConnectionFactory</attribute>
       <attribute name="JMSStyle">Queue</attribute>
       <attribute name="IsXA">false</attribute>
       <attribute name="QueueManagerName">MQACC</attribute>
       <attribute name="HostName">mq.acc.bank.local</attribute>
       <attribute name="Port">1414</attribute>
       <attribute name="Channel">SVR_PARIS_ACC</attribute>
       <attribute name="TransportType">MQJMS_TP_CLIENT_MQ_TCPIP</attribute>
       <attribute name="sslCipherSuite">SSL_RSA_WITH_3DES_EDE_CBC_SHA</attribute> <depends>jboss:service=Naming</depends>
       </mbean>
      </server>
      



      But the following error will be shown in the logs:

      2007-03-27 11:10:22,946 INFO [ScannerThread] [org.jboss.system.ServiceConfigurator] Problem configuring service jmx.service.wsmq:service=FuturoscoopVaredocsQueueConnectionFactory
      org.jboss.deployment.DeploymentException: No Attribute found with name: sslCipherSuite
      ....

      How do we configure the sslCipherSuite (sslCipherSpec) variable within the MQ Configuration to enable SSL.

      Thanks!

      Jordy