git 错误:RPC失败;curl 56开放SSL SSL_读取:错误:140943 FC:SSL例程:ssl3_read_bytes:sslv 3 alert bad record mac,errno 0

rm5edbpk  于 2023-04-04  发布在  Git
关注(0)|答案(3)|浏览(492)

我使用的是Arch Linux,在尝试推送我的rip时出现此问题
error: RPC failed; curl 56 OpenSSL SSL_read: error:140943FC:SSL routines:ssl3_read_bytes:sslv3 alert bad record mac, errno 0
写作时这个问题
git push原始主机
Counting objects: 65, done. Delta compression using up to 4 threads. Compressing objects: 100% (56/56), done. Writing objects: 100% (65/65), 76.27 KiB | 1.00 MiB/s, done. Total 65 (delta 32), reused 0 (delta 0) error: RPC failed; curl 56 OpenSSL SSL_read: error:140943FC:SSL routines:ssl3_read_bytes:sslv3 alert bad record mac, errno 0 fatal: The remote end hung up unexpectedly fatal: The remote end hung up unexpectedly Everything up-to-date
我正在更改缓冲区大小,并升级gitcurlopenssl,但不起作用。
所以请帮忙

pftdvrlh

pftdvrlh1#

所以我遇到了同样的问题,并联系了github.com/contact。最后,他们给了我解决问题的提示。我需要更改git配置以使用TLSv1.2而不是SSLv3:

git config http.sslVersion tlsv1.2

正如GitHub支持人员告诉我的,一开始,这个问题可能与他们几个月前部署的一个更改有关,该更改禁用了对已弃用的传统TLS和SSH算法的支持,包括一些Git客户端的旧版本中使用的算法。您可以在这里找到更多信息和建议:
https://githubengineering.com/crypto-removal-notice/

qyswt5oh

qyswt5oh2#

正如辛格所说,我把我的互联网连接换成移动的热点,它对我来说就像变魔术一样有效!

mmvthczy

mmvthczy3#

只需切换到移动的热点和推。

相关问题