[Website] mod_proxy, Re: [Support] Re: mgw00: Zope-Einrichtung
Michael Hierweck
team at edv-serviceteam.net
Sat May 5 19:52:00 CEST 2007
Hallo,
Michael Hierweck wrote:
>
> Den Schalter haben wir nicht gefunden ;) aber wir konnten einen Bug in
> mod_proxy für Apache 1.3 ausfindig machen. mod_proxy macht aus mit "%20"
> codierten Leerzeichen in URLs echte Leerzeichen " ". Da echte
> Lerrzeichen in http an dieser Stelle nicht erlabt sind,
>
> (für Techniker:
> mod_proxy verwandelt
> GET /irdendeine%20schoene%20Datei.txt HTTP/1.1
> in
> GET /irdendeine schoene Datei.txt HTTP/1.1)
>
> quittiert Zope diese Requests (korrekterweise) mit "400 Bad Request".
>
> Es handelt sich also nicht um ein Zope-Problem oder eine
> Fehlkonfiguration, sondern um einen mod_proxy-Fehler. (Dieser Fehler
> betrifft insofern auch die Tomcat-Nutzer bei HS.)
>
> Vor diesem Fehler in der Installationsanleitung (mod_proxy) gewarnt:
> http://www.hostsharing.net/dokumentation/installationsanleitungen/zope.html
mir fiel gerade auf, dass in der Tomcat-Anleitung dazu nichts gesagt
wird. Da Tomcat aber IMHO keine CGI-Modus kennt, sondern alternativ nur
via iptables angesprochen werden kann (was Zope natürlich auch könnte),
könnte dies auch hier eine Falle darstellen. Wir wissen ja nicht, ob
eine Tomcat-basierende Anwendung evtl. auch mal mit Leerzeichen spielt.
Mit Apache 2.2 sind wir nach meinen Tests dieses Problem los.
Viele Grüße
Michael
--
EDV-Serviceteam Werthmann & Hierweck GbR
Annika Werthmann, Michael Hierweck
Kleyer Weg 36, 44149 Dortmund
http://www.edv-serviceteam.net
More information about the Website
mailing list