2012-04-11 4 views
0

Как исправить эту ошибку, которая происходит в Debian Linux с помощью команд ssl с ruby?Ruby неподдерживаемый протокол (OpenSSL :: SSL :: SSLError) на Debian/Linux

/usr/lib/ruby/1.8/net/http.rb:586:in `connect ': SSL_connect return = 1 errno = 0 state = unknown state: неподдерживаемый протокол (OpenSSL :: SSL :: SSLError)

Я нашел ответ, я разместил это как ссылку для других пользователей.

ответ

0

Вы должны изменить рубиновый версию, по крайней мере, 1.8.7-P358

Я имел эту ошибку после обновления OpenSSL LIBS из openssl_1.0.0h-1 (amd64) в openssl_1.0.1-4.

Я нахожусь на тестировании Debian wheezy.

Просто используйте https://github.com/sstephenson/rbenv для установки рубина 1.8.7-p358. У меня был стандартный рубин 1.8.7.352 от тестирования debian.

Надеюсь, это поможет, если да, то комментарий!

+0

Здесь не работает, ruby ​​2.0.0p247 – Kheldar

Смежные вопросы