Hallo,
wir haben bei einem Opensuse 11.3 System unter anderem einen Apache/2.2.15 laufen. Da wir viele Thumbnails auf einzelnen Seiten anbieten, würden wir gerne die keepalive Funktion von Apache nutzen.
Leider haben wir (reproduzierbar) festgestellt, dass Post-Requests teilweise fehlerhaft verarbeitet werden, wenn keepalive aktiviert ist. Bei jedem x-ten Post request geht der gesamte Body des requests verloren, während der head-Teil übertragen wird.
Da auf unserer Seite aber bei den meisten Requests Get verwendet wird, würde es reichen, keeplive für alle Post requests zu deaktivieren. Leider will uns das nicht gelingen.
Wir haben es in /etc/apache2/server-tuning.conf mit folgender Anweisung versucht:
SetEnvIf Request_Method "POST" nokeepalive
In der /etc/apache2/http.conf versuchten wir (auch ohne Erfolg):
<Limit POST>
SetEnv nokeepalive
</Limit>
Hat jemand eine Idee, wie wir keepalive für Post requests deaktivieren können?
Vielen Dank und Gruß
Fossy
wir haben bei einem Opensuse 11.3 System unter anderem einen Apache/2.2.15 laufen. Da wir viele Thumbnails auf einzelnen Seiten anbieten, würden wir gerne die keepalive Funktion von Apache nutzen.
Leider haben wir (reproduzierbar) festgestellt, dass Post-Requests teilweise fehlerhaft verarbeitet werden, wenn keepalive aktiviert ist. Bei jedem x-ten Post request geht der gesamte Body des requests verloren, während der head-Teil übertragen wird.
Da auf unserer Seite aber bei den meisten Requests Get verwendet wird, würde es reichen, keeplive für alle Post requests zu deaktivieren. Leider will uns das nicht gelingen.
Wir haben es in /etc/apache2/server-tuning.conf mit folgender Anweisung versucht:
SetEnvIf Request_Method "POST" nokeepalive
In der /etc/apache2/http.conf versuchten wir (auch ohne Erfolg):
<Limit POST>
SetEnv nokeepalive
</Limit>
Hat jemand eine Idee, wie wir keepalive für Post requests deaktivieren können?
Vielen Dank und Gruß
Fossy