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
即可找到答案。