Apache und CherryPy Problem
Gerade habe ich auf meinem Webserver den aktuellen Entwurf einer Kundenwebseite Online gestellt. Leider hat das von mir verwendete Framework CherryPy noch ein Problem damit hinter mod_proxy zu laufen. Bis die Entwickler den Bug gefixt haben funktioniert aber auch folgendes in der VHost Konfiguration prima:
SetEnv proxy-nokeepalive 1
Ohne diese Zeile bekommt man vom Apache ziemlich oft einen 408er der so aussieht (nein, da fehlt nichts!):
TTP/1.1 408 Request TimeoutContent-Length: 0 Content-Type: text/plain
Das Problem liegt meiner Meinung nach am Keep-Alive Handling, wo genau der Fehler liegt konnte ich aber noch nicht lokalisieren :-(
Vielen Dank für den Tipp. Hat prima funktioniert (habe mich auch schon fusselig gesucht).
Gibt es schon Neuigkeiten, ob es ohne diesen Trick geht? Ich habe momentan Apache/2.2.16 (Debian) im Einsatz in Verbindung mit Cherrypy 3.2.0 (Python 2.6.6) und Apache leitet eben via mod_proxy an Cherrypy weiter und liefert einige statische Daten.
Gruß,
Sven
Kommentar von Themerius — 19.04.2011 08:09:20 | #
Nein, da kann ich dir nichts dazu sagen. Ich verwende mittlerweile auch kein CherryPy mehr da ich auf Werkzeug umgestiegen bin.
Auch verwende ich kein mod_proxy mehr dafür sondern mod_wsgi, daher kann ich dir leider keine Tipps geben :-/
mfg Betz Stefan
Kommentar von encbladexp — 20.04.2011 17:08:38 | #