此服务器的证书链不完整

Sha*_*oux 3 ssl ssl-certificate certificate-authority

SSL Server Test上运行测试后,我得到了This server's certificate chain is incomplete. 后来我用橙色阅读:Chain issues Incomplete, Contains anchor

我试图了解出了什么问题并阅读了有关该主题的内容,但是我没有成功了解问题出在哪里以及如何找到问题的原因。

如果有人介意给我一些我可以做的步骤来找到问题,我会很高兴!

为更多读者编辑:

问题是我有 2 个中级证书。我不得不将它们中的每一个复制/粘贴到一个文件中,并将该文件用作整个中间证书。

Håk*_*ist 8

客户应该在其受信任的证书列表中已经拥有根证书。

您自己的证书位于链的另一端,但这两个证书之间通常有一个或多个中间证书。

由于不希望客户端知道这些中间证书,因此您应该将服务器配置为不仅提供自己的证书,还提供任何中间证书。
这允许客户端使整个链可用,并能够验证它是否在其受信任的证书之一结束。