Hallo,
mod_security liefert mir im Log-File folgende Fehlermeldung:
ModSecurity: Rule execution error - PCRE limits exceeded
Google lieferte mir diese Lösung http://www.hagen-bauer.de/2010/06/modse ... eeded.html, leider wurde der Fehler aber nicht beseitigt. Kennt jemand eine Lösung für das Problem?
Gruß Hille
ModSecurity: Rule execution error - PCRE limits exceeded
-
- Posts: 5923
- Joined: 2004-05-23 12:53
Re: ModSecurity: Rule execution error - PCRE limits exceeded
Du musst einfach den regulären Ausdruck der Regel korrigieren, damit kein Loop mehr auftritt bzw. die gesetzten Limits der PCRE-Engine nicht erreicht werden.
Re: ModSecurity: Rule execution error - PCRE limits exceeded
Hallo,
kannst du mir das mal genauer erklären, in welcher Datei die Limits geändert werden. Wie genau meinst du das mit "regulären Ausdruck der Regel korrigieren"?
kannst du mir das mal genauer erklären, in welcher Datei die Limits geändert werden. Wie genau meinst du das mit "regulären Ausdruck der Regel korrigieren"?
-
- Posts: 5923
- Joined: 2004-05-23 12:53
Re: ModSecurity: Rule execution error - PCRE limits exceeded
In welcher Datei deiner Apache httpd-Konfiguration die Änderungen stehen müssen, solltest du selbst wissen. Die Direktiven stehen in dem von dir verlinkten Blogartikel.
Ebenso weißt nur du, welche Regeln du derzeit einsetzt und solltest selbst ermitteln können, welche davon ggf. etwas komplexer sind und die konfigurierten Limits erreichen.
Ebenso weißt nur du, welche Regeln du derzeit einsetzt und solltest selbst ermitteln können, welche davon ggf. etwas komplexer sind und die konfigurierten Limits erreichen.
Re: ModSecurity: Rule execution error - PCRE limits exceeded
Hmm, irgend wie stehe ich jetzt auf dem Schlauch. Ich habe die Limits
in die Datei /etc/apache2/modsecurity2/modsecurity_crs_10_config.conf eingefügt.
Die Fehlermeldung bleibt nach wie vor. Auch habe ich die Werte mal erhöht bzw. auch mal niedriger gesetzt, keine Änderung. Wo liegt mein Denkfehler?
Code: Select all
SecPcreMatchLimit 150000
SecPcreMatchLimitRecursion 150000
Die Fehlermeldung bleibt nach wie vor. Auch habe ich die Werte mal erhöht bzw. auch mal niedriger gesetzt, keine Änderung. Wo liegt mein Denkfehler?
Re: ModSecurity: Rule execution error - PCRE limits exceeded
Ich mu0 nochmal nachfragen. Ich habe jetzt die Regel gefunden, die diese Fehlermeldung auslöst. Wie bzw. in welcher Datei werden nun die SecPcreMatchLimit bzw. SecPcreMatchLimitRecursion verändert?
Gruß Hille
Gruß Hille
Re: ModSecurity: Rule execution error - PCRE limits exceeded
Die Regel hat m.E. nichts mit dem genannten Fehler zu tun, ggf. solltest Du weniger Regeln anwenden und dich an das Limit herb tasten.
Das führt sich ggf. eher zur Lösung.
http://forums.cpanel.net/f185/mod_secur ... 56462.html
Das führt sich ggf. eher zur Lösung.
http://forums.cpanel.net/f185/mod_secur ... 56462.html
02:32:12 21.12.2012 und dann sind Deine Probleme alle unwichtig.
Re: ModSecurity: Rule execution error - PCRE limits exceeded
Danke für den Link. Jetzt funktioniert es tadellos.