Задать вопрос

Почему Guzzle не видит файл letsencrypt сертификатa на сервере Ubuntu?

Работаю с настройкой Centrifugo, ипользую данный пакета для лары.
Для того, чтобы использовать SSL - в .env прописал путь к ключу сертификата:
...
CENTRIFUGO_SSL_KEY=/etc/letsencrypt/live/папка_с_именем_домена/privkey.pem


но по итогу, при попытке отправить данные центрифугой - получаю ошибку, что нет такого файла:

SSL private key not found:  /etc/letsencrypt/live/папка_с_именем_домена/privkey.pem at /var/www/web-app/vendor/guzzlehttp/guzzle/src/Handler/CurlFactory.php:474)


при этом в тинкере возвращает true :
file_exists('/etc/letsencrypt/live/папка_с_именем_домена/privkey.pem')


Закидывал файл в корень проекта, в этом случае всё ок

Может есть обходной вариант с расположением файла ключа сертификата?
  • Вопрос задан
  • 81 просмотр
Подписаться 1 Средний 3 комментария
Пригласить эксперта
Ваш ответ на вопрос

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

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