ICode9

精准搜索请尝试: 精确搜索
首页 > 系统相关> 文章详细

linux – 错误:RPC失败; curl 56 OpenSSL SSL_read:错误:140943FC:SSL例程:ssl3_read_bytes:sslv3 alert bad record

2019-06-07 16:37:48  阅读:943  来源: 互联网

标签:git linux curl openssl archlinux


我使用Arch Linux,当试图推翻我的rip时会出现此问题

错误:RPC失败; curl 56 OpenSSL SSL_read:错误:140943FC:SSL例程:ssl3_read_bytes:sslv3 alert bad record mac,errno 0

写这个问题

git push origin master

计数对象:65,完成.
Delta压缩最多使用4个线程.
压缩对象:100%(56/56),完成.
书写对象:100%(65/65),76.27 KiB | 1.00 MiB / s,完成了.
总计65(delta 32),重复使用0(delta 0)
错误:RPC失败; curl 56 OpenSSL SSL_read:错误:140943FC:SSL例程:ssl3_read_bytes:sslv3 alert bad record mac,errno 0
致命:远程端意外挂断
致命:远程端意外挂断
一切都是最新的

我改变了我的缓冲区大小并升级git,curl,openssl但是不起作用.

所以任何帮助请求.

解决方法:

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

git config http.sslVersion tlsv1.2

正如github支持人员在开始时告诉我的那样,问题可能与他们几个月前部署的更改有关,这些更改禁用了对已弃用的旧TLS和SSH算法的支持,包括那些在某些Git客户端的旧版本中使用的算法.您可以在此处找到更多信息和建议:

https://githubengineering.com/crypto-removal-notice/

标签:git,linux,curl,openssl,archlinux
来源: https://codeday.me/bug/20190607/1194865.html

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有