file_get_contents к серверу https внезапно начал отказывать

У меня есть несколько сайтов, работающих на чайница. Я звоню между ними на одной машине из php-приложений

file_get_contents('https://myapi.example.com/my/api/call');

до сегодняшнего дня все работало прекрасно, потом я начал получать

Сбой операции SSL с кодом 1. Сообщения об ошибках OpenSSL: ошибка: 14090086: процедуры SSL: ssl3_get_server_certificate: сбой проверки сертификата

Все мои сертификаты от LetsEncrypt.org, которые были получены Caddy, и с тех пор, как они работали до недавнего времени, мне интересно, что изменилось.

Я пробовал настройку

 verify_peer = false

в разных контекстах безуспешно, а также я знаю, что этот вид ломает SSL, который не является хорошим долгосрочным решением.

Есть идеи?

0

Решение

По сути, я не знаю, что послужило причиной этой ошибки, но отзыв моего сертификата и получение нового решили проблему.

Просто позвоните Кэдди с

caddy -revoke myapi.example.com

Затем перезагрузите Caddy и проблема была решена.

0

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]