2012-04-11 20 views
0

Wie behebt man diesen Fehler, der unter Debian Linux auftritt, indem man ssl-Befehle mit Ruby verwendet?Ruby nicht unterstütztes Protokoll (OpenSSL :: SSL :: SSLError) unter Debian/Linux

/usr/lib/ruby/1.8/net/http.rb:586:in `connect ': SSL_connect zurückgegeben = 1 errno = 0 Zustand = unbekannt Zustand: nicht unterstütztes Protokoll (OpenSSL :: SSL :: SSLError)

Ich fand die Antwort, ich poste dies als eine Referenz für andere Benutzer.

Antwort

0

Sie müssen openssl_1.0.1-4 nach dem Upgrade openssl libs von openssl_1.0.0h-1 (amd64) Rubin-Version mindestens 1.8.7-P358

Ich hatte diesen Fehler ändern.

Ich bin auf Debian testen Wheezy.

Verwenden Sie einfach https://github.com/sstephenson/rbenv, um Ruby 1.8.7-p358 zu installieren. Ich hatte den Standard Ruby 1.8.7.352 von debian testing.

Hoffe es hilft, wenn so Kommentar!

+0

Funktioniert hier nicht, Ruby 2.0.0p247 – Kheldar