在用firefox进行手动测试的过程中,有时候会遇到SEC_ERROR_REUSED_ISSUER_AND_SERIAL问题。
cert_error.png
错误的详细信息是:
Your certificate contains the same serial number as another certificate issued by the certificate authority. Please get a new certificate containing a unique serial number.
翻译过来就是:你的证书包含的序列号和同一个证书机构颁发的另一个证书完全一致。请获得一个带有唯一序列号的新证书。解决方法至少有两种。
-
首选项(preferences)-> 隐私与安全(Privacy & Security)-> 查看证书(Certificates),找到发生冲突的证书,删除。
cert.png -
如果已经安装的证书数量较多,一时很难找出,还有一种较为直接的方法。
Windows
- 关闭所有的firefox实例
- 删除 C:\Users%userprofile%\AppData\Roaming\Mozilla\Firefox\Profiles%profile.default%\cert_override.txt
- 删除C:\Users%userprofile%\AppData\Roaming\Mozilla\Firefox\Profiles%profile.default%\cert8.db
- 打开firefox访问目标网址,将证书作为例外加入证书库。
Mac
- 关闭所有的firefox实例
- 进入~/Library/Application Support/Firefox/Profiles/<profile folder>
- 删除cert_override.txt & cert9db.
- 打开firefox访问目标网址,将证书作为例外加入证书库
如果不知道Profile的路径可以在firefox的地址栏输入:
about:support
进入“故障排除信息”界面,或者 帮助->故障排除信息
troubleshooting_info.png
配置文件夹->在Finder中显示。
Identify-upgrade-Firefox-Error-code-SEC-ERROR-REUSED-ISSUER-AND-SERIAL
网友评论