Ruby Octokit gem不';不能使用openssl
我正在使用Ruby Octokit gem不';不能使用openssl,ruby,gem,openssl,pry,Ruby,Gem,Openssl,Pry,我正在使用octokitgem与githubAPI进行交互。因此,当我尝试通过pry控制台执行以下简单测试时: require 'octokit' => true Octokit.user "ricardobond" 控制台给我带来了: Faraday::Error::ConnectionFailed: SSL_connect returned=1 errno=0 state=SSLv3 read server certificate B: certificate verify fail
octokit
gem与github
API进行交互。因此,当我尝试通过pry
控制台执行以下简单测试时:
require 'octokit'
=> true
Octokit.user "ricardobond"
控制台给我带来了:
Faraday::Error::ConnectionFailed: SSL_connect returned=1 errno=0 state=SSLv3 read server certificate B: certificate verify failed from /usr/local/rvm/rubies/ruby-2.0.0-p0/lib/ruby/2.0.0/net/http.rb:917:in `connect'
我正在使用:
OSX 10.8.4
RVM 1.19.1
Ruby 2.0.0p0(2013-02-24修订版39474)[x86_64-darwin12.3.0]
Rubygems 2.0.3
OpenSSL 1.0.1e 2013年2月11日(通过自制软件安装)
有关如何修复该错误的任何提示?此问题已在Octokit项目的官方问题页面上报告,并已解决。看看这个问题,更具体地说是。我猜这是一个重复的-不是相同的API,而是相同的SSL问题:)您使用的是哪个版本的Octokit?如果这是两个月前的事,我猜是2月前的事。*?只需运行
Octokit::VERSION
即可找到答案。