Ошибка 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
задан 4 January 2018 в 03:34

2 ответа

Существует хороший шанс, что ошибка была зарегистрирована к /var/log/fail2ban.log однако, можно также видеть то, что проблема путем выполнения fail2ban-client -x start, и Вы получите что-то описательное.

В моем случае это был exim rejectlog, который еще не существовал.

Кредит к комментарию @bistoco к вопросу.

0
ответ дан 31 October 2019 в 06:57

Ошибка не была зарегистрирована в /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 , и это сработало.

0
ответ дан 8 March 2020 в 22:06

Другие вопросы по тегам:

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