본문 바로가기

Ruby

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

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. 수동으로 인증서 지정하기


'Ruby' 카테고리의 다른 글

[Ruby] autoload  (0) 2016.01.04
[Ruby] at_exit  (0) 2015.12.30
[Ruby] 로 jenkins & LINE 원격 환경 구성하기  (4) 2015.12.07
[Ruby] binding_of_caller  (0) 2015.11.27
[Ruby] 루비의 깔끔한 문법  (1) 2015.11.16