Openssl 从自制SSL错误安装wget

Openssl 从自制SSL错误安装wget,openssl,ssl-certificate,homebrew,wget,Openssl,Ssl Certificate,Homebrew,Wget,通过自制安装的我的wget版本在下载与OpenSSL证书相关的文件时抛出错误。下面是一个示例(发生在任何试图通过wget下载的URL上): wgethttps://cache.ruby-lang.org/pub/ruby/2.6/ruby-2.6.3.tar.bz2 --2019-09-16 22:39:54-- https://cache.ruby-lang.org/pub/ruby/2.6/ruby-2.6.3.tar.bz2 解析cache.ruby-lang.org(cache.rub

通过自制安装的我的
wget
版本在下载与OpenSSL证书相关的文件时抛出错误。下面是一个示例(发生在任何试图通过
wget
下载的URL上):

wgethttps://cache.ruby-lang.org/pub/ruby/2.6/ruby-2.6.3.tar.bz2
--2019-09-16 22:39:54--  https://cache.ruby-lang.org/pub/ruby/2.6/ruby-2.6.3.tar.bz2
解析cache.ruby-lang.org(cache.ruby-lang.org)。。。151.101.1.178, 151.101.65.178, 151.101.129.178, ...
连接到cache.ruby-lang.org(cache.ruby-lang.org)| 151.101.1.178 |:443。。。有联系的。
错误:无法验证cache.ruby-lang.org的证书,该证书由“CN=GlobalSign CloudSSL CA-SHA256-G3,O=GlobalSign nv sa,C=BE”颁发:
无法在本地验证发卡机构的权限。
要不安全地连接到cache.ruby-lang.org,请使用“--no check certificate”。

我尝试过完全卸载(使用
--force
wget
openssl
并重新安装,但没有成功。我想不出还有什么办法能导致罪魁祸首的问题。这似乎仅限于
wget
,因为通过
curl
下载完全相同的东西很好。有什么想法吗?

这实际上可能与您的
wget
brew
安装无关。可能是因为从服务器发送证书的方式有问题而导致出现此错误

您可以尝试使用
--no check certificate
开关:

wget --no-check-certificate https://cache.ruby-lang.org/pub/ruby/2.6/ruby-2.6.3.tar.bz2
如果您遇到更多问题,我建议您尝试重新安装
wget

brew reinstall wget

这实际上可能与
wget
brew
安装无关。可能是因为从服务器发送证书的方式有问题而导致出现此错误

您可以尝试使用
--no check certificate
开关:

wget --no-check-certificate https://cache.ruby-lang.org/pub/ruby/2.6/ruby-2.6.3.tar.bz2
如果您遇到更多问题,我建议您尝试重新安装
wget

brew reinstall wget

请提供
wget-V
的输出。并按要求添加
wget-verbose
@Simba:
-verbose
wget-V
输出,重新下载。请提供
wget-V
的输出。然后根据请求添加
wget--verbose
@Simba:
--verbose
wget-V
输出,重新下载。