我已经安装了一个Citadel群件服务器,加上它的WebCitnetworkingpipe理界面。 它在HTTPS访问中运行良好。 但是,我不得不重新安装服务器,当我尝试通过HTTPS再次访问服务器时,在Firefox中出现以下错误:
您收到了无效的证书。 请联系服务器pipe理员或电子邮件通讯员,并给他们以下信息:
您的证书包含与证书颁发机构颁发的另一个证书相同的序列号。 请获取包含唯一序列号的新证书。
(错误代码:sec_error_reused_issuer_and_serial)
我可以在服务器端做些什么来缓解这个问题? 或者它只是一个重置Firefox中的东西的问题? 首先要防止这个问题的方法是什么? 谢谢。
在使用FireFox和WiFi路由器之前,我已经看到了这个错误 – 这很烦人,因为FF没有像你期望的那样行事(即让你添加一个exception并且完成它)。
当然,问题在于你的SSL证书(它在生成时应该有一个新的序列号),但是因为证书是用一个硬编码值生成的,所以对于FireFox应用一个解决方法会更容易一些。
这是对我有用的修复程序:
思考“它是如何知道的?” 我认为它必须在其他地方存储证书。 我closuresFirefox,打开我的个人资料目录,发现cert8.db,重命名它,并启动Firefox。 cert8.db文件被重新创build,我能够添加新的证书的例外。
FireFox支持证书错误的序列号相同