Homebrew更新后出现curl (35) LibreSSL SSL_connect SSL_ERROR_SYSCALL的解决方法

这篇具有很好参考价值的文章主要介绍了Homebrew更新后出现curl (35) LibreSSL SSL_connect SSL_ERROR_SYSCALL的解决方法。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。


tags: MacOS Brew Debug

问题

brew更新之后, 使用brew outdated --cask会出现下面的错误:

curl: (35) LibreSSL SSL_connect: SSL_ERROR_SYSCALL in connection to formulae.brew.sh:443

或者说应该是一个警告, 那么怎么解决呢?

一开始以为是代理的问题, 关掉之后也不行, 后来看到了Stack Overflow的方案, 很不错, 在此记录一下.

解决方案

  • networking - Homebrew gives SSL error (SSL_ERROR_SYSCALL) on home network - Super User;
  • brew update fails if there are unstashed changes in homebrew core · Issue #3410 · Homebrew/brew (github.com);

首先使用下面的命令重置brew到最新版:

brew update-reset

这个过程可能要持续一段时间, 因为要拉取最新版的brew.

然后更新:

brew update

这个过程中我都是开启代理的, 就算有了ustc源还是慢. 再试试:

 ==> brew update
HOMEBREW_BREW_GIT_REMOTE set: using https://mirrors.ustc.edu.cn/brew.git for Homebrew/brew Git remote.
HOMEBREW_CORE_GIT_REMOTE set: using https://mirrors.ustc.edu.cn/homebrew-core.git for Homebrew/core Git remote.
Already up-to-date.
√  ~
 ==> brew outdated --cask
calibre (6.8.0) != 6.12.0
dosbox-x (2022.12.26,20201226002957) != 2022.12.26,20221226183221
geogebra (6.0.722.0) != 6.0.755.0
keycastr (0.9.12) != 0.9.13
prince (15) != 15.0.1
rstudio (2022.07.2,576) != 2022.12.0,353

OK了.文章来源地址https://www.toymoban.com/news/detail-501981.html

到了这里,关于Homebrew更新后出现curl (35) LibreSSL SSL_connect SSL_ERROR_SYSCALL的解决方法的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

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

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

相关文章

  • github 443 错误 OpenSSL SSL_connect: SSL_ERROR_SYSCALL 或者LibreSSL 终极解决办法

    终极解决方案 step1: 检查是否开了网络代理,如果有先关闭; step2:在命令行输入如下命令 step3: 以上命令都完成了之后就重启命令行窗口,愉快的执行你的curl或者其他指令了。

    2024年02月11日
    浏览(66)
  • linux git clone出现OpenSSL SSL_connect: SSL_ERROR_SYSCALL in connection to huggingface.co:443解决方案

      大家好,我是爱编程的喵喵。双985硕士毕业,现担任全栈工程师一职,热衷于将数据思维应用到工作与生活中。从事机器学习以及相关的前后端开发工作。曾在阿里云、科大讯飞、CCF等比赛获得多次Top名次。现为CSDN博客专家、人工智能领域优质创作者。喜欢通过博客创作

    2024年02月08日
    浏览(63)
  • SSL_connect: SSL_ERROR_SYSCALL in connection to github.com:443

    今天git push代码一直push不上去,后面去看报错代码, 查了下,网上说是网络代理的问题。 解决办法 :先输入 git config --global --list 查看是否有然后查看是否设置了[http]和[https]选项和proxy的,有的话就输入 这时再push问题就解决了,我在输入git config --global --list 的时候,并没有发

    2024年02月11日
    浏览(47)
  • 【已解决】OpenSSL SSL_connect: Connection was reset in connection to github.com:443

    OpenSSL SSL_connect: Connection was reset in connection to github.com:443错误解决 git push origin main:main fatal: unable to access ‘https://github.com/Allen9012/OJ.git/’: OpenSSL SSL_connect: Connection was reset in connection to github.com:443 首先多试几次,发现始终出现类似问题,可能就是如下原因 试试看重启+下面的方式

    2024年02月12日
    浏览(43)
  • 【项目问题解决】OpenSSL SSL_connect: SSL_ERROR_SYSCALL in connection to git.xxxx.com:443

    目录 文章所属专区 项目问题解决 OpenSSL的SSL_connect函数是用于在SSL/TLS协议中建立客户端与服务器之间安全连接的函数3。它的函数原型是int SSL_connect(SSL *ssl)。调用SSL_connect函数可以触发SSL密钥协商的流程,确保通信的安全性1。 在使用SSL_connect函数之前,需要先设置好通信通道

    2024年02月05日
    浏览(61)
  • 成功解决:curl: (35) TCP connection reset by peer

    成功解决:curl: (35) TCP connection reset by peer报错 当我在centOS7安装Docker-compose执行以下命令时: 出现报错: 具体截图如下所示: 解决方法: 多次执行指令(如果几次不行,新建一个终端多执行多次就可以了) 成功解决问题,指令执行成功,已在下载状态: 下载成功 欢迎各位

    2024年02月11日
    浏览(48)
  • 【git】error: RPC failed; curl 28 OpenSSL SSL_read: Connection was reset, errno 10054 fatal: expected

    因为这几天需要用git ,我不太会,所以学习一下😭 当我 git clone 的时候 结果报错 error: RPC failed; curl 28 OpenSSL SSL_read: Connection was reset, errno 10054 fatal: expected flush after ref listing 后来查资料 说要在 git clone 前执行 原因是因为: 针对所有远程服务器全局执行,使git忽略ssl证书错误

    2024年02月11日
    浏览(67)
  • 关于git clone error: RPC failed; curl 28 OpenSSL SSL_read: Connection was reset, errno 10054解决方案

    昨天在拉取代码的时候遇到一个问题,先是显示超时,后来显示 $ git clone https://github.com/xxx Cloning into \\\'xxx\\\'... error: RPC failed; curl 28 OpenSSL SSL_read: Connection was reset, errno 10054 fatal: expected flush after ref listing 这个问题可能是由于Git SSL验证失败导致的 在命令行中输入 git config --global h

    2024年03月24日
    浏览(55)
  • 解决wget命令出现Unable to establish SSL connection错误

    1.问题描述:  Unable to establish SSL connection 无法建立SSL连接 2.解决方法: 一、加上跳过验证证书的参数\\\"--no-check-certificate\\\" 例如:wget --no-check-certificate URL下载地址

    2024年02月06日
    浏览(61)
  • Pycharm与HuggingFace连接出现连接出现TLS/SSL connection has been closed (EOF) 问题的解决

    最近跑TEXTure: Text-Guided Texturing of 3D Shapes论文代码时遇到TLS/SSL的问题 在配置huggingface的访问令牌时 在使用Hugging Face的功能或资源之前,应该通过运行 huggingface-cli login 命令登录到你的Hugging Face帐户,这将在默认位置存储你的访问令牌。这个访问令牌将用于验证你的身份,以便

    2024年02月04日
    浏览(45)

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

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

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

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

二维码1

领取红包

二维码2

领红包