← 返回博客列表

系统时间不对导致 HTTPS 证书失败:日期无效怎么改

2026-09-21 · 刺猬VPN

浏览器突然对所有网站显示「您的连接不是专用连接」,详情里是 NET::ERR_CERT_DATE_INVALID,或证书尚未生效、已经过期。Firefox 则常写 SEC_ERROR_EXPIRED_CERTIFICATE。换一个网站仍然如此,换一条线路也仍然如此。这种全站一起失败,首先看右下角或状态栏里的日期,而不是先清缓存。

证书写着有效的起止时间。你的系统时间若停在过去或跳到未来,浏览会认为证书不在有效期内。线路、代理和 hosts 都不会把错误的时钟改对。下面按看时间、打开自动设置、强制同步、再区分真过期证书的顺序写。

时间错误、真过期和拦截证书怎么分

只坏一个网站时,不要把全机时间改来改去。全坏、而且错误码带日期,才先校时。

对比项系统时间错误网站证书真过期被替换的证书
影响范围几乎所有 HTTPS 站点通常只有那一个站公司网络里一批站
原文CERT_DATE_INVALID 或尚未生效过期或名称不匹配颁发者不是公开机构
换线路仍然失败仍然失败换到别的网络可能消失
改时钟恢复后立即能开改时钟也不能让它变合法不应靠改时钟
手机和电脑各自的时钟同一张证书看是不是同一网络
安全软件无关无关可能在中间换证书

把时钟校到证书能接受:分步操作

  • 第一步:先看清失败是不是发生在已连接的线路上。若你使用刺猬VPN,安装后用自定义用户名和密码注册,不需要邮箱和手机号。连接与否都先看系统时间。时间错误时,线路里的证书同样会报日期无效。免费节点永久免费、不限流量、不限速。
  • 第二步:看系统现在的年月日和时区。Windows 打开设置、时间和语言、日期和时间,打开自动设置时间,时区选你所在的城市而不是一个随意的 UTC。macOS 在系统设置、通用、日期与时间里打开自动设置。
  • 第三步:Windows 若自动设置打不开或不同步,用管理员命令提示符执行 w32tm /resync。提示服务没运行时,先确认 Windows Time 服务为自动,再执行同步。不要手填一个大概的年份。
  • 第四步:安卓在系统、日期和时间里打开自动确定时间和时区。iPhone 在设置、通用、日期与时间里打开自动设置。只改时间不改时区,仍可能差几个小时,个别证书边界会失败。
  • 第五步:改完不要只看锁屏。用浏览器无痕窗口重新打开刚才失败的网站。地址栏不再出现日期无效,才算这一步结束。
  • 第六步:若只有一个网站仍失败,点开证书查看有效期和颁发者。有效期确实已过,或名称与域名不符,那是站点自己的问题,把时间改回自动,不要为了迁就它把时钟拨到过去。
  • 第七步:公司电脑如果时间改完几分钟又跳回去,是域策略在管。不要和策略对抗,让管理员看域控时间。个人虚拟机则要打开与宿主机同步时间,否则每次休眠都停在旧日期。
  • 第八步:主板电池没电时,每次断电都会回到一个很旧的年份,证书会再次全部失败。自动设置在有网时能拉回来,但开机最初几秒仍会失败。换电池后,再执行一次同步。

校时之后仍然锁住浏览器时

  • 错误码仍是日期无效:自动设置没生效。看时区是不是偏了整天,虚拟机是否关掉了时间同步。
  • 只有 Firefox 失败:它有自己的证书库。先确认系统时间,再重启 Firefox。不要同时导入来历不明的根证书。
  • 只有一个域名失败:看证书有效期。过期就等站点更新,或确认你没有用 hosts 指到旧服务器。
  • 颁发者是一家安全软件或公司名称:流量被换了证书。这不是时钟。退出该软件或换网络再看颁发者。
  • 手机正常、电脑不行:只校电脑。两边不会自动共用一个时钟。
  • 连上线路后才出现:先断开线路看时间是否本来就错。时间正确仍只有线路中出现,再按证书名称是否匹配继续查。
  • 命令提示没有管理员权限:w32tm /resync 会失败。用管理员身份重开,不要把命令写进浏览器。

什么办法解决不了日期错误

时间正确之后如果仍是「连接不是专用连接」,再按颁发者和域名去查,不要反复拨时钟。实际能否打开还取决于当前网络环境。

对比项校正系统时间更换节点清浏览器缓存
对日期无效直接对症时间仍错就会继续失败不改变时钟
对单个过期证书无效无效无效
对换发证书无效可能看到另一条路径可能仍用旧错误页
风险手拨到错误年份会更糟不修复时钟不修复时钟
虚拟机要开宿主机同步不改访客时间不改访客时间
适合全站同时日期无效网站根本打不开且时间已正确页面内容旧了

双系统和虚拟机各自记一个钟

Windows 和 macOS 双启动时,一个系统把硬件钟当成本地时间,另一个当成世界时,每次切换都会差几个小时。差几个小时不一定触发日期无效,差一天就会。出现只在切换系统后才全站失败,就把两边都设成自动时间,并统一时区理解。

虚拟机休眠后,访客时间停住,宿主已经走到了正确日期。所有 HTTPS 在虚拟机里失败、宿主浏览器正常,就是这个原因。在虚拟机工具里打开时间同步,再在访客里执行一次同步命令。容器里的构建若报证书日期,也先在那个环境里看 date 的输出,不要只看你桌面右下角。

手动把年份改到证书「看起来有效」的过去,会让真正有效的新证书变成尚未生效,银行和邮箱会一起打不开。发现拨错了,立刻打开自动设置并强制同步,不要一格一格手调。

和证书报错、拒绝访问怎么分工

时间已经正确,仍然提示不受信任或名称不匹配,按证书链继续看 证书报错与不受信任。页面能建立加密、却返回拒绝访问,那是权限或策略,不是日期,见 403 拒绝访问。

日期无效时不要先按 403 的办法清缓存。先让错误码从日期变成别的,或直接消失。

常见报错速查表

现象原因解决办法
NET::ERR_CERT_DATE_INVALID系统时间不在证书有效期打开自动时间并核对时区
证书尚未生效时间被拨到了过去强制同步,不要手填旧年份
SEC_ERROR_EXPIRED_CERTIFICATEFirefox 看到的日期或证书过期先校系统时间再重启浏览器
只有一个站失败该站证书自身过期或名称不符查看证书有效期,不要改全局时间凑它
虚拟机全失败、宿主正常访客时钟停在休眠前打开虚拟机时间同步
w32tm 拒绝访问没有管理员权限用管理员命令提示符再执行
校时后仍换了颁发者中间人证书看安全软件或公司网络,不是时钟

校时之后如何确认没有把别的故障混进来

自动时间打开之后,先看系统显示的年份是不是今年,时区是不是你所在的城市。只看到钟点正确、年份仍停在很多年前,证书仍会全部失败。无痕窗口打开一个平时每天都用的邮箱或搜索页。这个页面恢复,说明日期问题已经过去。若这个页面恢复、只有某一个业务站仍上锁,再点开那一张证书看有效期和域名,不要回头去拨时钟。

虚拟机、双系统和手机要分别看。宿主浏览器正常,不能证明虚拟机里的构建也正常。在失败的那个环境里看当前日期。容器里跑的下载如果报证书日期,就在容器里看日期,桌面右下角的钟不算数。公司电脑被域策略拨回去时,个人再开自动设置也只会维持几分钟,把现象告诉管理员,并说明是全站日期无效而不是某一个网址。

不要为了让一个过期的旧站能开,把年份拨到它的证书还有效的时候。这样做会让银行、邮箱和现在的软件更新全部变成尚未生效。发现自己拨错过,立刻恢复自动设置并强制同步,然后重启浏览器。线路在时间错误时连不上是正常的,校时成功后再连接,不要在证书还报日期无效时反复切换节点。

校时成功的标志不是设置里的开关已打开,而是无痕窗口里一个日常网站不再出现日期无效。开关开着、年份仍旧,等于没校。此时看自动设置失败的原因:没有网络、时间服务没启动,或虚拟机禁止同步。先解决这个原因,再打开你真正要上的网站。

手机用于扫码付款、电脑用于打开同一笔订单时,两台的日期都要正确。只有电脑校了、手机仍停在错误年份,手机上的支付页会单独失败,你可能误以为是银行卡的问题。谁报日期无效,就先看谁的年份。两边年份都对、只有一边失败,才把那一边的浏览器缓存和安全软件列入下一步,而不是再去改时钟。年份正确之后出现的新错误码,按那个错误码的文章继续查,不要回到日期设置里反复拨动。

高频问答

  • 问:换节点能修好日期无效吗?答:不能。证书看的是你这台设备的时钟。
  • 问:时区差一小时算不算?答:通常还不至于报日期无效。差一天或差一年就会。仍建议打开自动时区。
  • 问:为什么昨天还好?答:主板电池、休眠的虚拟机或一次手动改时间,都会在隔夜后暴露。
  • 问:可以一直用手调吗?答:不要。手调容易拨过界。用自动设置,Windows 再用管理员执行同步。
  • 问:手机和电脑要一起改吗?答:谁报错改谁。它们的时钟互不相通。
  • 问:校时后仍有一把锁?答:时间已对,就改查颁发者和域名。见证书报错一文,不要再拨时钟。

全站上锁时的顺序

所有网站一起出现证书日期无效,先打开自动时间和正确时区,必要时用管理员执行同步,再用无痕窗口验收。只有单一站点失败时,查看那张证书的有效期,不要改全局时钟去迁就它。

刺猬VPN采用 HTTPS+AES 加密传输。时间错误时,客户端自己的连接也会失败,校时后再连。匿名注册不需要邮箱和手机号。免费节点永久免费、不限流量、不限速。时长套餐有效期内不限流量、不限速。站点是否可开还取决于当前网络环境。

开始使用刺猬VPN:免费节点即刻体验,全球会员线路

刺猬VPN提供永久免费节点,不限流量;无需邮箱,自定义用户名即可匿名注册。一个账号支持多设备同时在线,实际可用性取决于当前网络环境。