Ubuntu Server 16.04 錯誤 60:SSL 憑證問題

Ubuntu Server 16.04 錯誤 60:SSL 憑證問題

Ubuntu伺服器16.04 PHP7.4 Apache2運行wordpress Geotrust SHA256憑證

我開始收到以下錯誤

cURL 錯誤 60:SSL 憑證問題:無法取得本機頒發者憑證

我已通讀並嘗試了此處許多問題的大多數解決方案,但無濟於事

我最近嘗試過的 2 行是將以下兩行添加到 php.ini 中,然後重新啟動 Apache,並在每一行之後重新啟動,看看是否解決了問題。但事實並非如此

下載 cacert.pem 的新副本後,我嘗試的第一個是

curl.cainfo = "/path/to/cacert.pem"

然後我嘗試了

openssl.cafile = "/path/to/cacert.pem"

但我仍然遇到同樣的錯誤

非常感謝任何幫助。非常感謝

答案1

我最終將此配置放置在 Apache 主機文件中以用於 443 連線。

SSLProtocol all -SSLv2 -SSLv3 -TLSv1 -TLSv1.1
SSLOptions +FakeBasicAuth +ExportCertData +StrictRequire
SSLCertificateFile /etc/ssl/certs/your_cert_name.pem
SSLCertificateKeyFile /etc/ssl/private/www.your_key_name.co.uk.key
SSLCertificateChainFile /etc/ssl/certs/your_intermediate.crt

希望有幫助

相關內容