Ssl

OpenSSL 錯誤 20:無法獲取本地頒發者證書

  • March 9, 2012

我正在嘗試讓網路解決方案 SSL 工作,但運氣不佳。

openssl verify 給我錯誤 20 無法獲取本地頒發者證書

我已按照此處此處的說明將 crt 文件和 Apache_Plesk_Install.txt 文件複製到 certs 目錄,並將私鑰放在私有目錄中。我已經在 openssl.cnf 中驗證了我將文件放在正確的目錄中。

我按照 Nick Burch 的安裝 CA 證書指南進行操作,但未能解決問題。

如果有人能給我關於發生了什麼的任何想法,我一定會很感激。

平台 CentOS 5.7 OpenSSL 0.9.8e-fips-rhel5

問題出在我在 Apache 中的 ssl.conf 文件中。它覆蓋了 httpd.conf 中域的 VirtualHost 設置,因此我將我的 VirtualHost 設置移動到 ssl.conf 中,位於預設的:443 VirtualHost 條目之前。這樣做解決了我的問題。

再次感謝 Shane Madden 在此問題上提供的所有幫助。

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