2014-03-24 3 views
5

:SSLv3에 서버 인증서 B를 읽어 인증서 확인 실패 (트위터 : 오류) 나는이 오류 메시지가받은

트위터/휴식/client.rb : 96 :에 '구조 요청'반환 ssl_connect = 1, errno를 = 0 상태 = SSLv3에 서버 인증서 B를 읽어 인증서 확인 실패 (트위터 : 오류)

내 코드는 : 나는 Windows 7 및 루비 1.9.3 함께 일하고

require 'twitter' 
client = Twitter::REST::Client.new do |config| 
    config.consumer_key  = "xxxx" #removed for posting 
    config.consumer_secret  = "xxxx" #removed for posting 
    config.access_token  = "xxxx" #removed for posting 
    config.access_token_secret = "xxxx" #removed for posting 
end 
client.status(27558893223) 

. 최신 인증서를 설치하고 루비 보석을 최신 버전으로 업데이트했습니다.

나는 http://railsapps.github.io/openssl-certificate-verify-failed.htmlhttps://gist.github.com/fnichol/867550을 이미 시도했지만 거기에 언급 된 모든 것을 설치할 수 있었지만 오류는 계속 발생합니다. SSL_CERT_FILE = C :

+1

해결책을 찾은 것 같습니다. SSL_CERT_FILE = C : \ RailsInstaller \ cacert.pem을 영구 또는 임시 설정으로 추가하지 않았습니다. – ssseee

답변

3

이 문제는 Windows

입니다 해결 방법 이것은이

다운로드 .perm 파일 먼저, 다음과 같이 명령 프롬프트에서 SSL_CERT_FILE을 설정 \ my_path \ to.pem

https://gist.github.com/fnichol/867550

+0

답변 해 주셔서 감사합니다. – Mia