OpenSSL SSL_read: Connection was reset, errno 10054

文章讲述了在使用Git时遇到的两类错误:SSL连接断开和超时,提出了解决方案,包括检查代理设置、网络切换、使用SSH链接等。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

一、unable to access ‘https://github.com/username/xxx.git/’: OpenSSL SSL_read: Connection was reset, errno 10054

二、unable to access ‘https://github.com/username/xxx.git/’: Failed to connect to github.com port 443 after 21171 ms: Timed out

你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Markdown编辑器, 可以仔细阅读这篇文章,了解一下Markdown的基本语法知识。

不同处理方法

1、取消或设置代理

这种方法在百度最为常见,这里不作解释,就是单纯本地使用了代理或者没使用代理,自行百度随便就能找到,主要发生在下载项目代码的时候

2、网络问题

这种通常是自己有Git项目仓库,但是因为在不同网络中,例如公司网络变成了家里的网络或者手机热点的情况下容易出现,因为有的IP是不干净的,换句话说这个IP在你使用之前可能被别人用着,拿来大量访问Git或者某个网站,被标记成了暂时不可访问的IP。

这种情况下通常是换个IP,或者更换网络就行了,我这里是先本地推送上去(虽然会失败,但是如果不是要部署的话,本地能看懂啊变动就好,后续网络OK了再推送)。但是也有比较多的码农是需要发版需要给别人拉代码的,这种就建议换个网络了,我是换另一张卡的热点就OK,另外开飞行模式后再关闭,运营商通常会给你换个IP的,可以试试,不过有的卡换好多次就那几个IP,还是不能用,这和卡也有一定原因。如果还是没有合适的网络还是有一个办法的,往下看方法3。

3、Git配置问题

其实这里也算是网络问题,通常大家把项目和本地进行绑定的时候都是使用的https的链接,重新绑定项目换成ssh的链接就可以了。这里的原因本人没仔细研究过,但是之前遇到这个问题的时候尝试过,真实有效,我推测应该是网络的问题,被认定为不安全的链接,但是使用ssh就安全了,这和套接字之间的加密连接方式也是有关系的,因为这个方法是一年前当时试了快一天才搞定的,具体代码已经不知道怎么用了,需要处理的可以直接朝着这个方向去解决,这里展示一下两种链接的区别:
1、https://github.com/deadpool-liu/项目名.git:8080
2、ssh://github.com:deadpool-liu/项目名.git:8087
2、git@github.com:deadpool-liu/项目名.git

"OpenSSL SSL_read: Connection was reset, errno 10054"这个错误是在推送本地库内容到远程库时遇到的问题。这个错误通常是由于网络连接不稳定或被重置导致的。为了解决这个问题,你可以尝试以下几种方法: 1. 检查网络连接:确保你的网络连接稳定,并且没有出现任何断开或重置的情况。你可以尝试重新连接网络或使用其他稳定的网络环境。 2. 更新Git和Node:确保你使用的Git和Node版本是最新的。你可以尝试更新Git和Node软件到最新版本,这有助于解决一些已知的网络连接问题。 3. 使用代理服务器:如果你使用的是受限制的网络或防火墙,尝试使用代理服务器来建立连接。你可以在Git配置中设置代理服务器的相关信息。 4. 检查远程仓库URL:确认远程仓库的URL是否正确,确保没有任何拼写错误或其他格式问题。 5. 尝试使用其他协议:如果使用HTTPS协议连接失败,你可以尝试使用其他协议,如SSH。你可以在远程仓库的设置中查找相关协议选项。 6. 重试推送操作:有时候这个错误只是暂时的网络问题,重新尝试推送操作可能会解决问题。你可以多次尝试推送,等待网络稳定后再次尝试。 希望以上方法能够帮助你解决这个问题。如果问题仍然存在,请检查其他错误提示并尝试进一步的排查。<span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* [//github.com/xxx/xxx.git/‘: OpenSSL SSL_read: Connection was reset, errno](https://blog.youkuaiyun.com/qq_37604802/article/details/116713861)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 33.333333333333336%"] - *2* [解决OpenSSL SSL_read: Connection was reset, errno 10054](https://blog.youkuaiyun.com/qq_18896247/article/details/130453370)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 33.333333333333336%"] - *3* [安装vagrant报错OpenSSL SSL_read: SSL_ERROR_SYSCALL, errno 54](https://download.youkuaiyun.com/download/weixin_38627213/14043306)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 33.333333333333336%"] [ .reference_list ]
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值