activemq-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Serge Merzliakov <sm...@epistatic.net>
Subject Re: Example of connecting via SSL to ActiveMQ?
Date Fri, 29 May 2009 03:16:23 GMT

Grant,
  I have got client and server side authentication to work. My code is a
customized log4j appender but The AuditAppender class connect method shows
how I did. I followed the instructions on same page u did.

Here is what all my files do:
1) AuditAppender.java - Custom log4j appender which make JMS client
connection (also see setSystemSSLParameters() method)
2) log4j.properties  -contains client side key store and trust store setup.
I used the the .ks and .ts from 5.2 install (chnaged nothing). Please note I
have encrypted the passwords in the file - specific to my needs.

3) activemq.xml - configuration which is locked down to SSL only (and
needClientAuth=true), encrypts key store passwords

http://www.nabble.com/file/p23773652/log4j.properties log4j.properties 
http://www.nabble.com/file/p23773652/AuditAppender.java AuditAppender.java 
http://www.nabble.com/file/p23773652/activemq.xml activemq.xml 

If you have any questions, let me know.

Serge


Grant Birchmeier wrote:
> 
> I'm going nuts trying to get my client to connect to ActiveMQ via SSL.
> 
> I've referred to the instructions at
> http://activemq.apache.org/how-do-i-use-ssl.html, but the "Starting the
> Client" section isn't very verbose.  Why doesn't it talk about any Java
> code or ActiveMQ API classes?
> 
> Do I need to create a SSLContext?  What's the difference between
> javax.ssl.SSLContext and org.apache.activemq.broker.SslContext (the latter
> of which has an almost completely empty javadoc)?
> 
> I think I'm pretty close now, but I'm stuck on a "No X509TrustManager
> implementation available" exception.  The JSSE ref guide says that there's
> a default X509 implementation, but apparently I'm not invoking it right.
> 
> I have so many questions that I'm sure could be answered by seeing a
> simple example program, but I can't seem to find one.  A simple
> sender/receiver example would be invaluable.  Is there none?
> 
> Any help would be greatly appreciated.  I'm going crazy here.
> -Grant
> 

-- 
View this message in context: http://www.nabble.com/Example-of-connecting-via-SSL-to-ActiveMQ--tp23735309p23773652.html
Sent from the ActiveMQ - User mailing list archive at Nabble.com.


Mime
View raw message