~ubuntu-branches/ubuntu/vivid/fail2ban/vivid

« back to all changes in this revision

Viewing changes to config/filter.d/apache-overflows.conf

  • Committer: Package Import Robot
  • Author(s): Yaroslav Halchenko
  • Date: 2013-11-17 17:29:06 UTC
  • mfrom: (1.2.9)
  • Revision ID: package-import@ubuntu.com-20131117172906-buaklkz2i416bh04
Tags: 0.8.11-1
* Fresh upstream release
  - this release tightens all shipped filters to preclude
    possible injections leading to targetted DoS attacks.
  - omitted entry for ~pre release changelog:
    - asterisk filter was fixed (Closes: #719662),
    - nginx filter/jail added (Closes: #668064)
    - better detection of log rotation in polling backend (Closes: #696087)
    - includes sever name (uname -n) into subject of sendmail actions
      (Closes: #709196)
* debian/jail.conf
  - dropbear jail: use dropbear filter (instead of ssh) and monitor
    auth.log instead of non-existing /var/log/dropbear (Closes: #620760)
* debian/NEWS
  - information for change of default iptables action to REJECT now
    (Closes: #711463)
* debian/patches
  - changeset_d4f6ca4f8531f332bcb7ce3a89102f60afaaa08e.diff
    post-release change to support native proftpd date format which
    includes milliseconds (Closes: #648276)
  - changeset_ac061155f093464fb6cd2329d3d513b15c68e256.diff
    absorbed upstream

Show diffs side-by-side

added added

removed removed

Lines of Context:
8
8
 
9
9
[Definition]
10
10
 
11
 
failregex = ^%(_apache_error_client)s (Invalid (method|URI) in request|request failed: URI too long|erroneous characters after protocol string)
 
11
failregex = ^%(_apache_error_client)s ((AH0013[456]: )?Invalid (method|URI) in request .*( - possible attempt to establish SSL connection on non-SSL port)?|(AH00565: )?request failed: URI too long \(longer than \d+\)|request failed: erroneous characters after protocol string: .*|AH00566: request failed: invalid characters in URI)$
12
12
 
13
13
ignoreregex =
14
14
 
 
15
# DEV Notes:
 
16
 
17
# fgrep -r 'URI too long' httpd-2.*
 
18
#   httpd-2.2.25/server/protocol.c:                          "request failed: URI too long (longer than %d)", r->server->limit_req_line);
 
19
#   httpd-2.4.4/server/protocol.c:                              "request failed: URI too long (longer than %d)",
 
20
#
 
21
# fgrep -r 'in request' ../httpd-2.* | fgrep Invalid
 
22
#   httpd-2.2.25/server/core.c:                     "Invalid URI in request %s", r->the_request);
 
23
#   httpd-2.2.25/server/core.c:                          "Invalid method in request %s", r->the_request);
 
24
#   httpd-2.2.25/docs/manual/rewrite/flags.html.fr:avertissements 'Invalid URI in request'.
 
25
#   httpd-2.4.4/server/core.c:                     "Invalid URI in request %s", r->the_request);
 
26
#   httpd-2.4.4/server/core.c:                              "Invalid method in request %s - possible attempt to establish SSL connection on non-SSL port", r->the_request);
 
27
#   httpd-2.4.4/server/core.c:                              "Invalid method in request %s", r->the_request);
 
28
#
 
29
# fgrep -r 'invalid characters in URI' httpd-2.*
 
30
#   httpd-2.4.4/server/protocol.c:                              "request failed: invalid characters in URI");
 
31
#
 
32
# http://svn.apache.org/viewvc/httpd/httpd/trunk/server/core.c?r1=739382&r2=739620&pathrev=739620
 
33
#   ...possible attempt to establish SSL connection on non-SSL port
 
34
#
 
35
# https://wiki.apache.org/httpd/ListOfErrors
15
36
# Author: Tim Connors