Hallo Peter, hallo Leute, (sorry für die Pause, aber ich war zu sehr mit der 9.3 beta beschäftigt ;-) Am Sonntag, 20. Februar 2005 12:26 schrieb poeml@cmdline.net:
On Sun, Feb 20, 2005 at 02:02:53AM +0100, Christian Boltz wrote:
# time wget http://www.cboltz.de/de/linux/bash/sl1 real 0m15.362s <--- genau das meinte ich # unset http_proxy ; unset HTTP_PROXY # time wget http://www.cboltz.de/de/linux/bash/sl2 real 0m2.157s <---- besser :-)
Mein wwwoffle ist also eindeutig (Mit-) Verursacher des Problems, [...] Was mir gerade eingefallen ist und mich in diesem Zusammenhang etwas wundert: IIRC hat unter 9.1 auf meinem Laptop ein Apache-Update (!) auf die Version in projects/ das Problem behoben.
Wenn das wo waere, muesste ein (testweiser) Downgrade das Problem wieder zum Vorschein bringen.
Das sagt sich so leicht ;-) Inzwischen findest Du bei mir daheim keine 9.1 mehr, da ich auf 9.2 bzw. auf der Testpartition auf 9.3 beta upgedated habe. Nur auf dem Server (Rootserver bei 1&1, SuSE 9.1) taucht das Problem weiterhin auf. Allerdings möchte ich da möglichst nicht den Apache austauschen, da inzwischen etliche Domains drauf laufen und ich YOU-Updates gegenüber manuellen Updates bevorzuge ;-)
Wenn das so ist, koennte man bei der Gelegenheit koennte man die Header untersuchen (zB fehlende Content-length Kopfzeile), zum spaeteren Vergleich mit dem funktionierenden Setup.
So, ich habe mal mit ethereal den Datenverkehr auf eth0 [1] mitgeschnitten. Der Hinweis "Content-length Header" war gut, PHP von SuSE 9.1 schickt keinen solchen mit (egal ob mit oder ohne wwwoffle). Zum Vergleich habe ich mal den lokalen Apache belauscht (9.3 beta) - dieser schickt Content-Length mit und verursacht auch keine Pause. Leider bin ich im Auswerten von Netzwerkpaketen nicht sonderlich geübt. Ich stelle die Mitschnitte mal auf meine Homepage: http://www.cboltz.de/tmp/ Dateien: mit-wwwoffle.ethereal: Zugriff auf den Server _mit_ wwwoffle (und Pause) ohne-wwwoffle.ethereal: Zugriff auf den Server _ohne_ wwwoffle lokal-ohne-wwwoffle.ethereal: lokaler Zugriff als Vergleichsmöglichkeit Die Dateien können mit Ethereal geöffnet und angezeigt werden.
Ich vermute also, dass doch irgendeine Einstellung (oder Bugfix?) in Apache oder PHP mit im Spiel ist. Ideen?
Im Moment keine konkrete Idee, aber ich vermute eine wwwoffle-Eigenheit, dass er in einer bestimmten Konstellation nicht klarkommt, weil ich noch nie von einem derartigen Problem mit Apache/PHP gehoert habe.
Helfen meine obigen Infos weiter? Die wwwoffe-Version scheint übrigens egal zu sein, da sich das Problem von SuSE 9.1 bis zur aktuellen Beta gehalten hat. Meine wwwoffle- Konfiguration scheint auch keine Rolle zu spielen, da es auch mit der Original-Configdatei zum beschriebenen Problem kommt. Irgendeine Idee, wie ich das Problem beheben könnte? Gruß Christian Boltz [1] Setup hier: - Laptop (10.12.80.30) mit 9.3 beta, lokaler wwwoffle - Server (10.12.80.99, als Router verwendet) mit 9.0, Einwahl per Modem Der Webserver (SuSE 9.1) ist http://www.cboltz.de/de/ Um Caching bei Tests zu vermeiden, kannst Du hinter /de/ einen beliebigen Text anhängen, das stört nicht weiter ;-) --
Weil es sehr weit verbreitet ist, eingespielt und "überall drauf". Die weite Verbreitung ist allenfalls geeignet, die kaputte Syntax auszugleichen, ein Erfordernis also, kein Pluspunkt. [> Ratti und Thorsten Haude in suse-linux zur Frage "Warum procmail?"]