git clone使用https协议报错OpenSSL SSL_read: Connection was reset, errno 10054

这篇具有很好参考价值的文章主要介绍了git clone使用https协议报错OpenSSL SSL_read: Connection was reset, errno 10054。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

在使用git 下载github上的代码时, 一般有ssh协议和https协议两种。使用ssh协议可以成功clone代码, 但使用https协议时出错:

$ git clone https://github.com/openai/improved-diffusion.git
Cloning into 'improved-diffusion'...
fatal: unable to access 'https://github.com/openai/improved-diffusion.git/': OpenSSL SSL_read: Connection was reset, errno 10054

报错原因其实是证书错误问题。

解决方法也很简单, 设置正确的证书或者忽略证书。 忽略证书的解决方法比较简单。

如下设置即可忽略证书,这个设置是临时的。文章来源地址https://www.toymoban.com/news/detail-652368.html

env GIT_SSL_NO_VERIFY=true

到了这里,关于git clone使用https协议报错OpenSSL SSL_read: Connection was reset, errno 10054的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • npm install报错fatal: unable to access ‘https://github.com/nhn/raphael.git/‘: OpenSSL SSL_read 10054

    报错信息:npm ERR! E:toolsGittGitcmdgit.EXE ls-remote -h -t https://github.com/nhn/raphael.git npm ERR! npm ERR! fatal: unable to access \\\'https://github.com/nhn/raphael.git/\\\': OpenSSL SSL_read: Connection was reset, errno 10054 npm ERR! npm ERR! exited with error code: 128 处理方法 1.git config --global url.\\\"https://\\\" .insteadOf git:// 2.可能是

    2024年02月16日
    浏览(42)
  • 【git push指令提交项目报错】 fatal: unable to access ‘https://github.com/xxxxx/xxx.git/‘: OpenSSL SSL_read: Co

    问题一: 问题二: 两个问题都可以以下尝试 1. 关闭网络代理(比如关闭网络代理等vpn), 2.所连网络是校园网等内网,没有权限访问github网站(可以直接点击github官网测试一下),如果确实无法访问,直接连手机热点就可以。 另附git提交指令:

    2024年02月16日
    浏览(53)
  • 解决Git Clone时出现 OpenSSL SSL_read: Connection was reset, 连接被重置的问题

    解决Git Clone时出现 OpenSSL SSL_read: Connection was reset, 连接被重置的问题 在使用Git Clone命令从GitHub或其他Git托管服务中克隆代码库时,有时会遇到以下错误信息: fatal: unable to access ‘https://github.com/username/repo.git/’: OpenSSL SSL_read: Connection was reset, errno 10054 这个错误通常表示在尝试

    2024年02月13日
    浏览(45)
  • 关于git clone error: RPC failed; curl 28 OpenSSL SSL_read: Connection was reset, errno 10054解决方案

    昨天在拉取代码的时候遇到一个问题,先是显示超时,后来显示 $ git clone https://github.com/xxx Cloning into \\\'xxx\\\'... error: RPC failed; curl 28 OpenSSL SSL_read: Connection was reset, errno 10054 fatal: expected flush after ref listing 这个问题可能是由于Git SSL验证失败导致的 在命令行中输入 git config --global h

    2024年03月24日
    浏览(45)
  • fatal: unable to access ‘https://github.com/nhn/raphael.git/‘: OpenSSL SSL_read: Connection was rese

    错误1: npm ERR! fatal: unable to connect to github.com 解决方案: ssh访问切换为https访问 错误2: fatal: unable to access \\\'https://github.com/nhn/raphael.git/\\\': OpenSSL SSL_read: Connection was reset, errno 10054 原因:下载安装的依赖包太大,导致git请求超时了,可以通过修改git http.postBuffer的大小来解决此问题。

    2024年02月11日
    浏览(54)
  • [Unity] Unable to add package [git地址] OpenSSL SSL_read: Connection was reset, errno 10054问题

    OpenSSL SSL_read: Connection was reset, errno 10054的问题 Cannot perform upm operation: Unable to add package Unable to add package [https://github.com/Whinarn/UnityMeshSimplifier.git] OpenSSL SSL_read: Connection was reset, errno 10054 在于该地址被墙了,访问不到, 开梯子即可解决 。 或者修改Host将Github的域名地址改为IP地址

    2024年02月11日
    浏览(48)
  • 【git】error: RPC failed; curl 28 OpenSSL SSL_read: Connection was reset, errno 10054 fatal: expected

    因为这几天需要用git ,我不太会,所以学习一下😭 当我 git clone 的时候 结果报错 error: RPC failed; curl 28 OpenSSL SSL_read: Connection was reset, errno 10054 fatal: expected flush after ref listing 后来查资料 说要在 git clone 前执行 原因是因为: 针对所有远程服务器全局执行,使git忽略ssl证书错误

    2024年02月11日
    浏览(52)
  • 【Git】解决fatal: unable to access..Failure when receiving data from the peer或者OpenSSL SSL_read: Connect

    今天拉取仓库的代码时,报错如下: 又或者 OpenSSL SSL_read: Connection was reset, errno 10054 再或者: 解决办法: 因为git在拉取或者提交项目时,中间会有git的http和https代理,但是我们本地环境本身就有SSL协议了,所以取消git的https代理即可,不行再取消http的代理。 第一种方式就是

    2024年02月04日
    浏览(45)
  • Nginx配置https协议,基于Linux自签(OPENSSL生成SSL自签证书)

    第1步:生成私钥 执行如下命令生成一个RSA私钥 //生成rsa私钥,des3算法,1024位强度,ssl.key是秘钥文件名。 openssl genrsa -des3 -out ssl.key 1024 然后他会要求你输入这个key文件的密码,由你随便设置。 由于以后要给nginx使用。每次reload nginx配置时候都要你验证这个PAM密码的。 但是生

    2024年01月21日
    浏览(41)
  • OpenSSL SSL_read: Connection was reset, errno 10054

    Git 中 push 报错 Git Bash 中, push 时,出现错误 1. 邮箱问题 查看用户名,邮箱 修改,用户名,邮箱 移除仓库,重新添加 2.解除SSL认证 在 Git Bash 中输入以下命令: 3.更新 DNS 缓存 cmd 窗口输入 4.文件过大,超过上限 修改为 500MB,在 Git Bash 中输入以下命令: 多数情况下国内访问

    2024年02月11日
    浏览(33)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包