【问题标题】:Error SSL NET::ERR_CERT_DATE_INVALID Even SSL Not Expired Yet错误 SSL NET::ERR_CERT_DATE_INVALID 即使 SSL 尚未过期
【发布时间】:2019-09-26 03:59:01
【问题描述】:

我的网站最近流量下降。我发现当他们的计算机在错误的时间设置时,我的用户无法访问我的网站。但是,他们可以照常打开其他网站。

谷歌浏览器中的错误为“NET::ERR_CERT_DATE_INVALID”,而 Firefox 中的错误为“警告:潜在的安全风险”。所以,我认为问题出在 SSL 上。以前我使用 Cloudflare 的免费 ssl,认为是因为它是免费的,然后出现错误,所以我从 Cloudflare 购买了专用 SSL。但是,我一直得到同样的错误。

这种情况有解决方案吗? 更改用户计算机时间不是我的解决方案,因为其他网站工作正常。

谢谢

【问题讨论】:

    标签: ssl https digital-ocean cloudflare namecheap


    【解决方案1】:

    我发现我的用户在他们的计算机时间错误时无法访问我的网站。

    根据系统的本地时间检查证书的到期时间。如果本地时间错误,即使证书还没有真正过期,检查也可能会失败。

    如果失败取决于本地时间与证书中的到期时间相比的错误程度,即它可能非常错误,以至于某些证书看起来已过期而其他证书尚未过期。一些站点使用更多的短期证书,因此更有可能遇到此类问题。例如 Let's Encrypt 证书的有效期只有 3 个月,而其他 CA 颁发的证书有效期为一年甚至更长。当然,只使用 HTTP 而不是 HTTPS 的网站没有这个问题,因为首先不涉及证书。

    更改用户计算机时间不是我的解决方案,因为其他网站工作正常。

    从服务器端对此您无能为力。虽然其他一些站点目前运行良好,但很可能除了您的站点之外还有一些站点也无法运行。所以问题不仅限于您的网站。

    【讨论】:

      猜你喜欢
      • 2019-11-23
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-12-21
      • 2019-12-22
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多