Thanks for the reply. Fail2Ban should be compatible since it was installed/activated using the Plesk control panel. Before I start messing with more settings on the server I will provide as much info as possible related to the questions you asked in case there is something obvious that I am missing.
[root@web2 ~]# rpm -qi fail2ban
Name : fail2ban
Epoch : 1
Version : 0.9.6
Release : centos7.17031414
Architecture: noarch
Install Date: Mon 11 Sep 2017 07:06:11 PM EDT
Group : System Environment/Daemons
Size : 2114099
License : GPL
Signature : DSA/SHA1, Tue 14 Mar 2017 06:43:12 AM EDT, Key ID bd11a6aa914bdf7e
Source RPM : fail2ban-0.9.6-centos7.17031414.src.rpm
Build Date : Tue 14 Mar 2017 03:47:18 AM EDT
Build Host : bcos7x64.plesk.ru
Relocations : (not relocatable)
Packager : Parallels Ltd. <
[email protected]>
Vendor : Plesk
URL :
Fail2ban
Summary : ban hosts that cause multiple authentication errors
Description :
Fail2ban monitors log files (e.g. /var/log/auth.log,
/var/log/apache/access.log) and temporarily or persistently bans
failure-prone addresses by updating existing firewall rules. Fail2ban allows
easy specification of different actions to be taken such as to ban an
IP using iptables or hostsdeny rules, or simply to send a
notification email.
[root@web2 ~]# fail2ban-client -V
Fail2Ban v0.9.6
Copyright (c) 2004-2008 Cyril Jaquier, 2008- Fail2Ban Contributors
Copyright of modifications held by their respective authors.
Licensed under the GNU General Public License v2 (GPL).
Written by Cyril Jaquier <
[email protected]>.
Many contributions by Yaroslav O. Halchenko <
[email protected]>.
[root@web2 ~]# hostnamectl
Static hostname: (I'll message you hostname if you need it)
Icon name: computer-desktop
Chassis: desktop
Machine ID: f7a3256134074e9aa96e294f575ef24d
Boot ID: 5cfcc5a9fc4a490b98fb0f6c7fc5df3a
Operating System: CentOS Linux 7 (Core)
CPE OS Name: cpe:/o:centos:centos:7
Kernel: Linux 3.10.0-514.26.2.el7.x86_64
Architecture: x86-64
[root@web2 ~]# cat /proc/net/ip_tables_matches
conntrack
conntrack
conntrack
limit
owner
icmp
multiport
udplite
udp
tcp
[root@web2 ~]# iptables -V
iptables v1.4.21
iptables -L is currently running and outputting to a text file. I will attach the file to a reply when it has completed. It seems like it will be quite lengthy. Should it be very slow to generate?