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

Почему 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')


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

Может есть обходной вариант с расположением файла ключа сертификата?
  • Вопрос задан
  • 84 просмотра
Подписаться 1 Средний 3 комментария
Помогут разобраться в теме Все курсы
  • Skillfactory
    Профессия C++ разработчик
    11 месяцев
    Далее
  • Stepik
    Основы работы в консоли Linux, настройка сетевых служб (кластер)
    1 неделя
    Далее
  • Слёрм
    Linux для разработчиков
    2 недели
    Далее
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы
Principal Recruitment Москва
от 200 000 до 250 000 ₽
Principal Recruitment Москва
от 200 000 до 350 000 ₽
IT ATLAS Москва
от 200 000 до 250 000 ₽