Ruby

[Ruby] SSL_connect returned=1 errno=0 state=SSLv3 read server certificate B: certificate verify failed (OpenSSL::SSL::SSLError)

pjc0247 2015. 12. 16. 13:56

Ruby HTTPS 연결에서의 아래와 같은 에러가 발생할 때

C:/Ruby22/lib/ruby/2.2.0/net/http.rb:923:in `connect': SSL_connect returned=1 errno=0 state=SSLv3 read server certificate B: certificate verify failed (OpenSSL::SSL::SSLError)


cacert.pem

위 파일을 rb 파일이 위치한 폴더에 다운받습니다.


방법 1. SSL_CERT_FILE 환경 변수 설정하기


또는


방법2. 수동으로 인증서 지정하기