如果您是 WordPress 网站所有者并且您在自己的网站上遇到此错误,您首先需要消除与您的 SSL 证书有关的潜在问题,因为它是罪魁祸首。
在本节中,您将了解四种不同的故障排除方法,它们将解决 WordPress 网站上可怕的错误消息。
1. 检查您的 SSL 证书的到期日期
您首先要检查您网站的 SSL 证书是否已经过期,特别是如果您需要手动续订您的证书并且尚未这样做。
例如,Let’s Encrypt 的免费 SSL 证书只有 90 天的有效期,如果您想让它们保持有效,则需要在 90 天之后续订。
要在 Google Chrome 上检查证书的到期日期,您需要执行以下操作:
1. 导航到出现“您的连接不是私密”错误的网站,然后选择位于 URL 地址栏中的挂锁图标。
2. 单击“连接是安全的”。根据站点的不同,这看起来可能会有所不同。
3. 选择“证书有效”。
4. 当新窗口打开时,您会看到 SSL 证书的到期日期,其中显示“有效期自”。
5. 如果您的证书仍在有效期内,请继续执行以下步骤进行故障排除。如果它已经过期,则可能是导致出现安全错误的原因。
根据证书颁发机构和您的特定 Web 主机,续订 SSL 证书的过程会略有不同。但总的来说,会涵盖以下三个步骤:
1. 生成 SSL 证书签名请求或 CSR。
2. 激活证书。
3. 将它安装在您的 WordPress 网站上。
2. 确认您的 SSL 证书已正确颁发
也有可能是你网站的证书颁发的不好,导致这个错误。它必须正确发布以避免 SSL 出现问题。
例如,您可能在站点的子域上遇到一些错误。请务必了解安装到父域的证书不会涵盖您正在使用的任何子域。
要修复此问题,您需要为每个域安装新的 SSL 证书。您还可以使用所谓的多域通配符 SSL。
您还需要确保在每个页面上强制使用 SSL,并为您的域和子域发帖。
此外,考虑到您正在使用的证书可能是由被认为有问题的组织颁发的。务必确保您始终直接从广受信任的证书颁发机构获得根证书。
要确定作为证书颁发者的组织:
1. 导航到有问题的网站,然后单击地址栏旁边的挂锁图标。
2. 选择“连接是安全的”。
3. 单击“证书有效”。
4. 在“颁发者”旁边,您会看到颁发证书的组织名称。
3. 执行 SSL 服务器测试
运行 SSL 服务器测试将检查 SSL 证书的有效性。它甚至可以提供额外的见解,帮助查明 SSL 问题并解决它们。
例如,如果您使用 Qualys 的 SSL 服务器测试,它会分析您网站的 SSL 并给出质量分数。您需要做的就是在免费工具中输入您网站的域名。
该工具需要几分钟时间来分析您网站的 SSL 配置。但是一旦完成,它就会发回一份带有成绩的报告。当您想要查看报告摘要和 SSL 扫描的详细结果时,您只需选择其中一台服务器即可。
如果您收到的成绩是 A,这意味着它没有发现证书有任何问题。如果它发回另一个分数,您将需要调查它发现的问题并修复它们。
例如,此文本可能会产生以下一种或多种结果:
l 证书不受信任
l 服务器容易受到攻击
l 服务器只接受旧协议的密码
l 服务器仅支持旧版本的 TLS
要修复已知问题,请在站点的完整报告中确定它们是什么,然后按照建议的说明解决问题。该测试甚至会为您提供文章链接,解释您收到的错误以及如何解决这些错误。
4. 与您的网站托管人取得联系
如果您已经尝试了上述所有三种方法,但都无法解决您的 WordPress 网站上“您的连接不是私人连接”的问题,那么是时候与您的主机取得联系了。