我有一台伺服器端 ssl 正在運行的伺服器。
我已經添加 :
SSLVerifyClient require
SSLVerifyDepth 1
SSLCaCertificateFile /etc/ssl/certs/MyCA.crt
現在,每次嘗試載入頁面時,我都會重置連線。 error.log 中沒有錯誤。 Apache 重新啟動時沒有錯誤。
客戶端尚未安裝客戶端憑證。瀏覽器是FF 23.01。我應該收到一條錯誤訊息:「該網站需要證書」。
答案1
Firefox 會檢查您是否擁有由必需的 CA 簽署的憑證。如果您不這樣做,它不會提示您提供一份。這可能被認為是一個可用性錯誤,因為你是對的 - 它應該說,「你需要一個憑證來存取這個 URL」或類似的內容。