Zabbix не отправляет письма

Zabbix не отправляет письма

У меня настроено много вариантов оповещений о событиях в Zabbix (несколько почт, несколько каналов в Telegram). Поэтому, когда отвалилась в оповещении одна из почт, то я заметил ни сразу, потому что в целом оповещения нужные приходили, а я не сравнивал что куда пришло, т.к. оповещения направляются в зависимости от своей важности. В общем, случайно заметил в веб-интерфейсе такое, когда не получил одно из писем на почту (но копия прилетела в Телеграм):

Peer certificate cannot be authenticated with given CA certificates: SSL certificate problem: certificate has expired

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

grep -iRI "certificate cannot be authenticated" /var/log/

/var/log/zabbix/zabbix_server.log.1: 1332:20220502:000442.519 failed to send email: Peer certificate cannot be authenticated with given CA certificates: SSL certificate problem: certificate has expired

Я сразу настроил Item вида с ключом, чтобы быть в курсе таких ошибок:

log.count[/var/log/zabbix/zabbix_server.log,"failed"]

И настроил триггер к нему.

#Решение

Вспомнился мне один момент. Описывал я его на блоге у себя. Вот что я сделал.

В файле /etc/ca-certificates.conf нужно найти строчку mozilla/DST_Root_CA_X3.crt и поставить перед ней "!". По итогу выполнить update-ca-certificates.
*это из статье на хабре, что по ссылке выше.

Это решение помогло.

Добавить комментарий