Try the line in the filter like this:
x-event:publish c-ip:<HOST>

On Sun, 2015-05-17 at 15:01 +0100, Anthony Griffiths wrote:

> I'm running fail2ban-0.8.14-1.el6. on centos 6.6
> 
> hi can some clever bod please help me debug a custom filter?
> the application is red5 media server and what I need is quite
> straightforward but I can't get past some errors.
> There's only one expression in the log file I want to watch for and that's 
> this:
> "x-event:publish c-ip:xxx.xxx.xxx.xxx"
> this expression occurs only once in this typical log line:
> ~2015-05-17 13:31:22,096 [RTMPExecutor#U1UJYZQL0ISMR-1] INFO
> o.r.s.adapter.ApplicationAdapter - W3C x-category:stream
> x-event:publish
> c-ip:xxx.xxx.xxx.xxx-sname:44c13ddb-de6e-4e84-90a2-5cab442b573d
> x-name:livestream1~
> 
> In jail.local I've added this entry:
> 
> [red5]
> 
> enabled  = true
> filter   = red5
> action   = iptables[name=red5, port=1935, protocol=tcp]
> logpath  = /path/to/red5.log
> maxretry = 1
> ignoreip = 123.456.789.10
> 
> I've created a red5.conf file that contains this:
> 
> ---------------------
> [INCLUDES]
> 
> before =
> 
> [Definition]
> 
> _daemon = red5
> 
> failregex = ^%(__prefix_line)s x-event:publish c-ip:<HOST>*$
> 
> ignoreregex =
> ---------------------
> 
> however fail2ban won't start and throws errors, I know I must have a
> wrong syntax somwhere in the failregex but I don't know where, I've
> tried several syntaxes but fail2ban still won't start and gives this
> error:
> 
> # /etc/init.d/fail2ban start
> Starting fail2ban: ERROR  Failed during configuration: Bad value substitution:
>         section: [Definition]
>         option : failregex
>         key    : __prefix_line
>         rawval : x-event:publish c-ip:<HOST>$:
> 
> Thanks for any help.
> 
> ------------------------------------------------------------------------------
> One dashboard for servers and applications across Physical-Virtual-Cloud 
> Widest out-of-the-box monitoring support with 50+ applications
> Performance metrics, stats and reports that give you Actionable Insights
> Deep dive visibility with transaction tracing using APM Insight.
> http://ad.doubleclick.net/ddm/clk/290420510;117567292;y
> _______________________________________________
> Fail2ban-users mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/fail2ban-users


------------------------------------------------------------------------------
One dashboard for servers and applications across Physical-Virtual-Cloud 
Widest out-of-the-box monitoring support with 50+ applications
Performance metrics, stats and reports that give you Actionable Insights
Deep dive visibility with transaction tracing using APM Insight.
http://ad.doubleclick.net/ddm/clk/290420510;117567292;y
_______________________________________________
Fail2ban-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/fail2ban-users

Reply via email to