Consultor Eletrônico



Kbase P106735: How to setup SSL with SonicMQ ?
Autor   Progress Software Corporation - Progress
Acesso   Público
Publicação   30/11/2007
Status: Unverified

GOAL:

How to setup SSL with SonicMQ ?

FACT(s) (Environment):

SonicMQ 5.x
SonicMQ 6.x

FIX:


To enable an SSL acceptor in the SonicMQ Broker follow these steps:

Start the SonicMQ Container 1

Connect to the SonicMQ Domain using the Management Console

Select the configure tab in the connection to the SonicMQ Domain

Expand the Brokers->Broker->Acceptors branch on the left panel

Right-click on the Acceptors to show the floating menu and select Acceptors->New->TCP/SSL

Specify a name for the Acceptor like "SSL Acceptor", and type the hostname and port like in localhost: 2443 , make sure to toggle on the SSL checkbox

Select the SSL tab and in the lower section called Certificate Chain select the format of the certificate you have, the options are LIST, PKCS12 and PKCS7, make sure to have a copy of the certificate in the $SONICMQ/certs directory and specify its name

Restart the container so the changes take effect

If the rootCA certificate is not in the $SONICMQ\certs\CA directory the connection from the client will fail since SonicMQ needs the rootCA to be present in that location, so once the rootCA certificate is in the correct location and the container has been restarted, start the JMS Test Client and specify the URL in the format ssl://hostname:port