OpenSSL:每个 HTTPS 站点都“无法验证第一个证书”

OpenSSL:每个 HTTPS 站点都“无法验证第一个证书”

我不确定我的 Ubuntu 18.04 服务器出了什么问题。我需要在其上设置一个 Web 服务器,但是当我尝试从 Ubuntu 存储库安装软件包时,由于证书验证问题,我无法下载任何软件包。

然后我尝试使用 curl 和 wget 访问任何随机 https 链接,也遇到了同样的问题。

当我尝试使用以下方式验证任何 https 站点的证书时

openssl s_client -connect packagist.org:443 -CAfile /etc/ssl/certs/ca-certificates.crt

我从 OpenSSL 获得了如下错误代码 21 输出。

在此处输入图片描述]

有人能帮助我吗?

相关内容