Page 1 of 1

Не активная (серая) панель file2ban (CentOS 7)

Posted: Sun Mar 29, 2020 7:38 pm
by M1chael
Платформа CentOS 7 со всеми обновлениями.
Установлена VestaCP (nginx, php-fpm, named, remi, proftpd, iptables, fail2ban, exim, dovecot, spamassassin, clamav, softaculous, postgresql)

Столкнулся с проблемой когда в разделе Сервера статус file2ban показывается не активным!
При этом все процессы работают, логи пишутся, адреса банятся и заносятся в соответствующую форму.

Два дня поиска проблемы не прошли даром))

Теперь к основному:
- вся проблема в процессах file2ban
в версии 9.4..9.8 - процесс - file2ban-server
в версии 10.5 ... - процесс - f2b/server

Суть проблемы - Веб-оболочка VestaCP все еще проверяет наличие старого процесса для правильного отображения !!!

Решение проблемы:
необходимо исправить скрипт VestaCP, а именно файл v-list-sys-services что расположен в (/usr/local/vesta/bin/)
275 строка
вместо этого: get_srv_state $FIREWALL_EXTENTION file2ban script
должно быть указано: get_srv_state $FIREWALL_EXTENTION f2b script

Сохраняем изменения и перезапускаем service file2ban restart
Наслаждаемся результатом))
Всем удачи!

Re: Не активная (серая) панель file2ban (CentOS 7)

Posted: Wed Apr 01, 2020 8:54 am
by lex0013
I solved this problem by reinstalling fail2ban.

First, according to the instructions:
https://github.com/fail2ban/fail2ban

Then he did as it is written here:
https://vestacp.com/docs/#how-to-instal ... hel-centos

Re: Не активная (серая) панель file2ban (CentOS 7)

Posted: Fri May 15, 2020 3:18 pm
by Krendelos
Неверно:
M1chael wrote:
Sun Mar 29, 2020 7:38 pm
275 строка
вместо этого: get_srv_state $FIREWALL_EXTENTION file2ban script
должно быть указано: get_srv_state $FIREWALL_EXTENTION f2b script
Надо:
вместо этого: get_srv_state $FIREWALL_EXTENTION file2ban-server script
должно быть указано: get_srv_state $FIREWALL_EXTENTION f2b/server script

Image

Re: Не активная (серая) панель file2ban (CentOS 7)

Posted: Tue May 19, 2020 10:26 am
by M1chael
Krendelos wrote:
Fri May 15, 2020 3:18 pm
Неверно:
M1chael wrote:
Sun Mar 29, 2020 7:38 pm
275 строка
вместо этого: get_srv_state $FIREWALL_EXTENTION file2ban script
должно быть указано: get_srv_state $FIREWALL_EXTENTION f2b script
Надо:
вместо этого: get_srv_state $FIREWALL_EXTENTION file2ban-server script
должно быть указано: get_srv_state $FIREWALL_EXTENTION f2b/server script

Image
Согласен ... правильнее f2b/server ... проверил ... работает!

Re: Не активная (серая) панель file2ban (CentOS 7)

Posted: Tue Jun 16, 2020 11:19 am
by abst
Спасибо, помогло. Но есть сопутствующий вопрос - устанавливал fail2ban отдельно на уже работающий сервер по этой инструкции - https://vestacp.com/docs/#how-to-instal ... hel-centos но на вкладке Firewall строка List Fail2ban не появилась. Как добавить?

Разобрался, все дело в незавершенной сессии в панели. Перезашел в панель - ссылка появилась.