解决OpenSSL SSL_read: Connection was reset, errno 10054

article/2025/9/28 11:28:20

报错问题:

fatal: unable to access ‘https://github.com/Sunyt1992/ref-comet.git/’: OpenSSL SSL_read: Connection was reset, errno 10054

OpenSSL SSL_read:连接已重置,错误号10054

字面意思:服务器的SSL证书灭有经过第三方机构的签署。

网上信息也有的说可能是网络不稳定,连接超时导致。

解决办法

第一种

git config --global https.sslVerify "false"git config --global http.sslVerify "false"# 刷新ip缓存
ipconfig /flushdns

第二种

git push报错:OpenSSL SSL_read: Connection was reset
问题描述
好久没有跟新github今天提交了一次发现报错了

fatal: unable to access ‘https://github.com/Sunyt1992/ref-comet.git/’: OpenSSL SSL_read: Connection was reset, errno 10054

问题分析
从报错中可以看出ssl 链接重置了
解决方法

1.查看git配置

git config --global -l

2.检查环境变量

env|grep -i proxy

第三种

Failed to connect to github.com port 443 after 21058 ms: Timed out

1.取消代理

git config --global --unset http.proxy
git config --global --unset https.proxy

2.成功

最后一个是比较顽固的报错信息

按照上述方法使用后,交替出现提交异常:如下图
在这里插入图片描述
在这里插入图片描述

fatal: unable to access 'https://github.com/Sunyt1992/ref-comet.git/': OpenSSL SSL_read: Connection was reset, errno 10054
fatal: unable to access 'https://github.com/Sunyt1992/ref-comet.git/': Failed to connect to github.com port 443 after 21048 ms: Timed out

此时可以删除已经配置好的github账号,并重新配置

remote: Support for password authentication was removed on August 13, 2021.
remote: Please see https://docs.github.com/en/get-started/getting-started-with-git/about-remote-repositories#cloning-with-https-url
s for information on currently recommended modes of authentication.
fatal: Authentication failed for 'https://github.com/xxx.git/'

github在2021年8月13日开始,不再支持使用账户和密码提交代码,仅支持使用token
在这里插入图片描述
生成token,并保存到一个地方,因为生成后返回就看不到token,token的生成已经在之前的文章的有详细的创建流程
点击此处生成token步骤
并将生成的token填入如下图:
在这里插入图片描述
就会看到链接好的github账号
此时再去提交就不会出问题了
第一次提交会让输入用户名和密码
用户名:github用户名
密码:生成的token(最初以为登陆密码,折腾了好几个小时,一定要输入token)

在这里插入图片描述

如有问题,欢迎指正~ 如能帮到您,欢迎点赞收藏~


http://chatgpt.dhexx.cn/article/XX0rCKiC.shtml

相关文章

TCP 10054

2019独角兽企业重金招聘Python工程师标准>>> TcpSocket:Connection reset by peer 10054 10054 ConnectionReset 客户端网络情况不好的条件下,比如正在下载其他东西,而服务器又有心跳超时处理,客户端的心跳迟迟发不上去&#xff0…

gitHub报错10054、443解决办法

为了学习netty框架,将netty的源码fork到自己的github账号下,使用IDEA进行下载,报了errno 10054的错误,如下所示: 21:40:24.692: [..\..\javaworkspace] git -c credential.helper -c core.quotepathfalse -c log.show…

git 提交10054

环境:goland 远端:github 在当前路径下执行: git config --global core.longpaths true

telnetlib备份cisco交换机10054

问题 想用python的telnetlib模块对所有交换机做个自动备份,但是有几台3850交换机汇报如下错误: buf self.sock.recv(50) ConnectionResetError: [WinError 10054] 远程主机强迫关闭了一个现有的连接。调试了一下午终于在一篇文章中找到了临时解决办法&#xff0…

pipreqs 命令 ConnectionResetError(10054, ‘An existing connection was forcibly closed by the remote hos

运行python pip命令时,报如下错误: Traceback (most recent call last): File "D:\Users\z0048rzf\Anaconda3\lib\site-packages\urllib3\connection.py", line 174, in _new_conn conn connection.create_connection( File "D:…

UDP 错误 10054 : 远程主机强迫关闭了一个现有的连接

在公司一项目的UDP消息服务开发中时不时的会遇到这样一个问题:在UDP通信过程中,如果客户端中途断开,服务器会收到一个SocketException,错误ID为10054,描述是“远程主机强迫关闭了一个现有的连接”,紧接着的…

Git clone项目报错-errno 10054

Git clone项目报错:Error:R P C failed;curl 56 Open SS L SS L_read:Connection was Reset, err no 10054 在网上找了很久都没有合适的答案,特地去stackFlow上面看了一下,一个印度人解说的是正确的: 具体原因:克隆的时候没有git in it,网络…

git错误10054

git错误10054 背景:今天用git克隆,结果发现克隆不了,报错10054 问题: 原因:服务器的SSL证书没有经过第三方机构的签署,导致连接无法连上去,如果没有经过第三方机构签署,远程仓库无…

【Python爬虫错误】ConnectionResetError: [WinError 10054] 远程主机强迫关闭了一个现有的连接

今天写爬虫爬取天天基金网站(http://fund.eastmoney.com/)时出现如下图所示的错误。 分析原因,是因为使用urlopen方法太过频繁,引起远程主机的怀疑,被网站认定为是攻击行为。导致urlopen()后,request.read…

10054 java_【理解】 Error 10053和 Error 10054

1. 10053 这个错误码的意思是: A established connection was aborted by the software in your host machine, 一个已建立的连接所在主机的软件中止 2. 10054 这个错误码的意思是: Connection closed by peer, 连接已经被对方关闭 10053 出现的可能原因是&#xf…

mysql 端口号_mysql的端口号(mysql常用端口号)

mysql的端口号(mysql常用端口号) 2020-05-07 21:58:15 共10个回答 mysql的默认端口号是多少 mysql默认端口号为3306,修改端口号方法:修改配置文件/etc/my.cnf 如何查看mysql的端口号 1使用命令showglobalvariableslikeport;查看端口号2修改端口,编辑/etc/my.cnf文件,早期版本有…

IT开发+软件测试常用端口号

目录 一、端口号二、非常常用端口号-软件测试 ★★★★★三、一般常用端口号 ★★★☆☆四、端口概述 ★★☆☆☆五、端口一览表详情 ★☆☆☆☆一、端口号 具有网络功能的应用软件的标识号。注意,端口号是不固定的,即可以由用户手工可以分配(当然,一般在软件编写时就已经…

Hadoop之常用端口号

hadoop3.xHDFS NameNode 内部通常端口:8020、9000、9820HDFS NameNode 对用户的查询端口:9870Yarn查看任务运行情况的端口:8088历史服务器:19888HDFS NameNode 对用户的查询端口:9870,经常查看目录信息&…

服务器网站常用端口号,web服务器常用端口号

关于 web服务器常用端口号的搜索结果 回答 一般常用的端口号为:WWW是80&xff0c;FTP是21&xff0c;SMTP是25&xff0c;你可以通过修改端口号来提高IIS服务器的安全性。如果你修改了端口设置&xff0c;只有知道端口号的用户才可以访问&xff0c;但用户在访问时需要指定新端…

SQL语句截取字段某指定字符的前半段/后半段内容

最近项目中遇到一个小问题: 需要从数据库中取出对应数据,并根据某个字段中的前半段内容进行排序,搜索资料后得以解决,现将解决方法记录如下: 最初的查询SQL: SELECT file_name,sort FROM base_annexesfil…

sql常用函数详解(一)——字符串截取

1.substring函数——截取字符串 SUBSTRING ( expression, start, length ) expression——字符串、二进制字符串、文本、图像、列或包含列的表达式。请勿使用包含聚合函数的表达式。 start——整数或可以隐式转换为int 的表达式,指定子字符串的开始位置。 length——…

sql截取数据

1、left从左开始截取字符串 left(string, length) -- (字符串,截取长度)示例:SELECT id,LEFT(id,4) FROM organization 运行结果: 2、right从右开始截取字符串 right(strin…

sql数据库,截取语句(截取每列中的字段)

制表人也是省事,把这些信息放在一列中,现在需要取红框圈着的数据,有一百多行,操作了十多行,实在是蛋疼,还是用sql搞吧 首先把excel表导入sqlserver中 //表名为“疑点详细说明”,22为姓名身份证…

SQL语句:如何截取指定字段某一个字符的前面/后面的字符串?

假设数据库中,某一列数据像这样,每个数据都有同一个字符“-”,这时如果我们需要获取这个字符的前面的字符串或后面的字符串,应该用什么SQL语句呢? SUBSTRING ( expression, start, length ) --SUBSTRIN…

SQL server 字符串截取

--1、LEFT()方法--- --函数说明--- --1)语法:LEFT(character,integer) --2)介绍:参数1:要截取的字符串,参数2:截取字符个数 --3)使用: --返回从字符串左边开始指定个数…