执行- git pull - SSL例程时出现致命错误:SSL3_GET_RECORD

0kjbasz6  于 2022-12-02  发布在  Git
关注(0)|答案(4)|浏览(292)

在执行- git pull时出现错误,错误为“致命:无法访问“https://github.com/repository.git/”:错误:1408 F10 B:SSL例程:SSL3_GET_RECORD:版本号是否错误?”。请建议解决方案。

js5cn81o

js5cn81o1#

我在Linux环境中遇到了同样的错误。原来我的VM上的环境变量(iidoEe. http_proxyhttps_proxy)设置不正确。
您可能需要检查:

  • 如果您位于防火墙后面
  • 如果您需要使用代理服务器来访问internet/github,请确保正确设置https_proxy
pieyvz9o

pieyvz9o2#

行动中提到
我的问题解决了。网速很慢,所以出现了问题。
但也要考虑到GitHub昨天(2018年2月22日)禁用了过时的算法:

  • TLSv1/TLSv1.1:这适用于所有HTTPS连接,包括到https://github.comhttps://api.github.com的web、API和git连接。
  • Diffie-Hellman-组1-SHA1:这适用于到www.example.com的所有SSH连接github.com
  • Diffie-Hellman-组14-SHA1:这适用于到www.example.com的所有SSH连接github.com

升级到最新的Git应该足以不被否

pjngdqdw

pjngdqdw3#

如果在Windows 10上,更新到git version 2.29.1.windows.1link)为我解决了这个问题。

a11xaf1n

a11xaf1n4#

这是你的仓库的服务器问题(SSL证书)。最好联系仓库管理员。顺便说一句,同一仓库的try accessing ssh URL(如果你有访问权限)。

相关问题