PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : mod_evasive will nicht



netmaster
25.01.11, 18:42
Hallo.

Ich habe mir das Apache modul mod_evasive installiert.
Im Verzeichnis mods-available eine conf angelegt mit den Werten:


<IfModule mod_evasive20.c>
DOSHashTableSize 3097
DOSPageCount 2
DOSSiteCount 50
DOSPageInterval 1
DOSSiteInterval 1
DOSBlockingPeriod 1
DOSEmailNotify meine@email.de
DOSWhitelist 127.0.0.1
</IfModule>


Danach mit a2enmod das Ganze aktiviert.
Mit einem Test-Perlscript habe ich dann von meinem Rechner zu Hause den Angriff gestartet.

Aber ich bekomme immer ein 302 zurück anstatt ein 403.
Da greift dann wohl das Modul nicht wirklich.

Hat jemand für mich eine Idee, wo das Problem liegen könnte?

THX im Voraus.

heatwalker
25.01.11, 23:01
Also bei mir nachgestellt funktioniert das einwandfrei.

/etc/apache2/mods-available/mod-evasive.conf

<IfModule mod_evasive20.c>
DOSHashTableSize 3097
DOSPageCount 2
DOSSiteCount 50
DOSPageInterval 1
DOSSiteInterval 1
DOSBlockingPeriod 10
</IfModule>


und
/etc/apache2/mods-available/mod-evasive.load

LoadModule evasive20_module /usr/lib/apache2/modules/mod_evasive20.so



a2enmod mod-evasive

/etc/init.d/apache2 restart


Ich bekomme hier ein "HTTP/1.1 403 Forbidden"

netmaster
26.01.11, 20:07
Ich habe jetzt deine Zeilen einfahc kopiert und bei mir eingefügt, jetzt geht es auch.
Sehr merkwürdig.
Vielleicht war irgendwo ein Schmierzeichen oder so dazwischen.

Alles seh sehr seltsam..... :D

THX.

netmaster
26.01.11, 20:30
Boah, ich habe den Fehler.
Sobald ich die Zeile mit Notifyemail eintrage, dann geht es nimmer.
Nehme ich die raus, dann klappt es wieder.

Vielleicht weis jemand, warum das mit dem Notify nicht klappt.
Habe im Netz keine andere Schreibweise gefunden.