错误:RPC失败; curl 56 OpenSSL SSL_read:错误:140943FC:SSL例程:ssl3_read_bytes:sslv3警报错误记录mac,errno 0 [英] error: RPC failed; curl 56 OpenSSL SSL_read: error:140943FC:SSL routines:ssl3_read_bytes:sslv3 alert bad record mac, errno 0
问题描述
我使用 Arch Linux ,并且在尝试按我的要求时会出现此问题
error: RPC failed; curl 56 OpenSSL SSL_read: error:140943FC:SSL routines:ssl3_read_bytes:sslv3 alert bad record mac, errno 0
写作时的问题
git push origin master
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
我要更改我的缓冲区大小并升级 git , curl , openssl ,但不起作用
任何帮助请求.
所以我遇到了同样的问题,并联系了github.com/contact.最后,他们给出了为我解决问题的提示.我需要将git配置更改为使用TLSv1.2而不是SSLv3:
git config http.sslVersion tlsv1.2
正如GitHub支持告诉我的那样,该问题最初可能与他们几个月前部署的更改有关,该更改禁用了对已弃用的旧版TLS和SSH算法的支持,包括某些旧版本中使用的算法. Git客户.您可以在此处找到更多信息和建议:
https://githubengineering.com/crypto-removal-notice/ >
I use Arch Linux and this problem appears when trying to push on my rip
error: RPC failed; curl 56 OpenSSL SSL_read: error:140943FC:SSL routines:ssl3_read_bytes:sslv3 alert bad record mac, errno 0
this issue when writing
git push origin master
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
i'm change my buffer size and upgrade git, curl, openssl but doesn't work .
so any help pleas.
So I ran into the same issue and contacted github.com/contact. In the end, they gave the hint that solved it for me. I needed to change the git config to use TLSv1.2 instead of SSLv3:
git config http.sslVersion tlsv1.2
As GitHub support told me, in the beginning, the issue could be related to a change which they deployed a few months ago, that disables support for deprecated legacy TLS and SSH algorithms, including those that were used in older versions of some Git clients. You can find more information and advice here:
https://githubengineering.com/crypto-removal-notice/
这篇关于错误:RPC失败; curl 56 OpenSSL SSL_read:错误:140943FC:SSL例程:ssl3_read_bytes:sslv3警报错误记录mac,errno 0的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!