加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

在OSX Mountain Lion上安装新的RVM Ruby 1.9.3时出现“错误的ecp

发布时间:2020-12-16 20:52:05 所属栏目:百科 来源:网络整理
导读:试图使用Ruby 1.9.3 rest-client发出https请求,如: RestClient.get('https://google.com') 总是给我一个SSL错误, OpenSSL::SSL::SSLError: SSL_connect returned=1 errno=0 state=SSLv3 read server key exchange B: bad ecpoint 这是我无法弄清楚的.坏ecpo
试图使用Ruby 1.9.3& rest-client发出https请求,如:
RestClient.get('https://google.com')

总是给我一个SSL错误,

OpenSSL::SSL::SSLError: SSL_connect returned=1 errno=0 state=SSLv3 read server key exchange B: bad ecpoint

这是我无法弄清楚的.坏ecpoint?

我毫不费力地用1.9.3&另一台Mountain Lion机器上的rest-client.

关于这台机器的注意事项:MacBook pro带有新的Mountain Lion安装,我最初通过XCode命令行工具安装gcc-4.2时遇到了麻烦,但最终通过homebrew/dupes获得了gcc-4.2.我已经卸载了&从那时起重新安装了RVM和1.9.3.

解决方法

解释我的评论……

将RVM更新到最新的开发版本(但稳定也应该工作):

rvm get head

安装ruby所需的所有库(autolibs = 4用于完全自动化):

rvm --autolibs=4 --debug requirements

最后重新安装ruby:

rvm reinstall 1.9.3

您可以在RVM中为下一个命令启用完整的库自动化:

rvm autolibs enable

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读