WordPress. Решение «cURL error 60: SSL certificate problem: unable to get local issuer certificate»

Однажды на одном из сайтов заметил в WordPress меню «Инструменты» — «Здоровье сайта» следующие ошибки:

Rest API выдал ошибку

Запрос к REST API неудачен из-за ошибки.
Ошибка: cURL error 60: SSL certificate problem: unable to get local issuer certificate

Ваш сайт не смог выполнить петлевой запрос

Ошибка: cURL error 60: SSL certificate problem: unable to get local issuer certificate

А также Jetpack писал что есть проблема с соединением к его серверу.

Причиной оказался не указанный SSLCertificateChainFile в конфигурации Apache2, были указаны только:
SSLCertificateFile /etc/letsencrypt/live/ixnfo.com/cert.pem
SSLCertificateKeyFile /etc/letsencrypt/live/ixnfo.com/privkey.pem

Поэтому я добавил:
SSLCertificateChainFile /etc/letsencrypt/live/ixnfo.com/chain.pem

И перезапустил Apache2:
sudo service apache2 restart

После этого ошибки исчезли.

Оставьте комментарий

Добавить комментарий