Self-Improvement

[Ruby require net/http] SSL_connect returned=1 errno=0 state=error: tlsv1 unrecognized name (OpenSSL::SSL::SSLError) 본문

프로그래밍/Ruby

[Ruby require net/http] SSL_connect returned=1 errno=0 state=error: tlsv1 unrecognized name (OpenSSL::SSL::SSLError)

JoGeun 2020. 8. 31. 15:37

Error Message

 

Causes

추측으로는 SSLv3 이하의 handshake(python requests 사용할 시 SSLv3 Handshake를 진행함)를 해야하지만 net/http의 최소 SSL 버전이 TLSv1?임으로 진행이 안되는 것 같다.좀 더 유연적인 python requests 모듈을 사용