Fail2ban Ошибка при запуске
Недавно я попытался перезапустить Fail2ban
и я получил ошибку, что делает невозможным запуск... Полная ошибка, которую я получил от systemctl status fail2ban
является
Jan 03 18:27:02 nerdofcode.com systemd[1]: fail2ban.service: Control
process exited, code=exited status=255
Jan 03 18:27:02 nerdofcode.com systemd[1]: Failed to start Fail2Ban
Service.
Jan 03 18:27:02 nerdofcode.com systemd[1]: fail2ban.service: Unit
entered failed state.
Jan 03 18:27:02 nerdofcode.com systemd[1]: fail2ban.service: Failed
with result 'exit-code'.
Jan 03 18:27:02 nerdofcode.com systemd[1]: fail2ban.service: Service
hold-off time over, scheduling restart.
Jan 03 18:27:02 nerdofcode.com systemd[1]: Stopped Fail2Ban Service.
Jan 03 18:27:02 nerdofcode.com systemd[1]: fail2ban.service: Start
request repeated too quickly.
Jan 03 18:27:02 nerdofcode.com systemd[1]: Failed to start Fail2Ban
Service.
Jan 03 18:27:02 nerdofcode.com systemd[1]: fail2ban.service: Unit
entered failed state.
Jan 03 18:27:02 nerdofcode.com systemd[1]: fail2ban.service: Failed
with result 'exit-code'.
Полный вывод cat /var/log/fail2ban.log
является:
2018-01-03 18:06:28,337 fail2ban.server [25119]: INFO
Exiting Fail2ban
Буду признателен за любые предложения или решения по этому вопросу.
0 ответов
Существует большая вероятность того, что ошибка была зарегистрирована в /var/log/fail2ban.log
Однако вы также можете увидеть, в чем проблема, запустив fail2ban-client -x start
и вы получите что-то описательное.
В моем случае это был reimlog exim, которого еще не было.
Благодарю комментарий @bistoco по этому вопросу.
Ошибка не была авторизована /var/log/fail2ban.log
как предложено в другом месте. Лучше заранее прекратитьfail2ban
процесс. Наsystemd
вы делаете:
sudo /usr/bin/fail2ban-client stop
В моем случае он даже не работал, поэтому после этого я вручную запустил fail2ban
и это наконец дало мне ошибку:
$ sudo /usr/bin/fail2ban-client stop
RROR Failed to access socket path: /var/run/fail2ban/fail2ban.sock. Is fail2ban running?
$ sudo /usr/bin/fail2ban-client -x start
ERROR No file(s) found for glob /var/log/apache2/*error.log
ERROR Failed during configuration: Have not found any log file for apache-shellshock jail
Я пошел исправил apache-shellshock
инструкции в /etc/fail2ban/jail.local
и перезапущен fail2ban
и это сработало.