如何解决 curl:(35)OpenSSL SSL_connect:连接到 raw.githubusercontent.com 时对等方重置连接:443 错误?

如何解决 curl:(35)OpenSSL SSL_connect:连接到 raw.githubusercontent.com 时对等方重置连接:443 错误?

我正在尝试在我的系统上安装 Homebrew 包,但是每当我尝试运行以下命令来安装 homebrew 时,我都会收到上述错误
安装 homebrew 的命令:

./bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"


我该如何解决这个错误?我使用的是 Ubuntu 22.04.2 LTS 操作系统
操作系统类型:64 位

答案1

我读了一些与我的问题相关的 stack exchange 问题,为了解决这个问题,我找到了一个使用 VPN 的破解方法。在 ubuntu snap store 中,您可以使用 Riseup VPN 来解决这个问题。在这种情况下,路由器似乎正在执行透明代理。

如果是,那么您可能需要将其关闭。

如果您无法将其关闭,那么您可能需要安装一个允许您绕过它的 VPN 解决方案。

你可以通过这个stackExchange更多问题:

答案2

添加--resolve raw.githubusercontent.com:443:185.199.108.133curl即可解决问题。

例如:

在上述情况下,

./bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"

./bin/bash -c "$(curl --resolve raw.githubusercontent.com:443:185.199.108.133 -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"

相关内容