工具介绍

SSL Labs 检测 HTTPS:证书链、TLS 与协议配置

检测公开 HTTPS 服务器的 TLS 配置、证书链和协议支持情况。

为什么浏览器有小锁,还需要服务器测试

浏览器能建立连接,只说明这次访问建立了 TLS 会话,不代表所有配置都达到理想状态。SSL Labs 可以对公开服务器进行更深入的配置分析;它不是渗透测试,也不能保证网站程序不存在漏洞。

站长拿到结果后先看哪里

  1. 确认测试的域名和实际服务一致,区分 apex 与 www 等入口。
  2. 检查证书是否过期、域名覆盖是否正确、证书链是否完整。
  3. 核对协议与加密套件配置,判断旧版本兼容性与安全要求的取舍。
  4. 改完配置后再次检测,并用真实浏览器验证主要设备能否访问。

什么时候不需要反复跑分

如果主要故障是 DNS 解析失败或网页返回 404,TLS 评分不会直接告诉你修复路径。域名解析问题先看 DNS 工具,网页响应异常则检查 HTTP 状态;不要为追求单一评分牺牲必要的客户端兼容性。

提交域名之前应知道什么

这是一项在线检测服务;涉及内部专用地址或不应公开的测试环境时,应先检查组织政策。相关概念可以查看 TLS 证书说明 与 HTTPS 基础。

看到检测结果后先分故障类型

如果报告提示证书链不完整,优先检查服务器是否发送了适当的中间证书;如果提示域名不匹配,检查访问的主机名是否包含在证书覆盖范围;如果提示旧协议或加密套件,再结合实际客户端兼容范围决定如何调整。每改一次配置,都应重新检查公开入口而不是只测试源站。

该检测针对公开可访问的 TLS 服务。对尚未公开的内部服务器,不要为跑在线测试而临时暴露敏感环境;优先使用符合组织要求的本地或内网检测方法。