Ubuntu Server 16.04 Fehler 60: SSL-Zertifikatproblem

Ubuntu Server 16.04 Fehler 60: SSL-Zertifikatproblem

Ubuntu-Server 16.04 PHP7.4 Apache2 mit WordPress Geotrust SHA256-Zertifikat

Ich erhalte derzeit die folgende Fehlermeldung

cURL-Fehler 60: SSL-Zertifikatproblem: Lokales Ausstellerzertifikat konnte nicht abgerufen werden

Ich habe die meisten Lösungen zu den vielen Fragen hier durchgelesen und ausprobiert, aber ohne Erfolg

Die letzten beiden, die ich versucht habe, sind das Hinzufügen der folgenden zwei Zeilen zu php.ini und das erneute Starten von Apache nach jeder Zeile, um zu sehen, ob das Problem dadurch gelöst wird. Aber das tut es nicht

Nach dem Herunterladen einer neuen Kopie von cacert.pem Das erste, was ich ausprobierte, war

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

Dann habe ich versucht

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

Aber ich bekomme immer noch den gleichen Fehler

Jede Hilfe ist sehr willkommen. Vielen Dank

Antwort1

Ich habe diese Konfiguration schließlich in der Apache-Hostdatei für die 443-Verbindung platziert.

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

Ich hoffe, das hilft

verwandte Informationen