phdru.name / Russian / blog / 2008 / 05 / 14

<-- Мой дядя самых честных правил Отпуск в Израиле -->

Журнал: 14 мая 2008: fail2ban зависает в Debian 4.0

fail2ban зависает в Debian 4.0. Оказалось, известная проблема. Пока победил проблему, раз в неделю перезапуская fail2ban вот таким скриптом:

fail2ban_wait() {
   i=0
   while pgrep -cf fail2ban >/dev/null && [ $i -lt 1000 ]; do
      i=$((i + 1))
   done
   [ $i -lt 1000 ]
}

fail2ban_stop() {
   /etc/init.d/fail2ban stop &
   if ! fail2ban_wait; then
      rm -f /tmp/fail2ban.sock
      pkill -f fail2ban
      if ! fail2ban_wait; then
         pkill -9 -f fail2ban
         fail2ban_wait
      fi
   fi
}

fail2ban_stop

Upd. Upgrade на 0.8.2 из backports помог - fail2ban больше не зависает.


Теги: debian linux

Эта страница https://phdru.name/Russian/blog/2008/05/14/Debian4.html была сгенерирована 14.07.2021 в 00:37:57 из шаблона CheetahTemplate Debian4.tmpl; Некоторые права зарезервированы. Вы можете узнать о технических аспектах этого сайта.