错误: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

查看:304
本文介绍了错误:RPC 失败;curl 56 OpenSSL SSL_read:错误:140943FC:SSL 例程:ssl3_read_bytes:sslv3 警报不良记录 mac,errno 0的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我使用 Arch Linux 并且在尝试推动我的 rip 时出现这个问题

<代码>错误:RPC 失败;curl 56 OpenSSL SSL_read:错误:140943FC:SSL 例程:ssl3_read_bytes:sslv3 警报不良记录 mac,errno 0

写的时候出现这个问题

<块引用><块引用>

git push origin master

<代码>计数对象:65,完成.Delta 压缩最多使用 4 个线程.压缩对象:100% (56/56),完成.写入对象:100% (65/65), 76.27 KiB |1.00 MiB/s,完成.总计 65(增量 32),重复使用 0(增量 0)错误:RPC 失败;curl 56 OpenSSL SSL_read:错误:140943FC:SSL 例程:ssl3_read_bytes:sslv3 警报不良记录 mac,errno 0致命:远端意外挂断致命:远端意外挂断一切都是最新的

我正在更改我的缓冲区大小并升级 gitcurlopenssl 但不起作用.

所以任何帮助请求.

解决方案

所以我遇到了同样的问题并联系了 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屋!

查看全文
相关文章
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆