Firefox 会检查网站的安全证书,以确保网站合法且您的连接已被加密。若证书无法通过验证,Firefox 将终止连接并显示 “警告:存在潜在安全风险” 页面。
本文解释了最常见的相关错误代码(SEC_ERROR_UNKNOWN_ISSUER、MOZILLA_PKIX_ERROR_MITM_DETECTED 和 ERROR_SELF_SIGNED_CERT)的含义,以及如何排查这些问题。请参阅 安全警告码是什么意思?,了解其他“警告:存在潜在安全风险”错误代码的相关信息。
目录
理解错误代码
- 在警告页面,点击 。
- 查看显示的错误代码。
- 如果您看到:
- SEC_ERROR_UNKNOWN_ISSUER 或 MOZILLA_PKIX_ERROR_MITM_DETECTED:证书由不受信任的机构颁发。
- ERROR_SELF_SIGNED_CERT:网站使用了自签名证书。
如果错误出现在多个安全网站上
这通常意味着您的设备或网络上有东西正在拦截安全连接并替换网站证书。常见原因:
- 杀毒软件扫描加密连接
- 企业网络监控工具
- 恶意软件
检查杀毒软件设置
Avast/AVG
- 打开 Avast 或 AVG 控制面板。
- 进入 → → → 。
- 在 下,取消勾选 。
- 在旧版本产品中,您可以通过 > > ,然后点击 旁的 找到对应选项。
- 确认并重启 Firefox。
Bitdefender
- 打开 Bitdefender 控制面板。
- 进入 → → 。
- 关闭 加密网页扫描 设置。
- 在旧版本产品中,您可以在 > 中找到标为 扫描 SSL 的对应选项。
企业版 Bitdefender 产品请参考 Bitdefender 支持中心页面。
Bullguard
- 打开 Bullguard 控制面板。
- 进入 → 高级 → 。
- 在 部分,为显示错误的网站取消勾选 选项。
ESET
按照 ESET 支持文章 的步骤禁用并重新启用 SSL/TLS 协议过滤。
Kaspersky
- 打开 Kaspersky 控制面板。
- 进入 → → 。
- 在 中,选择 不扫描加密连接。
- 重启系统。
检查企业网络拦截
如果您在使用工作网络,IT 部门可能需要将拦截证书添加到 Firefox 的信任存储中。操作说明参见 CA:AddRootToFirefox。
扫描恶意软件
某些恶意软件会拦截安全连接。详见 针对 Firefox 恶意软件的故障排除。
如果错误仅出现在单个网站
可能原因:
- 服务器配置错误
- 缺少中间证书
- 自签名证书
若该网站属于您,请使用 SSL Labs 进行测试,并修正所有“证书链问题:不完整”的结果。
无法绕过警告时
以下情况不会显示 接受风险并继续:
- 网站使用了 HTTP 严格传输安全(HSTS)
- 证书存在特定严重错误
- 您的 Firefox 受企业策略管理且已禁用绕过功能
对于重要网站(银行、邮箱服务商),绝不允许绕过,因为这可能表示您的连接已遭破坏。
关于永久性例外
Firefox 不允许为大多数网站设置永久证书例外,尤其是公共互联网网站。对于本地网络网站(LAN),最安全的方法是:
- 安装来自可信机构的有效证书
- 手动将服务器证书添加到 Firefox 的证书存储中
绕过警告(当可用时)
如果 Firefox 允许:
- 在警告页面,点击 。
- 点击 。