我们在此网站上找到的 SSL 证书不适用于 [your_domain_name],这可能是同一服务器上的另一个网站

我们在此网站上找到的 SSL 证书不适用于 [your_domain_name],这可能是同一服务器上的另一个网站

注意:在这篇文章中,我将我的实际域名更改为 [your_domain_name],以使其更通用。

我在我的 Linux 服务器上为 apache2 安装了 SSL 证书。证书类型为“positivessl wildcard”。我在 namecheap 上购买了它。到目前为止,我知道它在 Chrome 和 Mac 版 Safari 上运行良好。但是,Firefox(适用于 Mac)会发出不可接受的警告消息:This Connection is Untrusted。在“技术细节”下,它显示:

[your_domain_name] 使用无效的安全证书。由于未提供颁发者链,因此该证书不受信任。(错误代码:sec_error_unknown_issuer)

我把我的域名提交给了networking4all。

它说:

检查 SSL 证书时出错!!

我们在此网站上找到的 SSL 证书不适用于 [your_domain_name],这可能是同一服务器上的另一个网站。

我们建议您不要向该网站提交任何机密或个人数据,因为无法与该网站建立安全连接。

我不知道那是什么意思并且也不知道如何解决它。

有人知道我需要做什么来解决这个问题吗?我需要颁发新证书吗?我特别担心的是:证书会永远失效吗?我是否必须购买一个全新的证书?这是 apache2 中的配置错误吗?

非常感谢您的帮助!

老实人

答案1

听起来你忘了安装中级证书

您的证书中应该包含这些文件的副本,请注明姓名ca-bundle或类似内容。如果没有,请下载SSLCertificateChainFile来自 Comodo。将其放在您的服务器上,并在 Apache 的指令中设置其位置。

相关内容