Nach dem Upgrade auf Ruby-1.9.3x, ich war völlig unfähig, SSL zu verwenden. Auch ich konnte nicht laufen 'bündeln installieren "Als ich mit' https://rubygems.org" als Quelle. Es zeigte ein mehrseitiges Fehlermeldungen beginnend mit so etwas wie "Segmentation fault". Zur Zeit habe ich 'http' anstatt 'https' für die rubygems.org url verwendet. Allerdings konnte er sich nicht lösen andere Probleme.
Während googeln darüber, fand ich viele Anregungen, und ich habe mein OS (Mac OSX) OpenSSL geschraubt. Allerdings habe ich eine einfache Lösung gefunden. Es war nur zwei Zeilen Befehl, wenn Sie, wie ich, mit RVM zur Verwaltung Rubine.
Zunächst einmal müssen Sie OpenSSL-Paket installieren mit rvm. So laufen
$ rvm pkg install openssl
It will install openssl in your rvm path usually .rvm/usr under your home (~) directory.
Now, you need to reinstall your current ruby version (you can also install a newer version if you want) mentioning the path of the OpenSSL.
$ rvm reinstall 1.9.3 --with-openssl-dir=$rvm_path/usr
If you want to install a new version, you should use ‘install’ rather than ‘reinstall’.
That should solve your problem. If not, my sympathy goes for you. Good luck googling!
