GitHub 同步出错

GitHub 同步出错 : OpenSSL SSL_read: Connection was reset, errno 10054

vscode同步出错

1
2
> git push origin master:master
fatal: unable to access 'http://github.com/miloweimo/note.git/': OpenSSL SSL_read: Connection was reset, errno 10054
1
2
> git pull --tags origin master
fatal: unable to access 'http://github.com/miloweimo/note.git/': Failed to connect to github.com port 443: Timed out

推测网络问题,换vpn节点解决了

其他可能的原因

对于http ssl 加密问题,可以

1
git config --global http.sslVerify false

git被墙,连接速度慢,可以刷新DNS缓存并修改host或者用vpn

win刷新DNS缓存

1
ipconfig /flushdns

win添加github host github.com 的 ipinfo

C:\Windows\System32\drivers\etc\hosts

1
2
3
4
# fix git clone github project failed
140.82.113.3 github.com
199.232.5.194 github.global.ssl.fastly.net
192.30.253.120 codeload.github.com

参考

使用git克隆github上的项目失败,报错error: RPC failed; curl 56 OpenSSL SSL_read: SSL_ERROR_SYSCALL, errno 10054

为git设置代理解决远程仓库无法连接问题

作者

Wei Mo

发布于

2022-12-02

更新于

2023-11-20

许可协议

评论