-
Notifications
You must be signed in to change notification settings - Fork 43
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Ruby-friendly fine tuned TLS connections support #22
Comments
I will move this to 2.1 because it turns out to be a lot hairier than I thought. Also, Langohr and March Hare share this |
Just wanted to leave a comment on this issue or feature. When we were looking at implementing HB, and now March Hare once 2.0 is released, I looked at integrating SSL support into our application. You are correct, it's a not simple task when dealing with Java, as it took importing three Java libraries to just load the truststore and return it for the connection to work properly for trusting both the server and client. It would be nice if this could be made simpler by adding the required behavior to the code. |
Any updates on this? I would like to use TLS but have no idea what to do as http://rubymarchhare.info/articles/tls.html just gives a 404. I have it working fine using Bunny gem |
Currently you have to build a TLS context and pass it to MH, see rabbitmq.com/ssl.html.
|
Isn't this done now in march_hare/lib/march_hare/session.rb Lines 72 to 104 in ffa01c2
|
@jsvd I'm afraid this is far from "Ruby developer-friendly" (which is a high bar) |
It's currently far from easy to set up all the certificates/keys/etc. This needs to be both easier and better documented (e.g. JVM
keytool
is used to import CA certificates, as opposed to OpenSSL default CA certificate path which Bunny relies on).The text was updated successfully, but these errors were encountered: