I'm connecting to some government web services on my Rails application, using the Savon library. However, the web services are hosted on what looks like a poorly configured machine, and the openssl library refuses to work with them.
Since the Java and .NET clients were working fine, I started to look for alternatives. I've changed my Ruby runtime from Ruby Enterprise Edition to JRuby, which does not use the openssl libraries (it 'forwards' the SSL implementation to Java itself), and it worked great.
So now I'm looking for an alternative for writing a Ruby web service client using HTTPS but not openssl. Is there a pure-Ruby implementation of TLS/SSL? Or any other library I can bind to? I've heard about NSS, but looks like it's deprecated.