Linulex
Silver Pleskian
Hi Jan,
AFAIK fail2ban was working fine...
It was the recent update to Plesk that caused the problem?
Unless I've got things the wrong way around in my head of course...
yes and no
yes: it stopped working at the same time update 68 was released, but that is coincidence
no: plesk doesn't make fail2ban, the fail2ban you have is distributed by epel repositry, so plesk is not responsible for changes to it, and cant be blamed
yes: fail2ban changed something and plesk doesn't handle those changes yet.
no: the version officially distributed by plesk is 0.8.3, so they guarantee plesk works with that version, not another one.
if you want to use the version that is officially by plesk, you can download it here
http://autoinstall.plesk.com/PSA_12.0.18/dist-rpm-CentOS-6-x86_64/opt/fail2ban/
(thanks to UFHH01 for the link, spared me the time to look it up)
But thats 0.8.3, not 0.9.2 like mine, and don't forget to exclude it in the epel repo then.
As for running CentOS 6.6 rather than CentOS 6.7 as you said yourself,
"...is a bugfix and new functionality release, not a security release so there is no harm in downgrading." ;o)
That's something completly different. centos 6.7 IS a security update. centos 6.7 was released on 5 sept 2015
https://wiki.centos.org/Manuals/ReleaseNotes/CentOS6.7
rhel, the upstream 6.7 was released on 22 sept 2015
Take a look at all the errate on or after that date
https://rhn.redhat.com/errata/rhel-server-6-errata.html
Everything released on or after 22 sept with a little lock in front of it is a security update.
I guess I'll have to put some time aside to do the fail2ban downgrade.
What will the situation be if the next fail2ban update happens to be a security one?
then you have a few options:
a) hope plesk fixed it by then for that version
b) use the official supported version
c) temporary remove it and stop using it
d) remove it from plesk and install it trough yum/from source/whatever, configure it trough the commandline, or trough the webmin module or progamme some php scripts yourself, whatever. There is no law you have to do it trough plesk.
We still have several plesk 8.6 servers and are using fail2ban on those in a d) setup. Its installed with yum at the commandline and configured trough the mc editor.
downgrading is very simple
- delete it from plesk
- delete /etc/fail2ban
- install my rpm
- go to plesk, start it, start the jails you want
add exclude=fail2ban* to the epel repo (config file is /etc/yum.repos.d/epel.repo) else you will get the 0.9.3 update again.
Hope this helps a bit
regards
Jan