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

В конце концов я поместил эту конфигурацию в файл хоста 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

надеюсь, это поможет

Связанный контент