我的网站最近流量下降。我发现我的用户在错误的时间内无法访问我的网站。但是,他们可以像往常一样打开其他网站。
该错误在谷歌浏览器中显示"NET::ERR_CERT_DATE_INVALID",在Firefox中显示"警告:潜在的安全风险"。所以,我假设问题是SSL。以前我使用Cloudflare的免费SSL,认为它是因为它是免费的,然后出现了错误,我购买了专用SSL表单Cloudflare。但是,我一直得到同样的错误。
这种情况有解决方案吗? 更改用户计算机时间不是我的解决方案,因为其他网站工作正常。
谢谢
我发现我的用户在错误的时间内无法访问我的网站。
根据系统的本地时间检查证书的过期时间。如果本地时间错误,即使证书尚未真正过期,检查也可能失败。
如果失败取决于本地时间与证书中的过期时间相比的错误程度,即它可能非常错误,以至于某些证书看起来已过期,而其他证书尚未过期。某些站点使用较短的证书,因此更有可能遇到此类问题。 例如,Let's Encrypt证书的有效期仅为3个月,而其他CA颁发的证书有效期为一年甚至更长时间。当然,仅使用HTTP而不是HTTPS的网站没有这个问题,因为首先不涉及证书。
更改用户计算机时间不是我的解决方案,因为其他网站工作正常。
从服务器端,您无法对此采取任何措施。虽然其他一些网站目前运行良好,但很可能除了您的网站之外,还有一些网站也无法正常工作。因此,问题不仅限于您的网站。