Fail2ban不会通过/etc/init.d/fail2ban启动,而是通过/ usr / bin / fail2ban-client

我一直在RHEL上成功运行fail2ban

现在突然启动,停止并通过/etc/init.d/fail2ban重新启动不再起作用:

# /etc/init.d/fail2ban start Starting fail2ban: [ OK ] # service fail2ban status Fail2ban (pid 31808) is running... ERROR Unable to contact server. Is it running? # /etc/init.d/fail2ban stop Stopping fail2ban: [FAILED] 

但是,如果我这样做,它的工作原理:

 # /usr/bin/fail2ban-client start 2014-02-11 15:46:13,863 fail2ban.server : INFO Starting Fail2ban v0.8.4 2014-02-11 15:46:13,863 fail2ban.server : INFO Starting in daemon mode # /usr/bin/fail2ban-client status Status |- Number of jail: 10 `- Jail list: ... #/usr/bin/fail2ban-client stop Shutdown successful 

文件/etc/init.d/fail2ban没有改变,我看不出有什么问题。

我想到了。

有一个stream氓fail2ban进程正在运行。 在我杀死之后,fail2ban现在以通常的方式重新启动。