Categories
Ruby

Ruby 1.9/2.0 rvm fix for SSL_connect returned=1 errno=0 state=SSLv3 error

Check the status of your installed certs to see if they are out of date:


$ rvm osx-ssl-certs status all

If any are out of date update them automatically by running:


$ rvm osx-ssl-certs update all

NB: You may find that if you check the status again one or more cert locations are still out of date – just manually overwrite them with the one that is now up to date.

For example:


Certificates for /Users/example/.rvm/usr/ssl/cert.pem: Old.
Certificates for /Users/mpapis/.sm/pkg/versions/openssl/0.9.8x/ssl/cert.pem: Up to date.


$ cp /Users/mpapis/.sm/pkg/versions/openssl/0.9.8x/ssl/cert.pem /Users/example/.rvm/usr/ssl/cert.pem