Sie sind nicht angemeldet.

Lieber Besucher, herzlich willkommen bei: Linux Forum Linux-Web.de. Falls dies Ihr erster Besuch auf dieser Seite ist, lesen Sie sich bitte die Hilfe durch. Dort wird Ihnen die Bedienung dieser Seite näher erläutert. Darüber hinaus sollten Sie sich registrieren, um alle Funktionen dieser Seite nutzen zu können. Benutzen Sie das Registrierungsformular, um sich zu registrieren oder informieren Sie sich ausführlich über den Registrierungsvorgang. Falls Sie sich bereits zu einem früheren Zeitpunkt registriert haben, können Sie sich hier anmelden.

1

22.02.2006, 15:10

Das PM System funktioniert nicht

Hallo auch, seit Heute geht das Pm System nicht mehr, als ich eine PM versenden wollte bekam ich folgende Meldung:

Quellcode

1
2
3
Precondition Failed

The precondition on the request for the URL /pms.php evaluated to false.

2

22.02.2006, 15:36

Hallo,
das liegt nicht am PMS, sondern am installierten mod_security ;)
Du hast gegen folgende Regel verstoßen:

Quellcode

1
2
3
4
5
6
# Ueberarbeitete Form-Spammer-Regeln
    # /horde/imp/compose.php erlauben!
    SecFilterSelective "POST_PAYLOAD" bcc chain
    SecFilterSelective "POST_PAYLOAD" Subject chain
    SecFilterSelective "REQUEST_URI"  !\/horde\/imp\/compose\.php chain
    SecFilterSelective "POST_PAYLOAD" .+ <AT> .+\..{2,4} "deny,log,status:412"

Diese Regel dient v.a. dazu, Formular-Spammer zu blockieren! Aber, Du kannst nicts dafür, denn die Teilstrings bcc und subject kommen im Formular des PMS vor, so dass es genügt, eine Emailadresse anzugeben, damit die Anfrage blockiert wird ...

Das wird geändert, versprochen ;)
Sollte Deine PM wichtig sein, kannst Du schonmal Deine Emailadresse "verschleiern", z.B. a la "prefix AT suffix", dann sollte es auch sofort funktionieren ... ;)

(hehe, die Regel behindert mich auch beim Schreiben dieser Antwort, denke Dir i.d. obigen Regeln mal ein @-Zeichen anstatt <AT>)

Michael
Life is like ice cream: enjoy it before it melts!
"If there is (a God), all evidence indicates that He hates me." - Matt Groening

3

22.02.2006, 16:08

Übrigens: sobald obige Fehlermeldung ("precondition failed ...", HTTP Status Code 412) erscheint, ist dies ein Hinweis auf mod_security ;)

Über Hinweise bin ich Dankbar (PM, Mail, etc.), um die Regeln derart zu verfeinern damit ein störungsfreier Betrieb einerseits, andererseits aber auch ein sicherer Betrieb dieses Webservers gewährleistet ist (safe failing; ich möchte dass das System nach Möglichkeit wie eine Katze immer "auf die Füße" fällt)!


Michael
Life is like ice cream: enjoy it before it melts!
"If there is (a God), all evidence indicates that He hates me." - Matt Groening

Thema bewerten