Я установил ModEvasive на сервер Ubuntu / Apache 14.04. Мод работает корректно и блокирует DDOS-атаки. Но это не вызывает электронную почту. Я правильно упомянул DOSEmailNotify в файле .conf. Также в файле журнала отображается только PID.
В чем может быть проблема?
Проблема в том, что libapache2-mod-evasive
Модуль был скомпилирован для использования стандартного / стандартного почтового двоичного файла, доступного на большинстве платформ Linux, но в Ubuntu двоичный почтовый файл находится в другом месте.
он пытается отправить использование /bin/mail
. но в Ubuntu он обычно находится под /usr/bin/mail
..
Самое простое решение - создать символическую ссылку из /bin/mail
в текущую активную почтовую программу: /etc/alternatives/mail
отчет об ошибке: https://bugs.launchpad.net/ubuntu/+source/libapache-mod-evasive/+bug/605679