error: RPC failed; curl 56 OpenSSL SSL_read: error:1408F119:SSL routines:ssl3_get_record:decryption

这篇具有很好参考价值的文章主要介绍了error: RPC failed; curl 56 OpenSSL SSL_read: error:1408F119:SSL routines:ssl3_get_record:decryption。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

今天用git拉取新项目的时候报错,报错信息如下:

error: RPC failed; curl 56 OpenSSL SSL_read: error:1408F119:SSL routines:ssl3_get_record:decryption failed or bad record mac, errno 0
error: 446 bytes of body are still expected
fetch-pack: unexpected disconnect while reading sideband packet
fatal: early EOF
fatal: fetch-pack: invalid index-pack output

于是各种百度,尝试如下:

第一次,先初始化

git init

 然后设置git缓冲区大小

git config http.postBuffer 524288000
或者
git config --global http.postBuffer 52428800000

第一个设置成500M 无用,于是设置成全局,然后大小多加了两个0,直接拉提示内存溢出,于是各种调大调小之后,然后尝试拉取最新提交的,不拉取全部:

git clone --depth=1 http://gitlab.xxx.cn/yyy/zzz.git

成功拉了下来,然而又出现了新的问题,拉取最近一次提交的代码不会把分支拉下来,导致切分支又是一顿操作,错误又变回原来的了,于是尝试另外一种方法

git config http.sslVerify "false"

忽略ssl证书,依旧无效,最后考虑可能还是缓冲区的问题,于是再度搜索之下,找到了最终的解决办法:

git config --global --unset http.postbuffer

执行之后再次拉取项目,成功解决问题。

以上就是这个问题所有的解决过程,第一次碰到这样的问题,有什么不对的欢迎指正!文章来源地址https://www.toymoban.com/news/detail-529611.html

到了这里,关于error: RPC failed; curl 56 OpenSSL SSL_read: error:1408F119:SSL routines:ssl3_get_record:decryption的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • git - error: RPC failed; curl 18 transfer closed with outstanding read data remaining

    错误:RPC failed; curl 18 transfer closed with outstanding read data remaining 出现了如上错误,可能是拉取时间过长或项目过大导致 524288000 (500M) 1048576000 (1G) compression是压缩的意思,从 clone的终端输出就知道,服务器会压缩目标文件,然后传输到客户端,客户端再解压。 取值为 [-1,

    2024年02月04日
    浏览(52)
  • OpenSSL SSL_read: Connection was reset, errno 10054

    Git 中 push 报错 Git Bash 中, push 时,出现错误 1. 邮箱问题 查看用户名,邮箱 修改,用户名,邮箱 移除仓库,重新添加 2.解除SSL认证 在 Git Bash 中输入以下命令: 3.更新 DNS 缓存 cmd 窗口输入 4.文件过大,超过上限 修改为 500MB,在 Git Bash 中输入以下命令: 多数情况下国内访问

    2024年02月11日
    浏览(47)
  • 解决OpenSSL SSL_read: Connection was reset, errno 10054问题

    drawio 是免费的画图神器,因而,今天尝试从 github 上下载 drawio ,如下图所示: 复制下载地址到 git bash 中,却报出如下错误: 即 fatal: unable to access \\\'https://github.com/jgraph/drawio-desktop.git/\\\': OpenSSL SSL_read: Connection was reset, errno 10054 2. 分析问题 将OpenSSL SSL_read: Connection was reset, errno

    2024年02月07日
    浏览(49)
  • OpenSSL SSL_read: Connection was reset, errno 10054的解决方法

    起因 执行git push 的时候遇到了’: OpenSSL SSL_read: Connection was reset, errno 10054,的错误提示 经过 这是服务器的SSL证书没有经过第三方机构的签署,所以报错。 错误原因可能是网络不稳定,连接超时造成的,如果你试了多次还是报这个错误,建议你执行下面的命令 解决办法 或者

    2024年02月11日
    浏览(56)
  • RPC failed; curl 56 Recv failure: Connection was reset.

    RPC failed; curl 56 Recv failure: Connection was reset. 网络问题。 http缓存不够或者网络不稳定等 修改git配置(加大httpBuffer) 即可。 记录错误,后期要是在遇到。 链接: 参考.

    2024年02月11日
    浏览(52)
  • 解决Git Clone时出现 OpenSSL SSL_read: Connection was reset, 连接被重置的问题

    解决Git Clone时出现 OpenSSL SSL_read: Connection was reset, 连接被重置的问题 在使用Git Clone命令从GitHub或其他Git托管服务中克隆代码库时,有时会遇到以下错误信息: fatal: unable to access ‘https://github.com/username/repo.git/’: OpenSSL SSL_read: Connection was reset, errno 10054 这个错误通常表示在尝试

    2024年02月13日
    浏览(57)
  • git clone使用https协议报错OpenSSL SSL_read: Connection was reset, errno 10054

    在使用git 下载github上的代码时, 一般有ssh协议和https协议两种。使用ssh协议可以成功clone代码, 但使用https协议时出错: 报错原因其实是证书错误问题。 解决方法也很简单, 设置正确的证书或者忽略证书。 忽略证书的解决方法比较简单。 如下设置即可忽略证书,这个设置

    2024年02月12日
    浏览(55)
  • git报错fatal: unable to access ‘https://github.com/‘: OpenSSL SSL_read: Connection was reset

    fatal: unable to access ‘https://github.com/…’: OpenSSL SSL_read: Connection was reset, errno 10054 产生原因:一般是这是因为服务器的SSL证书没有经过第三方机构的签署,所以才报错 参考网上解决办法:解除ssl验证后,再次git即可 在终端窗口输入: git config --global http.sslVerify false

    2024年02月11日
    浏览(64)
  • [Unity] Unable to add package [git地址] OpenSSL SSL_read: Connection was reset, errno 10054问题

    OpenSSL SSL_read: Connection was reset, errno 10054的问题 Cannot perform upm operation: Unable to add package Unable to add package [https://github.com/Whinarn/UnityMeshSimplifier.git] OpenSSL SSL_read: Connection was reset, errno 10054 在于该地址被墙了,访问不到, 开梯子即可解决 。 或者修改Host将Github的域名地址改为IP地址

    2024年02月11日
    浏览(63)
  • Git报错解决:fatal: unable to access ‘https://github.com/.......‘: OpenSSL SSL_read: Connection was reset

    之前git clone 项目的时候报错fatal: unable to access \\\'https://github.com/.......\\\': OpenSSL SSL_read: Connection was reset, errno 10054 产生原因:一般是因为服务器的SSL证书没有经过第三方机构的签署,所以会报错 首先需要解除ssl验证后,再次git即可 解除ssl验证:git config --global https:www.baidu.com \\\"false\\\" 再次

    2024年02月12日
    浏览(65)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包