Entwickler-Ecke

Wünsche, Anregungen & Kritik - Neuer, nerviger Fehler im Forum.


Hochhaus - Sa 25.01.14 19:13
Titel: Neuer, nerviger Fehler im Forum.
Hallo allerseits !

seit gestern nervt mich ein sporadisch auftretender Fehler im Forum. S. Beilage
Was kann man dagegen tun ?
Ich bin eingeloggt und AJAX ist aktiv.

Grüsse,


Hochhaus


Martok - Sa 25.01.14 20:42

Ich hab keine Lust mehr MS hinterherzufixen, weil die mit ihrem Cookiemanager im Zusammenhang mit XHR nicht klarkommen.

Nächstes Update enthält die Meldung nur noch im Testforum und loggt ansonsten nur auf die Konsole. Das löst zwar das drunterliegende Problem nicht, ist mir aber an der Stelle dann egal.


Hochhaus - Sa 25.01.14 21:13

Sorry. Ich verstehe Dich nicht ganz. Habe ich Dich mit meiner Fehlermeldung irgendwie verärgert ?


Hochhaus


Martok - Sa 25.01.14 21:28

Nicht du, aber Microsoft.

Seit der Einführung der API melden sich immer mal wieder IE-Nutzer mit diesem Problem. Solche Debug-Meldungen werden dann angezeigt, wenn ein AJAX-Request nicht richtig formatiert ist (RequestError) oder die Sitzung des Benutzers kaputt ist (SessionError) - im Normalbetrieb treten die nicht auf. Dass sie doch kommen, ist auf Fehler in Microsofts XHR-Implementation zurückzuführen - einmal wird der Request einfach ohne Body übertragen, einmal wird er gar nicht übertragen sondern aus dem Cache beantwortet und irgendwann ist dann halt die Session abgelaufen. Die könnte man problemlos über das Autologin-Cookie wiederbeleben, aber selbst wenn das funktioniert (wie gesagt, Request werden gerne mal gar nicht gesendet...) gibts halt eine neue SID und dann passt geladene Webseite und zwischendurch generierter Zustand nicht mehr zusammen und beim nächsten Refresh würde noch eine neue Session generiert werden.

Tja, und jetzt unterdrück ich halt die Fehlermeldung, da das Problem nicht von unserer Seit aus endgültig fixbar ist :roll: