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

Почему лог забивается такими ошибками, при этом, всё функционирует?

Есть проект на Laravel. В качестве email-серера используется smtp.yandex.ru.
Недавно логи стали привышать несколько гигабайт каждый. После проверки выяснилось, что они заполнены сообщениями следующего вида:
production.ERROR: Connection could not be established with host smtp.yandex.ru :stream_socket_client(): SSL operation failed with code 1. OpenSSL Error messages:
error:1416F086:SSL routines:tls_process_server_certificate:certificate verify failed {"exception":"[object] (Swift_TransportException(code: 0): Connection could not be established with host smtp.yandex.ru :stream_socket_client(): SSL operation failed with code 1. OpenSSL Error messages:
error:1416F086:SSL routines:tls_process_server_certificate:certificate verify failed at /var/www/server/vendor/swiftmailer/swiftmailer/lib/classes/Swift/Transport/StreamBuffer.php:261)

Если я верно это интерпретирую, то проблема в том, что Яндекс не может верифицировать сервер из-за того что сертификат кажется ему неверным. При этом, письма отправляются и получаются.
С чем это может быть связано и как это можно исправить?
  • Вопрос задан
  • 365 просмотров
Подписаться 2 Средний Комментировать
Пригласить эксперта
Ответы на вопрос 1
ky0
@ky0
Миллиардер, филантроп, патологический лгун
Нет, вы неправильно интерпретируете - это ваше приложение при попытке коннекта почему-то получает невалидный, с его точки зрения, сертификат.
Ответ написан
Ваш ответ на вопрос

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

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