SSL证书检测

Inspect any website's SSL/TLS certificate: validity, days until expiry, issuer, covered hostnames, key strength and the TLS version negotiated.

证书问题:Hostname mismatch, certificate is not valid for 'wrong.host.badssl.com'.浏览器访问 wrong.host.badssl.com 时会显示安全警告。
通用名称(CN)
*.badssl.com
组织
—(域名验证)
颁发者
YR1 · Let's Encrypt
生效日期
29 九月 2026, 20:02 UTC
有效期至
28 十二月 2026, 20:02 UTC 剩余 72 天
证书有效期
89 天
主机名(SAN)
*.badssl.com, badssl.com
公钥
RSA 2048-bit
签名
SHA256
序列号
65C62C1D5361BD7E6951263A67064063934
协议
TLSv1.2 · ECDHE-RSA-AES128-GCM-SHA256
HTTP/2 (ALPN)
未协商
服务器
104.154.89.105:443

检查 wrong.host.badssl.com 的安全标头 · WHOIS

SSL证书检测会测试什么?

我们会连接到服务器的 443 端口(或您指定的端口),使用您输入的主机名执行真实的 TLS 握手,并依据大多数软件所用的 Mozilla 信任库来验证证书。您会得到一个明确的结论,以及修复问题所需的详细信息:

  • 信任:证书链能否追溯到受信任的证书颁发机构,以及服务器是否发送了所需的中间证书。
  • 主机名匹配:您访问的名称是否列在证书的主体备用名称(Subject Alternative Names)中。
  • 有效期:确切的日期和剩余天数。剩余不足 21 天的我们会标出。
  • 强度:密钥类型和长度、签名算法,以及协商所得的 TLS 版本和加密套件。

常见的SSL错误有哪些?如何修复?

错误原因修复方法
证书已过期续期失败或被遗忘续期并重新加载网站服务器;启用自动续期(ACME/Let's Encrypt)。
主机名不匹配证书中没有列出该名称(常见于 www 与不带 www 的裸域名之别)重新签发证书,把所有主机名都列为 SAN,或使用通配符证书。
无法获取本地颁发者证书缺少中间证书安装完整证书链(fullchain.pem),而不是只安装叶证书。
自签名证书并非由公共 CA 签发使用来自 Let's Encrypt 等公共 CA 的免费证书。
证书有效期即将缩短。根据 CA/浏览器论坛(CA/Browser Forum)的决定,公共 TLS 证书的最长有效期将分阶段缩短,从 2026 年 3 月起先缩短为 200 天。请现在就实现自动续期。进一步了解 SSL/TLS 证书。

常见问题

SSL和TLS是一回事吗?

TLS 是 SSL 的现代继任者;所有版本的 SSL 都已过时且不安全。人们出于习惯,仍然说“SSL 证书”。

可以检测非标准端口上的证书吗?

可以:加上端口即可,例如 example.com:8443。

可以检测内部服务器吗?

不可以。出于安全考虑,该检测工具只连接公网 IP 地址。

更新于

已复制到剪贴板