(Mozilla) Seite kann nicht geöffnet werden
Heizer
- https
Liebes Forum, heute brennt es
Ich bekomme im Loginbereich meiner Seite mit Mozilla eine Fehlermeldung, wenn ich auf einen Button klicke, der per POST einige Daten an eine neue Seite senden soll.
Hier die Fehlermeldung:
ERROR
The requested URL could not be retrieved
While trying to process the request:
POST /login/mod_news.php HTTP/1.1
Host: www.and-y.de
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; de-AT; rv:0.9.9) Gecko/20020311
Accept: text/xml,aplication/xml,application/xhtml+xml,text/html;q=0.9,text/plain;q=0.8,video/x-mng, im [hier fehlt etwas im screanshot]
Accept-Language: de, en;q=0.66, en-us;q=0.33
Accept-Encoding: gzip, deflate, compress;q=0.9
Accept-Charset: ISO-8859-1, utf-8;q=0.66, *;q=0.66
Keep-Alive: 300
Connection: keep-alive
Cookie: PHPSESSID=aa [...]
Referer: http://www.and-y.de/login/write_news.php
Content-Type: application/x-www-urlencoded
The following error was encountered:
Some aspect of the HTTP Request is invalid. Possible problems:
Ich weiß leider nicht, wie so ein Request eigentlich aussehen sollte, und ich weiß auch nicht, wie ich an einen Vergleich komme. Opera und IE funktionieren wunderbar, auch NS 4.x (NS 6.x habe ich im moment nicht).
Wenn es nicht vom Browser abhängig wäre, würde ich sagen, daß dies eigentlich kein Browser-problem ist, sondern der Fehler bei mir liegt, aber ich finde ihn nicht.
Vielen dank für eure Mühen
Heizer
p.s.: Kann sein, daß es Tippfehler in der Fehlermeldung gibt, ich mußte sie von einem Screenshot abschreiben
p.p.s.: Der Fehler ist beliebig oft reproduzierbar und tritt auch bei anderen Seiten auf, die genauso verlinkt sind
Hi,
Some aspect of the HTTP Request is invalid. Possible problems:
[...]
- Content-Length missimg for POST or PUT requests
genau diesen Header vermisse ich :-) Sowas ähnliches habe ich mal bei Netscape 4 gesehen, als ein GET-Formular mit einem ungünstigen enctype zusammen auftrat. Könnte es bei Dir etwas ähnliches sein?
Reduziere das Formular doch mal auf ein Minimum und teste es erneut. Versuche auch, eventuelle Proxies als Fehlerquelle auszuschließen (das dürfte es zwar nicht sein, aber Proxies stehen in solchen Fällen auf der Checkliste trotzdem ganz oben...)
Ansonsten: Hast Du schon mal bei Bugzilla nach dem Problem gesucht?
Wenn es nicht vom Browser abhängig wäre,
Es kann sein, dass es bei diesem Browser einfach erstmalig auffällig wird. Einige andere sind recht tolerant gegenüber manchen im Prinzip illegalen Dingen. Ehrlich gesagt sehe ich aber nicht, was hier wirklich falsch sein könnte, ohne dass der Browser die Ursache ist... :-)
p.s.: Kann sein, daß es Tippfehler in der Fehlermeldung gibt, ich mußte sie von einem Screenshot abschreiben
Warum? Konntest Du den Text nicht (z.B. mit Strg+A) markieren?
p.p.s.: Der Fehler ist beliebig oft reproduzierbar und tritt auch bei anderen Seiten auf, die genauso verlinkt sind
Oh.
Cheatah
Hi,
Some aspect of the HTTP Request is invalid. Possible problems:
[...]
- Content-Length missimg for POST or PUT requests
genau diesen Header vermisse ich :-) Sowas ähnliches habe ich mal bei Netscape 4 gesehen, als ein GET-Formular mit einem ungünstigen enctype zusammen auftrat. Könnte es bei Dir etwas ähnliches sein?
nein s.u.
Reduziere das Formular doch mal auf ein Minimum und teste es erneut. Versuche auch, eventuelle Proxies als Fehlerquelle auszuschließen (das dürfte es zwar nicht sein, aber Proxies stehen in solchen Fällen auf der Checkliste trotzdem ganz oben...)
keine eigenen Proxies, gehe aber über freenet rein, die natürlich einen Proxi verwenden.
Ansonsten: Hast Du schon mal bei Bugzilla nach dem Problem gesucht?
Ja, nichts gefunden, hab jetzt einen Bugreport geschrieben
Wenn es nicht vom Browser abhängig wäre,
Es kann sein, dass es bei diesem Browser einfach erstmalig auffällig wird. Einige andere sind recht tolerant gegenüber manchen im Prinzip illegalen Dingen. Ehrlich gesagt sehe ich aber nicht, was hier wirklich falsch sein könnte, ohne dass der Browser die Ursache ist... :-)
p.s.: Kann sein, daß es Tippfehler in der Fehlermeldung gibt, ich mußte sie von einem Screenshot abschreiben
Warum? Konntest Du den Text nicht (z.B. mit Strg+A) markieren?
Mozilla leitete immer direkt auf eine Fehlerseite von freenet weiter und ließ sich auch nicht davon abhalten. Copy+paste funktionierten nicht
p.p.s.: Der Fehler ist beliebig oft reproduzierbar und tritt auch bei anderen Seiten auf, die genauso verlinkt sind
Oh.
Ich konnte den Fehler nun eingrenzen: er tritt nur bei POST auf, und nur dann, wenn keine einzige variable übergeben wird (was durch das PHP-skript entsteht, das die "hidden" felder nur reinschreibt, wenn sie benötigt werden). Wenn man irgendein "hidden" feld reinschreibt, funktioniert alles. Liegt dann wohl daran, daß soz. ein leerer POST bereich ohne länge existiert, also war dein Tipp wohl richtig und damit sehr hilfreich. danke.
Heizer