PAIBAOWORK · B2B DIGITAL GROWTHB2B 建站 · WhatsApp 客户沟通 · AI CRM
泓森互联 · 建站大专题 · SSL 证书分册最后核实 2026-10-13 · v1.0

速查表 · 错误码

SSL 错误码速查:ERR_CERT_* 全解与去向

不用研究每个码:先看前缀分方向,再用高频 6 码对号入座,最后按「去向」那列动手。文末是给技术同事和智能体的取证小抄。

本文目录 · 8 节
  1. 错误码在哪看(先学会取证)
  2. 高频 6 码:红屏类(证书问题)
  3. 少见但会遇到的证书错误码
  4. 打不开类(不是证书错误,但经常一起出现)
  5. Cloudflare 错误页(长这样的是它,不是浏览器)
  6. 把错误码变成行动(三步决策)
  7. 取证小抄(给技术同事 / AI 智能体)
  8. 相关速查与下一步

先说结论

  • 先看前缀分方向:ERR_CERT_* 开头是证书问题(红屏),ERR_CONNECTION_* / DNS_* 开头是域名、端口或服务器问题(打不开),长得像 Cloudflare 的错误页是源站问题。
  • 高频 6 码覆盖绝大多数红屏:DATE_INVALID 过期、AUTHORITY_INVALID 不受信任、COMMON_NAME_INVALID 域名不匹配、REVOKED 被吊销、INVALID 无效、WEAK_SIGNATURE_ALGORITHM 弱算法。
  • 每个码都有「含义 + 常见诱因 + 去向链接」,照着表找到那一条就能动手;别因为一个错误码就去买证书,绝大多数故障免费证书就能修。
  • 取证三件套:错误码、截图、时间;再用 curl 与 openssl 两条只读命令核对证书的签发者、覆盖域名和到期日,确认方向后再动手。

🤖 把这篇交给你的 AI 智能体

复制后粘贴给你常用的 AI 智能体(豆包、ChatGPT、Claude、Codex 等),它会按同样的步骤带你做完,并在每一步改动前先征求你的同意。不要把密码、密钥发到对话里。

📄 Markdown 版 提示词语言:
查看将要复制的提示词
提示词版本 v1.0 · 最后核实 2026-10-13
✅ 已复制!去粘贴给你的智能体吧

错误码在哪看(先学会取证)

浏览器把「哪里坏了」浓缩成了一行错误码。看到它之前,先知道去哪找:

场景在哪看看到的样子
整页红屏红屏页面下方的小字,或点「高级 / 详细信息」展开NET::ERR_CERT_DATE_INVALID 这类全大写的代码
页面能开但有异常F12(Mac:Option + Command + I)→ Console / Network资源加载失败、Mixed Content 提示
没有浏览器、只有命令行见文末「取证小抄」的两条命令SSL certificate problem: certificate has expired 这类报错

高频 6 码:红屏类(证书问题)

错误码含义常见诱因严重度第一件事(去向)
ERR_CERT_DATE_INVALID证书已过期(或访客设备时间错乱)自动续期没生效,90 天有效期到了红屏,可绕过;有 HSTS 则不可绕过按证书过期 5 分钟应急立即续期
ERR_CERT_AUTHORITY_INVALID证书不被浏览器信任自签名证书、测试证书;Cloudflare 源证书被直接访问(灰色云朵/暂停代理)红屏,可绕过换成受信任机构签发的免费证书,见「不安全」的 6 种原因
ERR_CERT_COMMON_NAME_INVALID证书里的域名与访问的域名对不上证书只含 www、访问的是裸域名(或反过来);服务器上访问到了别的站点的证书红屏;有 HSTS 则不可绕过重新签发时把根域名和 www 都加上,见「不安全」的 6 种原因
ERR_CERT_REVOKED证书已被签发机构吊销证书私钥泄露或违规使用,CA 主动作废了它红屏不能「修复」旧证书,直接重新签发一张,见完全指南
ERR_CERT_INVALID证书本身无效自制证书、格式或内容不合规、安装时文件装错红屏,通常不可绕过按「不安全」的 6 种原因逐项对照后重新申请
ERR_CERT_WEAK_SIGNATURE_ALGORITHM证书用的签名算法太弱(如 SHA-1)多年前签发的老证书一直没换红屏换新证书:现在自动续期签发的证书不会再用弱算法

错误码背后的「三要素检查」

浏览器拿到证书后只核对三件事,任何一条不过就红屏、并给出对应的码:

浏览器检查什么不过时给什么码通俗解释
证书在有效期内ERR_CERT_DATE_INVALID「这张证过期了」
由受信任的机构签发ERR_CERT_AUTHORITY_INVALID「我不认识发证的人」(自签名、测试证书都在这类)
证书域名与访问域名一致ERR_CERT_COMMON_NAME_INVALID「这张证不是给这个域名的」

还有两个「伴随症状」要记住:叠加 HSTS 时红屏上不会出现「继续访问」按钮,只能先把证书修对;证书链不完整(少装中间证书)时常常电脑正常、部分安卓手机报错,红屏上可能只写「证书不可信」。

少见但会遇到的证书错误码

错误码含义常见诱因去向
ERR_CERT_VALIDITY_TOO_LONG证书有效期超过浏览器允许的上限用了多年前签发的「一年/多年期」证书换用自动续期签发的新证书,见完全指南
ERR_CERT_WEAK_KEY证书公钥太弱(如密钥位数过小)老旧证书、老设备上生成的证书重新签发;续期时默认生成的就是合格密钥
ERR_CERT_SYMANTEC_LEGACY用了已被浏览器淘汰的旧 Symantec 体系证书历史遗留的老证书一直没换换新证书,见完全指南
ERR_CERTIFICATE_TRANSPARENCY_REQUIRED证书缺少「证书透明度(CT)」记录非公开信任体系签发的证书、部分自制证书换成公开受信任的免费证书,见「不安全」的 6 种原因
ERR_CERT_NAME_CONSTRAINT_VIOLATION证书违反了签发者的名称约束企业内网、私有 CA 场景;证书用在了不被允许的域名上按域名重新签发正确的证书,见完全指南
ERR_CERT_NO_REVOCATION_MECHANISM / ERR_CERT_UNABLE_TO_CHECK_REVOCATION无法检查证书的吊销状态开启了严格吊销检查的设备,网络又访问不到吊销查询服务先换网络重试;仍报错就重新签发,见「不安全」的 6 种原因
ERR_CERT_NON_UNIQUE_NAME / ERR_CERT_KNOWN_INTERCEPTION_BLOCKED 等证书名称不唯一 / 证书来自已知的拦截体系极罕见,多出现在装了代理或私有证书的企业内网环境换成公开受信任机构签发的免费证书,见完全指南

打不开类(不是证书错误,但经常一起出现)

错误码含义常见诱因去向
ERR_CONNECTION_REFUSED443 端口关闭 / 服务没运行网页软件停了、443 没放行启动服务、放行 443,见故障实景演示
ERR_CONNECTION_TIMED_OUT连接超时服务器宕机、防火墙丢包、IP 被封先确认服务器活着,见故障实景演示
DNS_PROBE_FINISHED_NXDOMAIN域名解析不到任何服务器域名过期没续费、解析记录被删查域名到期日、核对 A / AAAA 记录,见故障实景演示
ERR_TOO_MANY_REDIRECTS重定向死循环Cloudflare 用 Flexible、源站又强制跳 https;多处重复跳转Cloudflare 改 Full / Full (strict),只保留一处跳转,见Cloudflare 路线

Cloudflare 错误页(长这样的是它,不是浏览器)

错误页含义常见诱因去向
Error 526Invalid SSL certificateFull (strict) 模式下,源站证书无效 / 过期 / 域名不符给源站装有效证书,或临时改为 Full,见Cloudflare 路线
Error 525SSL handshake failed源站 443 没开 SSL、握手被拒源站配置 443 证书,见Cloudflare 路线
Error 521Web server is down源站宕机,或拦截了 Cloudflare 的请求检查源站状态与防火墙放行,见Cloudflare 路线
证书过期:整页红屏,错误码 NET::ERR_CERT_DATE_INVALID
真实截图证书过期:整页红屏,错误码 NET::ERR_CERT_DATE_INVALID
证书域名对不上:NET::ERR_CERT_COMMON_NAME_INVALID(公开测试站 wrong.host.badssl.com)
真实截图证书域名对不上:NET::ERR_CERT_COMMON_NAME_INVALID(公开测试站 wrong.host.badssl.com)
HSTS + 证书错误:红屏上没有「继续访问」按钮,只有「重新加载」
真实截图HSTS + 证书错误:红屏上没有「继续访问」按钮,只有「重新加载」

把错误码变成行动(三步决策)

  1. 1. 看前缀:ERR_CERT_* 开头 = 证书问题(红屏);ERR_CONNECTION_* / DNS_* 开头 = 域名、端口或服务器问题(打不开);页面长得像 Cloudflare 的错误页 = 源站问题。
  2. 2. 红屏再看一层:有「继续访问」按钮 → 过期/自签名/域名不匹配(去证书过期应急或六种原因);没有按钮 → 叠加了 HSTS,只能先把证书修对。
  3. 3. 动手前取证:把错误码、截图、时间发给你信任的技术同事,或复制本页给 AI 智能体,让它按码定位。

取证小抄(给技术同事 / AI 智能体)

curl -vI https://你的域名 2>&1 | grep -E "subject|date|issuer|verify|HTTP/"

看四行:subject(证书发给谁)、date(起止日期)、issuer(谁签发的)、verify(校验是否通过)。证书过期时会直接报 SSL certificate problem: certificate has expired。

echo | openssl s_client -connect 你的域名:443 -servername 你的域名 2>/dev/null | openssl x509 -noout -subject -issuer -dates

notAfter 是到期时间(GMT,北京时间加 8 小时)。两条命令都是只读的,不改任何东西,放心跑。

相关速查与下一步

答疑

常见问题

红屏上的错误码在哪找?

整页红色警告的下方一般就有小字写着错误码,没有的话点「高级」或「详细信息」展开。也可以按 F12 打开开发者工具,在 Console 或 Network 里看到同一行代码。找不到就截图发给技术同事或 AI 智能体,它能从截图里读出来。

ERR_CERT_DATE_INVALID 是什么意思?

证书已过期。这是最常见的证书故障,先按证书过期应急的步骤续期恢复访问,再排查自动续期为什么没生效:定时任务、80 端口、CDN 或 301 拦截、面板续签开关。极少数情况是访客设备时间错乱,换一台设备就能排除。

同一个网站,为什么不同人看到的错误码不一样?

正常。错误码取决于每个人到达网站的路径:经过 Cloudflare 的人可能看到 Cloudflare 的错误页,比如 Error 526,直连源站的人看到的是浏览器红屏;部分安卓手机对证书链更敏感,电脑正常它却报错。排查时以直连源站、用手机流量看到的结果为准。

看到 ERR_CONNECTION_REFUSED,是证书坏了吗?

不是。这个码的意思是连接被拒绝,通常是 443 端口没有服务在监听:网页软件没运行、端口没放行,或者域名解析指向的服务器不对。先确认服务状态和端口,再看证书。同类还有 ERR_CONNECTION_TIMED_OUT(连接超时,多半是服务器或网络问题)和 DNS_PROBE_FINISHED_NXDOMAIN(域名解析不到,先查域名是否过期)。

错误码会不会骗人?

错误码说的是「浏览器在哪一步失败」,不是完整诊断。比如 ERR_CERT_AUTHORITY_INVALID 既可能是自签名证书,也可能是 Cloudflare 源证书被直接访问;ERR_CERT_COMMON_NAME_INVALID 可能只是证书少了 www。用法是:先用错误码锁定方向,再用证书查看器或两条只读命令确认签发者、覆盖域名和到期日,最后才动手。

核实

资料来源与核实记录

价格、政策与版本信息均注明来源和核实日期。

事实来源核实日期
Chromium 网络错误码官方列表:ERR_CERT_* 全部定义(DATE_INVALID / AUTHORITY_INVALID / COMMON_NAME_INVALID / REVOKED / INVALID 等)Chromium 源码 net_error_list.h2026-10-10
Cloudflare 5xx 错误页说明:Error 521(Web server is down)、525(SSL handshake failed)、526(Invalid SSL certificate)Cloudflare Docs2026-10-10
HSTS(Strict-Transport-Security):证书错误叠加 HSTS 时红屏不可绕过MDN2026-10-10
Let's Encrypt 频率限制(同一组域名每周 5 次签发、每小时 5 次验证失败)letsencrypt.org2026-10-10
本站《SSL 部署完全指南》第 12 章:18 条故障排查表(含各错误码的处理办法)本站《网站 SSL 证书免费部署完全指南》2026-10-10
本站《四种 SSL 故障实景演示》:错误码速查表与演示站(expired.badssl.com 等)本站《四种 SSL 故障实景演示》2026-10-10

更新记录

2026-10-13 · v1.0:上线:ERR_CERT_* 高频 6 码全解表(含义 / 诱因 / 严重度 / 去向)、少见证书码与打不开类错误码、Cloudflare 错误页对照、curl 与 openssl 取证小抄。

本专题全文以 CC BY 4.0 协议开源,可转载、改编,请注明出处:GitHub · iPythoning/ssl-guide-zh

延伸

  1. 四种 SSL 故障实景演示

    纯 HTTP、证书过期/自签名/域名不匹配、证书错误叠加 HSTS、域名或服务器失效——四种故障各配真实浏览器截图,讲清客户看到什么、错误码是什么、该往哪修,附六行错误码速查表与 30 秒自查四步。

    教程阅读约 12 分钟
    四种 SSL 故障对比拼图:不安全 / 证书过期 / HSTS 不可绕过 / 无法访问
  2. 证书过期 5 分钟应急

    红屏、错误码 ERR_CERT_DATE_INVALID 就是证书过期:30 秒确认,再按你所在路线(Certbot / 宝塔 / cPanel / Cloudflare / SaaS / IIS)立即续期,三分钟验证红屏消失,最后排查自动续期为什么失效并补上到期监控。

    教程阅读约 8 分钟
    证书过期:整页红屏,错误码 NET::ERR_CERT_DATE_INVALID
  3. 混合内容修复

    网址是 https、地址栏却写「不安全」、图片不显示、表单点不动——这是混合内容:页面里还有 http 资源。三种定位法(控制台 / 源码 / curl)、按资源类型的改法、五分钟验证清单,以及和证书问题的区分表。

    教程阅读约 8 分钟
    SSL/TLS → 边缘证书 → 打开 Always Use HTTPS 和自动 HTTPS 重写

交给我们

不想自己动手?

泓森互联提供 SSL 证书终身维护服务:部署、监控、自动续期与失效应急,一次购买长期有效。服务范围与价格以服务页为准;也可以先做免费体检,把情况摸清楚再决定。

留个联系方式,我们帮你看看

不确定自己的网站是什么情况?留下信息,或直接 预约诊断,我们把体检结果和修复路径说清楚。

体验 AI 销售