尝试在 Macbook OS Venture 13.0.1 中安装 Homebrew 时出现错误 curl: (35) LibreSSL SSL_connect: SSL_ERROR_ZERO_RETURN

Pra*_*bhu 6 macos homebrew curl libressl

尝试安装 HomeBrew 时,在 Mac 终端中出现错误“curl: (35) LibreSSL SSL_connect: SSL_ERROR_ZERO_RETURN in connection to raw.githubusercontent.com:443”。使用 Mac OS - Venture 13.0.1 我没有使用任何 VPN/防病毒/代理。感谢您对解决此错误的任何帮助。

si@MacBook-Pro ~ % /bin/bash -c "$(curl -v -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh )"

  • 尝试 49.205.171.201:443...
  • 连接到 raw.githubusercontent.com (49.205.171.201) 端口 443 (#0)
  • ALPN:提供 h2
  • ALPN:提供http/1.1
  • CA文件:/etc/ssl/cert.pem
  • CA路径:无
  • (304) (OUT), TLS 握手,客户端问候 (1): } [330 字节数据]
  • LibreSSL SSL_connect:与 raw.githubusercontent.com 连接的 SSL_ERROR_ZERO_RETURN:443
  • 关闭连接 0curl: (35) LibreSSL SSL_connect: SSL_ERROR_ZERO_RETURN 连接到 raw.githubusercontent.com:443

我通过在一些网站中搜索来尝试使用 --ciphers ECDHE-RSA-AES128-GCM-SHA256 和 ALL 来执行curl命令,但它不起作用。

Kis*_*mar 8

这些步骤为我解决了这个问题

手动配置主机:

要修改 macOS 系统上的主机文件:

  1. 打开访达。
  2. 使用组合键 Shift+Command+G 打开“转到文件夹”,在输入框中输入 /etc/hosts。这将打开主机文件的位置。
  3. 将主机的文件复制到桌面,右键单击它,选择“打开方式”-“文本编辑”。
  4. 打开主机的文件并复制之前的内容。
  5. 在主机文件后添加新行并输入 185.199.108.133 raw.githubusercontent.com。
  6. 保存修改后的主机文件。注意:如果您使用的是 VS Code,则可以直接在 VS Code 中修改并保存主机的文件,无需先将其复制到桌面。

您可以参考这个 解决方案链接