@ChernovGV

Как пофиксить ошибку «curl 77 error setting certificate verify locations: CAfile *filePath* CApath: *CApath*»?

Добрый день.
Конфигурация:
ОС: Debian
Язык: php 5.6

При попытке отправки запроса из php на https возникает такая ошибка:
"curl 77 error setting certificate verify locations: CAfile *filePath* CApath: *CApath*"
В интернетах пишут:
1) убедится что серт действителен - он действителен
2) Проверить есть ли к нему доступ - есть, отрабатывает file_exist
3) Попробовать попросить сервер не проверять серт - не помогло, возникает ошибка "не передан сертификат"
4) Выставить права 777 - тоже не помогло
5) Поставить пакет "ca-certificates" на сервер - он уже установлен.
6) Указать тип сертификата - указали
7) Перенести серт в папку *CApath* - перенесли
Подскажите, может кто сталкивался, в чем еще может быть проблема?
UPDATE:
8) Заметил что если указывать заведомо ложный путь к серту, то ошибка остается.
9) Поменяли серт с .cer на .pem, с правильным путем к файлу появилась ошибка "51 SSL: couldn't get peer certificate!"
  • Вопрос задан
  • 3429 просмотров
Пригласить эксперта
Ответы на вопрос 1
@ChernovGV Автор вопроса
Решился вопрос, ошибка не с нашей стороны была)
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы