MyBB.de Forum
400 Bad Request - Druckversion

+- MyBB.de Forum (https://www.mybb.de/forum)
+-- Forum: Archiv (https://www.mybb.de/forum/forum-57.html)
+--- Forum: MyBB 1.6.x (https://www.mybb.de/forum/forum-58.html)
+---- Forum: Allgemeiner Support (https://www.mybb.de/forum/forum-59.html)
+---- Thema: 400 Bad Request (/thread-16710.html)

Seiten: Seiten: 1 2


400 Bad Request - capsicum - 10.08.2010

Seit dem Update auf MyBB 1.6 tritt in meinem Forum sporadisch dieser Fehler auf:

Code:
Bad Request

Your browser sent a request that this server could not understand.
Request header field is missing ':' separator.

˜ ¢°TÛ

Gerade eben wieder, beim Aufruf der Startseite.

Kurz davor ist es der Fehler nach dem Login aufgetreten. Seitdem ist der Login auch nicht mehr möglich. Der Login an sich klappt, dann erscheint die Weiterleitungsseite, danach ist man aber wieder ausgelogt.

Nach dem löschen der Cookies ist der Login wieder möglich.

Wo könnte dir Ursache sein? Huh
Da stimmt wirklich was nicht. Sad
Oder könnte es vielleicht am Browser liegen?

Gerade ist der Fehler schon wieder aufgetreten, beim Login.

Code:
Bad Request

Your browser sent a request that this server could not understand.
Request header field is missing ':' separator.

ù




RE: 400 Bad Request - StefanT - 10.08.2010

Ich denke, so ein Fehler wird vom Server ausgegeben, bevor der PHP-Code ausgegeben wird... Daher kann ich ist mir nicht erklären. Kannst du es mit mehreren Browsern/Rechnern reproduzieren?


RE: 400 Bad Request - capsicum - 10.08.2010

Ich hab jetzt mal den Cache vom Browser gelöscht. Ich werde das weiter beobachten und auch mal einen anderen Browser probieren.


RE: 400 Bad Request - capsicum - 16.08.2010

Der Fehler ist wieder mehrfach aufgetreten.
Ich zeige hier mal den Ablauf. Bringen wird es aber sicher nicht viel, denke ich mal.

Auf diese Seite war ich: http://chiliforum.hot-pain.de/forum-22.html
Dann Sprung auf diese Seite: http://chiliforum.hot-pain.de/forum-22-page-5.html
Ich habe mich als Gast im Forum bewegt.

Dann hab ich das bekommen:
   

Dann hab ich versucht mich einzuloggen. Der Login war aber nicht mehr möglich, erst nachdem die Cookies gelöscht wurden.

Noch ein Phänomen, was nach diesem Fehler aufgetreten ist.
Aktualisiere ich die Startseite mit F5, bekomme ich das zu sehen:

   
Der Cache wurde aber nicht gelöscht!

Nach nochmaligen F5 wird die Seite wieder normal angezeigt.

Vielleicht kann ja jemand was damit anfangen.

So macht es jedenfalls keinen Spaß mehr. Sad

Das Problem besteht definitiv erst seit der MBB Version 1.6.
Mit MyBB 1.4.x hatte ich so einen Fehler noch nie gesehen.



RE: 400 Bad Request - StefanT - 17.08.2010

Es ist definitiv ein Cookie-Problem.
Kannst du es mit anderen Browsern/Computern reproduzieren? Nicht, dass dein Browser ein Fehler hat. Wink


RE: 400 Bad Request - capsicum - 17.08.2010

Das Problem tritt mit dem aktuellen Firefox auf. Mit einem anderen Browser (Epiphany) hatte ich bis jetzt kein Problem,
allerdings konnte ich noch nicht länger testen.

Aus den Apache-Logs konnte ich lesen, dass der Fehler scheinbar nur wenige Mitglieder betrifft.
Der Fehler ist bis jetzt nur bei Linux-Usern auftreten und dort nur mit dem Firefox-Browser.



RE: 400 Bad Request - StefanT - 18.08.2010

Leider kann ich dir nicht sagen, was das Problem ist. Auf jeden Fall ist es sehr merkwürdig. Toungue


RE: 400 Bad Request - capsicum - 18.08.2010

Ich hab noch ein wenig in den Apache-Lodateien geschaut.

Dort konnte ich konkret einzelne HTTP 400 Fehler finden. Es finden sich dagegen sehr viele HTTP 304 Fehler.

Ein paar Beispiele:
Zitat:GET /jscripts/prototype.js?ver=1600 HTTP/1.1" 304
GET /jscripts/general.js?ver=1600 HTTP/1.1" 304
GET /cache/themes/theme3/global.css HTTP/1.1" 304
GET /images/smilies/wink.gif HTTP/1.1" 304

Mehr kann ich leider nicht rausfinden.
Vielleicht kann ja doch jemand was damit anfangen.

Ich vermute ja irgendwas mit den Sessions, Cache, Cookies usw. Ich kenne mich aber auch nicht wirklich aus mit der Materie.

Wie ich festgestellt habe, betrifft das Problem doch nicht nur Linux-User. Sad
Ich hoffe mir kann geholfen werden.


RE: 400 Bad Request - StefanT - 19.08.2010

304 ist kein Fehler, sondern eine gute Meldung. Das sagt, dass die Datei nicht verändert wurde und deshalb nicht wieder übertragen wird (Browser-Cache).


RE: 400 Bad Request - capsicum - 19.08.2010

Mittlerweile hab ich das Gefühl das es nicht an der Forensoftware liegt, da der 400 Bad Request Fehler auch an einer anderen Stelle auftritt.

Könnte der Webserver die Ursache sein?