git clone报错 fatal: unable to access X: OpenSSL SSL_read: SSL_ERROR__SYSCALL, errno 0 的解决方案

git clone报错 fatal: unable to access X: OpenSSL SSL_read: SSL_ERROR__SYSCALL, errno 0 的解决方案记录一下自己在遇到这个问题时找到的一个能行的解决方法。
1

请记录出现此问题时找到的任何可行的解决方案。

1.问题:

运行git clone 命令时出现错误。

fatal : \’https://github.com/X.git/\’: OpenSSL SSL_read: SSL_ERROR_SYSCALL,错误号0无法访问

2、解决过程:

按照博客https://blog.csdn.net/u012069234/article/details/124573739中的命令进行操作。

git config –global http.postBuffer 524288000

然后当我再次运行git clone 命令时,出现以下错误:

Fatal: \’https://无法访问github.com/X.git/\’: 自21088 以来无法连接到github.com 端口443 ms: 无法连接到服务器

与博客上的错误消息不同,但我按照步骤输入了命令。

git config –global –unset http.proxy

解决方案并不成功,错误仍然存在。

Fatal: \’https://无法访问github.com/X.git/\’: 自21084 以来无法连接到github.com 端口443 ms: 无法连接到服务器

于是上网搜索,找到了这篇博客https://blog.csdn.net/zpf1813763637/article/details/128340109。

在尝试了第一种情况的解决方案(使用VPN)后,我再次运行git clone 命令,结果成功。

最终的解决方案(使用VPN)可以总结如下:

1. 输入以下命令:

git config –global http.postBuffer 524288000

2. 配置Socks5代理。

git config –global http.proxyocks 5 127.0.0.1:7890

git config –global https.proxy sock5 127.0.0.1:7890

3. 配置http代理。

git config –global http.proxy 127.0.0.1:7890

git config –global https.proxy 127.0.0.1:7890

4. 查看代理命令和取消代理命令。

git config –global –get http.proxy

git config –global –get https.proxy

git config –global –unset http.proxy

git config –global –unset https.proxy

5、最后git克隆成功。

上面关于#git clone错误解决方案的相关内容。 X: OpenSSL SSL_read: SSL_ERROR__SYSCALL, errno 0 仅供参考。相关信息请参见官方公告。

原创文章,作者:CSDN,如若转载,请注明出处:https://www.sudun.com/ask/92854.html

(0)
CSDN的头像CSDN
上一篇 2024年7月4日
下一篇 2024年7月4日

相关推荐

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注