mod_evasive icon indicating copy to clipboard operation
mod_evasive copied to clipboard

Apache mod_evasive module

Results 22 mod_evasive issues
Sort by recently updated
recently updated
newest added

Many thanks for forking and continuing developing this most useful module! Currently, `mod_evasive` can’t be used inside `` or ``. A situation where we often want the capability of `mod_evasive`,...

feature request

Hi, When building mod_evasive 2.4.0 on FreeBSD 13.5, an error occur. And probably occurs on other UNIXes too (like OpenBSD/Solaris/HPUx/AIX). This happen because on FreeBSD 13.5, the _s6_addr32_ structure inside...

Using s6_addr struct, in compliance with RFC 2553 and 3493 – also POSIX 1003.1-2017 This solves build issues on FreeBSD 13.5 In FreeBSD < 14.1, the 's6_addr32' structure inside /usr/include/netinet6/in6.h...

In dual stack environments, r->useragent_addr might return an IPv4 mapped IPv6 address instead of a regular IPv4 address. In that case, apr_sockaddr_t->family will return AF_INET6 instead of AF_INET and will...

Currently mod_evasive only checks the requests's `useragent_ip`. This is useless when running behind a reverse proxy (or NAT firewall?). Check if the `X-Forwarded-For` header exists and contains a valid ip...

feature request

Hello. I have an issue when enabled modevasive with awstats apache: Apache/2.4.52 (Ubuntu) awstats: 7.8 modevasive: 2.2.0 installed from https://github.com/jvdmr/mod_evasive/releases/download/2.2.0/libapache2-mod-evasive.deb it is my example config: ``` DOSEnabled true DOSHashTableSize 1000...

As noticed in #51 included .deb package is for arm64 architecture which is very confusing since most of the people would expect an amd64.

I installed the .deb file from the source code (because it was not part of the release artifacts) https://github.com/jvdmr/mod_evasive/blob/main/dist/libapache2-mod-evasive.deb via `dpkg -i libapache2-mod-evasive.deb` as described in the README.md I instantly...

Some places in the README.md file still say HTTP 403 instead of the 429 this fork uses.

Possibly related to #2 When mpm_itk is installed and active, mod_evasive never gets triggered. Disabling mpm_itk makes mod_evasive behave as expected. Tested on Debian 8.9, Apache 2.4.10

bug