Ssl-Certificate

重新安裝後伺服器 HTTPS 訪問不起作用

  • July 28, 2020

我已經設置了一個 Citadel 組件伺服器,以及它的 WebCit Web 管理界面。它適用於 HTTPS 訪問。但是,我不得不重新安裝伺服器,當我嘗試通過 HTTPS 再次訪問伺服器時,我在 Firefox 中收到以下錯誤:

您收到了無效的證書。請聯繫伺服器管理員或電子郵件通訊員,並提供以下資訊:

您的證書包含與證書頒發機構頒發的另一個證書相同的序列號。請獲取包含唯一序列號的新證書。

(錯誤程式碼:sec_error_reused_issuer_and_serial)

我可以在伺服器端做些什麼來緩解這個問題?還是只是在 Firefox 中重置某些內容?首先有什麼方法可以防止這個問題?謝謝。

我之前在使用帶有 WiFi 路由器的 FireFox 時看到過這個錯誤——這很煩人,因為 FF 的行為不像你所期望的那樣(即讓你添加一個異常並完成它)。

誠然,問題出您的 SSL 證書(生成時應該有一個新的序列號),但由於證書是使用硬編碼值生成的,因此更容易為 FireFox 應用解決方法。

這是對我有用的修復:

想“它怎麼知道?” 我認為它必須將證書儲存在其他地方。我關閉了 Firefox,打開了我的配置文件目錄,找到了 cert8.db,將其重命名並啟動了 Firefox。重新創建了 cert8.db 文件,我能夠為新證書添加例外。

FireFox 支持的相同序列號證書錯誤

引用自:https://serverfault.com/questions/189565