使用Git时报错OpenSSL SSL_read: Connection was reset, errno 10054

文章介绍了当遇到GitSSL连接错误时,可以通过修改hosts文件中的GitHub域名IP,或者禁用SSL验证来解决问题。首先尝试更换网络或使用手机热点,接着修改hosts文件添加GitHub的IP地址,刷新DNS缓存。如果问题依然存在,则在GitBashHere中关闭http.sslVerify进行全球设置,以允许不安全的连接。
摘要由CSDN通过智能技术生成


报错如下所示
在这里插入图片描述
遇到这个问题首先可以考虑开魔法或者开魔法加换个网比如开手机热点

解除SSL验证我没有试过, 我就在hosts文件中加上了ip的配置就好了

修改hosts的ip

根据网上的教程, 我试了试修改C盘中hosts文件的GitHub相关访问域名的ip, 如果ip不对就改一下 (ip查询工具:https://www.ipaddress.com/)

查询GitHub相关访问的域名对应ip
查询下面三个域名ip:

  • github.com
  • github.global.ssl.fastly.net
  • codeload.Github.com

找到hosts文件, 然后打开编辑, 没有使用过的话该文件应该是只读, 需要改成可以写入的状态
在这里插入图片描述
加上对应的ip地址如下图所示
在这里插入图片描述
保存修改后的文件, 然后进入 cmd 刷新 DNS, 命令ipconfig /flushdns
在这里插入图片描述
之后我的GitHub上传就成功了

多尝试

如果ip没有问题就多上传几次试试

解除SSL验证

若前面两步都没有用,修改设置,解除ssl验证,
进入Git Bash Here。

在这里插入图片描述
输入: git config --global http.sslVerify "false"
然后再去尝试上传

来源(侵删):
Git报错解决:OpenSSL SSL_read: Connection was reset, errno 10054
登入Github、Git本地上传及Visual Studio Code上传教程

错误消息"curl: (56) OpenSSL SSL_read: Connection was reset, errno 10054"表示在使用curl下载文件出现问题,具体是连接被重置所引起的。OpenSSL是一个加密库,用于在网络通信中进行安全传输。errno 10054是一个错误代码,表示连接强制关闭。 这个问题可能是由于网络连接问题导致的,可能是网络不稳定或服务器问题。你可以尝试以下方法来解决这个问题: 1. 检查你的网络连接,确保网络连接稳定。 2. 如果你使用的是代理服务器,请确保代理服务器的设置正确并且可用。 3. 尝试使用其他下载工具或浏览器来下载文件,看看是否仍然出现相同的问题。 4. 如果你使用的是git下载代码,请尝试使用git的配置命令来增加下载缓冲区的大小,例如执行命令"git config --global http.postBuffer 104857600"来增加缓冲区大小为100MB。 5. 如果问题仍然存在,可能是服务器端的问题。你可以尝试联系服务器管理员或开发人员,以获取更多的帮助和支持。 总之,错误消息"curl: (56) OpenSSL SSL_read: Connection was reset, errno 10054"是一个网络连接问题,可能是由于网络不稳定或服务器问题导致的。你可以通过检查网络连接、尝试其他下载工具或浏览器、增加下载缓冲区大小等方法来解决这个问题。如果问题仍然存在,建议联系服务器管理员或开发人员来获取更多的帮助。<span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* *3* [error: RPC failed; curl 56 OpenSSL SSL_read: Connection was reset, errno 10054](https://blog.csdn.net/studyvcmfc/article/details/117296087)[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: 50%"] - *2* [一文解决OpenSSL SSL_read: Connection was reset, errno 10054问题](https://blog.csdn.net/lvoelife/article/details/127370301)[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: 50%"] [ .reference_list ]
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值