activemq-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Timothy Bish <tabish...@gmail.com>
Subject Re: RES: ActiveMQ-CPP with SSL
Date Fri, 11 May 2012 19:48:26 GMT
On Fri, 2012-05-11 at 16:12 -0300, Daniel Duarte Figueiredo wrote: 
> I had seen those docs (http://activemq.apache.org/cms/how-do-i-use-the-ssl-transport.html)
but the problem is that I don't know how to generate the certificate:
> 
>     decaf::lang::System::setProperty( "decaf.net.ssl.trustStore", "<path to Certificate
file>/certificate.pem" );
> 
> I tried to set this property with the broker_cert I generated with the java tutorial
(http://activemq.apache.org/how-do-i-use-ssl.html), and I tried to create a PEM file from
the broker_cert with the command:
> 
>     openssl x509 -inform DER -outform PEM -in broker_cert -out cert.pem
> 
> I am trying to find a simple way to create a certificate, for test purposes.
> 
> Daniel Duarte Figueiredo

The XCA GUI is a great tool for creating your own root CA and then
creating a client and broker cert signed by that CA.  

> 
> -----Mensagem original-----
> De: Timothy Bish [mailto:tabish121@gmail.com] 
> Enviada em: sexta-feira, 11 de maio de 2012 15:02
> Para: users@activemq.apache.org
> Assunto: Re: ActiveMQ-CPP with SSL
> 
> On Fri, 2012-05-11 at 14:50 -0300, Daniel Duarte Figueiredo wrote: 
> > (Sorry if this message gets sent twice, but I got a "Mail delivery failed"
> > in the first attempt)
> > 
> >  
> > 
> > Hello everyone,
> > 
> > I've seen it was discussed before, but I didn't find a solution that 
> > worked for me. I started working with ActiveMQ a few weeks ago, and my 
> > application is written in Java. I needed to establish connection with 
> > the ActiveMQ broker using SSL, and I was able to achieve this using this tutorial:
> > 
> >  <http://activemq.apache.org/how-do-i-use-ssl.html>
> > http://activemq.apache.org/how-do-i-use-ssl.html
> > 
> > We will have C++ clients communicating with our server, and I need to 
> > submit a proof of concept to show that it is possible to a program 
> > implemented in
> > C++ to communicate with the ActiveMQ broker using SSL. For this 
> > C++ purpose, I
> > downloaded the ActiveMQ-CPP from  <http://activemq.apache.org/cms/> 
> > http://activemq.apache.org/cms/
> > 
> > After building it, I tried running the example. It worked with the TCP 
> > connection. Can anyone help me with the SSL connection?
> > 
> > I tried using the same keystore, certificate and truststore generated 
> > with the tutorial I used for the java client ( 
> > <http://activemq.apache.org/how-do-i-use-ssl.html>
> > http://activemq.apache.org/how-do-i-use-ssl.html) but it didn't work. 
> > I tried to convert my certificate to a .pem file but it also didn't 
> > work. Has anyone ever achieved this? Is there a "how to" similar to 
> > that for java? I think I will need to create a different kind of 
> > keystore and certificate for the broker, and set the properties that point the location
of these files.
> > 
> >  
> > 
> > Daniel Duarte Figueiredo
> > 
> >  
> 
> See the docs on the ActiveMQ-CPP site:
> http://activemq.apache.org/cms/how-do-i-use-the-ssl-transport.html 
> 
> --
> Tim Bish
> Sr Software Engineer | FuseSource Corp
> tim.bish@fusesource.com | www.fusesource.com
> skype: tabish121 | twitter: @tabish121
> blog: http://timbish.blogspot.com/
> 

-- 
Tim Bish
Sr Software Engineer | FuseSource Corp
tim.bish@fusesource.com | www.fusesource.com
skype: tabish121 | twitter: @tabish121
blog: http://timbish.blogspot.com/


Mime
View raw message