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に次の2行を追加し、Apacheを再起動して、それぞれ再起動して問題が解決するかどうかを確認することです。しかし、解決しません。

cacert.pemの新しいコピーをダウンロードした後、最初に試したのは

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

それから私は試した

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

しかし、まだ同じエラーが発生します

ご協力いただければ幸いです。どうぞよろしくお願いいたします。

答え1

最終的に、この設定を 443 接続用の Apache ホスト ファイルに配置しました。

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

お役に立てれば幸いです

関連情報