Страница 1 из 1

cURL error 60: SSL certificate problem

Добавлено: 28 апр 2017, 11:33
Garnet_Fox
Здравствуйте уважаемые форумчане!

Столкнулся с проблемой, над которой бьюсь уже несколько дней, подскажите, в какую сторону хотя бы копать...

Установлено Apache-PHP-7-x64+Nginx-1.10, сайт на https, cms WordPress. До перехода на php 7.1 с nginx и https, все работало нормально.
Суть проблемы: на Wordpress установлен плагин w3 total cache, в котором включается минификация (minify), в ней включена галка Rewrite URL structure (если не включать то все работает), при включенном debug самого w3 total cache отдает следующее:

W3 Total Cache error:It appears Minify URL rewriting is not working. Please verify that the server configuration allows .htaccess
Unfortunately minification will not function without custom rewrite rules. Please ask your server administrator for assistance. Also refer to the install page for the rules for your server.
Technical info
.htaccess file contains rules to rewrite url https://нашсайт/content/cache/minify/90 ... e_test.css. If handled by plugin, it returns "Minify OK" message.
The plugin made a request to https://нашсайт/content/cache/minify/90 ... e_test.css but received:
cURL error 60: SSL certificate problem: unable to get local issuer certificate
instead of "Minify OK" response.

Сертификаты стоят самоподписанные по инструкции отсюда https://habrahabr.ru/post/192446/

Re: cURL error 60: SSL certificate problem

Добавлено: 01 май 2017, 11:01
Garnet_Fox
Дополню, при запущенном сервере, любой запрос curl, на любой сайт с https, выдает
curl: (60) SSL certificate problem: unable to get local issuer certificate

В php.ini
[curl]
curl.cainfo = "%sprogdir%/modules/php/%phpdriver%/cacert.pem"
[openssl]
openssl.cafile="%sprogdir%/modules/php/%phpdriver%/cacert.pem"

cacert.pem качал последний, отсюда https://curl.haxx.se/ca/cacert.pem

Проблем судя по всему элементарная, но затуп не позволяет мне ее решить, помогите :)

Re: cURL error 60: SSL certificate problem

Добавлено: 13 май 2017, 22:51
Максим
Может проблема в сертификатах? Попробуйте пересоздать так:
viewtopic.php?p=21330#p21330

Re: cURL error 60: SSL certificate problem

Добавлено: 09 сен 2017, 20:44
Garnet_Fox
Максим писал(а):Может проблема в сертификатах?
Попробовал, не помогает, там еще в v3.txt надо альтернативные имена включить, а то ругаться браузеры будут. Сейчас снова начал копать эту ситуацию, похоже проблема не в сертификатах.

На продакшене работает apache + nginx, соответственно в open server я включаю модуль Apache + Nginx + PHP 7.1. и получаю эту ошибку, однако если включить модуль без Nginx, даже если сертификаты вообще не ставить, все работает нормально, проблема у меня похоже где-то в связке nginx + аpache, может есть какие идеи?