fail2ban.service 的任务失败,因为控制进程退出并显示错误代码

fail2ban.service 的任务失败,因为控制进程退出并显示错误代码

我已经在服务器上安装了 fail2ban(操作系统:Ubuntu 16.0.4 LTS)。当我尝试启动它时,收到以下错误消息:

Job for fail2ban.service failed because the control process exited with error code.

以下是各种诊断命令的输出:

morpheous@ZEUS:~$ sudo systemctl status fail2ban.service
● fail2ban.service - Fail2Ban Service
   Loaded: loaded (/lib/systemd/system/fail2ban.service; enabled; vendor preset: enabled)
   Active: inactive (dead) (Result: exit-code) since Sat 2016-10-29 11:46:36 UTC; 18s ago
     Docs: man:fail2ban(1)
  Process: 23122 ExecStart=/usr/bin/fail2ban-client -x start (code=exited, status=255)

Oct 29 11:46:36 ZEUS systemd[1]: fail2ban.service: Unit entered failed state.
Oct 29 11:46:36 ZEUS systemd[1]: fail2ban.service: Failed with result 'exit-code'.
Oct 29 11:46:36 ZEUS systemd[1]: fail2ban.service: Service hold-off time over, scheduling restart.
Oct 29 11:46:36 ZEUS systemd[1]: Stopped Fail2Ban Service.
Oct 29 11:46:36 ZEUS systemd[1]: fail2ban.service: Start request repeated too quickly.
Oct 29 11:46:36 ZEUS systemd[1]: Failed to start Fail2Ban Service.



morpheous@ZEUS:~$ sudo journalctl -xe
Oct 29 11:46:36 ZEUS systemd[1]: fail2ban.service: Service hold-off time over, scheduling restart.
Oct 29 11:46:36 ZEUS systemd[1]: Stopped Fail2Ban Service.
-- Subject: Unit fail2ban.service has finished shutting down
-- Defined-By: systemd
-- Support: http://lists.freedesktop.org/mailman/listinfo/systemd-devel
-- 
-- Unit fail2ban.service has finished shutting down.
Oct 29 11:46:36 ZEUS systemd[1]: fail2ban.service: Start request repeated too quickly.
Oct 29 11:46:36 ZEUS systemd[1]: Failed to start Fail2Ban Service.
-- Subject: Unit fail2ban.service has failed
-- Defined-By: systemd
-- Support: http://lists.freedesktop.org/mailman/listinfo/systemd-devel
-- 
-- Unit fail2ban.service has failed.
-- 
-- The result is failed.
Oct 29 11:46:55 ZEUS sudo[23124]: morpheous : TTY=pts/0 ; PWD=/home/morpheous ; USER=root ; COMMAND=/bin/systemctl status fail2ban.service
Oct 29 11:46:55 ZEUS sudo[23124]: pam_unix(sudo:session): session opened for user root by morpheous(uid=0)
Oct 29 11:46:55 ZEUS sudo[23124]: pam_unix(sudo:session): session closed for user root
Oct 29 11:47:01 ZEUS kernel: iptables_INPUT_denied: IN=eth0 OUT= MAC=[mac_address] SRC=[lan_ip_address] DST=[server_ip_address]
Oct 29 11:47:09 ZEUS sudo[23128]: morpheous : TTY=pts/0 ; PWD=/home/morpheous ; USER=root ; COMMAND=/bin/journalctl -xe
Oct 29 11:47:09 ZEUS sudo[23128]: pam_unix(sudo:session): session opened for user root by morpheous(uid=0)
lines 1353-1374/1374 (END)

有人知道这里发生了什么吗?更重要的是 - 如何解决这个问题?

答案1

如果我没记错的话,您还没有在服务器上安装任何 MTA(sendmail/postfix)。安装 sendmail/postfix 后尝试重新启动 fail2ban。

安装 MTA 后我已经解决了该问题。

答案2

网状矮人2016 年 10 月 29 日 18:26,以下建议解决了我的问题:

cp /etc/fail2ban/jail.conf /etc/fail2ban/jail.local

相关内容