Hi Ken,

maybe fail2ban was upgraded recently on your machine? My ubuntu 16.04
machine (fail2ban version 0.9.3-1) won't read config files too unless I
hand it a full path. This however works for me:

$ cd /etc.fail2ban/filters.d
$ fail2ban-regex /var/log/whatever.log $PWD/myfilter.conf

Kind regards,
        Tom


On 20-10-17 00:08, Ken Johnson wrote:
> Hello,
> 
> fail2ban-regex seems to have changed how it works, and I am baffled why.
> 
> It worked differently, I think, prior to last system restart.
> 
> Previously, if my current working directory was the location of the
> filter conf file, I could specify the filter file by name alone.
> Now, I need to specify the full path to the filter file.
> 
> It doesn't seem to matter which filter file I use from this directory.
> 
> Running as root, on files owned by root.  'more' can open the file,
> why not fail2ban-regex?
> 
> Suggestions?
> 
> Thanks.
> 
> Ken
> 
> 
> =============== session grab begins ================
> root@newmail:/etc/fail2ban/filter.d# whoami
> root
> root@newmail:/etc/fail2ban/filter.d# ls -la
> total 40
> drwxr-xr-x 4 root root 4096 Oct 19 15:54 .
> drwxr-xr-x 6 root root 4096 Oct 19 15:25 ..
> -rw-r--r-- 1 root root  263 Oct 19 14:26 apache-404.conf
> -rw-r--r-- 1 root root  252 Oct 19 14:30 apache-408.conf
> -rw-r--r-- 1 root root  340 Oct 19 14:38 apache-any-error.conf
> -rw-r--r-- 1 root root  321 Oct 19 15:48 apache-badmethod.conf
> -rw-r--r-- 1 root root  268 Oct 19 14:31 apache-OpenVAS.conf
> -rw-r--r-- 1 root root  393 Oct 19 14:35 apache-proxy.conf
> drwxr-xr-x 2 root root 4096 Oct 19 15:44 dist-confs
> drwxr-xr-x 2 root root 4096 Oct 18 15:40 ignorecommands
> root@newmail:/etc/fail2ban/filter.d# more apache-404.conf
> # Fail2Ban Configuration File
> #
> # apache-404
> #
> # Author: Ken Johnson
> # Revision: 16 Sep 2016
> #           19 Oct 2017 - for new mailserver
> #
> # Match failed requests
> #
> #
> [Definition]
> 
> failregex = ^<HOST> \S* \S* \[.*\] "(GET|POST|HEAD).*" 404 .*$
> 
> root@newmail:/etc/fail2ban/filter.d# fail2ban-regex -v /root/alog/a1.log
> apache-404.conf
> 
> Running tests
> =============
> 
> Use   failregex file : apache-404.conf
> ERROR: failed to read apache-404.conf
> root@newmail:/etc/fail2ban/filter.d# 
> 
> 
> ------------------------------------------------------------------------------
> Check out the vibrant tech community on one of the world's most
> engaging tech sites, Slashdot.org! http://sdm.link/slashdot
> _______________________________________________
> Fail2ban-users mailing list
> Fail2ban-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/fail2ban-users
> 

------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
Fail2ban-users mailing list
Fail2ban-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/fail2ban-users

Reply via email to