赞
踩
OpenSSL SSL_connect: SSL_ERROR_SYSCALL in connection to github.com:443
OpenSSL SSL_connect: SSL_ERROR_SYSCALL in connection to nodejs.org:443
以下几种解决方法可以尝试,由于开发环境不同,不一定每个都适用你的问题
我用的mac电脑,方法一解决了我的问题,我先用的其它方法然而并没有解决
由于使用 IPv6 的原因,可能会导致这一问题的出现
系统在解析hostname时使用了ipv6
可以配置计算机不使用 IPv6,故使用以下命令:
$ networksetup -setv6off Wi-Fi
如果有需要,可以再将配置修改回来:
$ networksetup -setv6automatic Wi-Fi
详情请参考stackoverflow
git config --global --unset http.proxy
git config --global --unset https.proxy
git config --global http.sslBackend "openssl"
git config --global http.sslVerify false
再执行git clone 仓库地址 就成功了
前提需要有梯子
打开终端在命令行输入如下命令
$ git config --global -e
进入 git 的配置文件编辑界面
在该文件中加入如下内容:
[http]
proxy = socks5://127.0.0.1:7890
[https]
proxy = socks5://127.0.0.1:7890
其中“7890”为你的梯子的指定出入端口,请根据实际情况自行修改。
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。