gem Errno::ECONNRESET: Connection reset by peer

Linux 2015年12月02日 ,

问题描述

在使用gem安装软件包时,会时常遇到下面的问题:

ERROR:  While executing gem ... (Gem::RemoteFetcher::FetchError)
    Errno::ECONNRESET: Connection reset by peer - SSL_connect (xxx)

问题解决办法

很多人不知道原因是什么,有怀疑OpenSSL心跳出血问题的,用怀疑GFW的。

其实原因真的就是GFW的问题。那怎么解决?

只要将原来的源安装网址,更换为更加稳定的就可以了。在国内大淘宝提供了一个镜像,https://ruby.taobao.org/。是官网的全部镜像,而且每15分钟会同步一次,速度及稳定性都有保证。下面是具体的解决步骤:

$ gem source -r https://rubygems.org/
$ gem source -a https://ruby.taobao.org/
$ gem source -l
*** CURRENT SOURCES ***

https://ruby.taobao.org
$ 

参考链接

http://www.linuxidc.com/Linux/2015-03/115545.htm
http://www.bubuko.com/infodetail-739997.html
https://ruby.taobao.org/

如无特别说明,本站文章皆为原创,若要转载,务必请注明以下原文信息:
日志标题:《gem Errno::ECONNRESET: Connection reset by peer 》
日志链接:http://furzoom.com/gem-errnoeconnreset-connection-reset-by-peer-ssl_connect/
博客名称:枫竹梦

发表评论

插入图片

NOTICE1:请申请gravatar头像,没有头像的评论可能不会被回复!

回到顶部