2014-01-23 5 views
3

메시지를 보내거나 작업을 수행하려고 할 때 아래 오류가 발생합니다.Ruby 1.9.3에서 hipchat-api를 사용하여 SSL 오류를 방지하려면 어떻게합니까?

OpenSSL::SSL::SSLError: SSL_connect returned=1 errno=0 state=SSLv3 read server certificate B: certificate verify failed

이 오류는 루비 1.9.3 p484에서만 발생합니다. 1.8.7에서 제대로 작동합니다.

다른 비슷한 문제 (hipchat-api gem과 관련 없음)가 발생했으며 제공되는 솔루션 중 하나는 verify_mode를 OpenSSL :: SSL :: VERIFY_NONE으로 설정하는 것이 었습니다. 나는 그것을 시도했지만 나를 위해 일하지 않거나 내가 제대로하고 있는지 확실하지 않습니다. 아무도 내가해야 할 일을 알려주지 못하니 ..

미리 감사드립니다.

답변

0

그냥 httpsy 보석을 이전 버전 (0.11.0)으로 다운 그레이드하면 저에게 효과적입니다.

0

SSL 인증서를 업데이트해야합니다. RVM을 사용하는 경우 도구를 사용하여 업데이트 할 수 있습니다. RVM을 사용하여 업데이트에 대한

rvm osx-ssl-certs update all 

은 자세한 내용은 http://rvm.io/support/fixing-broken-ssl-certificates를 참조하십시오.