pfefferl: IE6: xmlhttprequest wird erst nach 5 Minunten gesendet

Beitrag lesen

Hallo,

ich bin mit einem sehr seltsamen Problem konfrontiert.

Ich habe die webapp www.schuldenonline.at geschrieben, die sehr intensiv mit ajax arbeitet. Verwenden tu ich dabei prototype.js. Die Anwendung läuft bereits seit einiger Zeit ohne Schwierigkeiten, nur:

Es gibt immer wieder mal einen Client, bei dem die xmlhttprequest's nicht funktionieren bzw. sehr seltsam funktionieren. Bei diesen einzelnen Clients wird nämlich der eigentliche request erst nach 5 Minuten vom IE an den Server geschickt. Ja genau, der request wird nach Absetzen erst nach 5 Minuten, nicht 4 oder 3, sondern eben 5 Minuten ageschickt. ReadyState 1 bis 3 wird normal abgearbeitet, bis der IE den request aber wirklich abschickt, ReadyState = 4 wird, dauert es genau 5 Minuten. Die request kommt dann auch erfolgreich beim Server an, wird abgearbeitet und erfolgreich an den IE zurückgeschickt, der ihn dann auch ordnungsgemäß verarbeitet.

Bei diesen Clients handelt es sich durchegehend um IE 6.0 auf W2K Rechnern.

Normalerweise funktionierts auch mit IE 6.0 unter W2K, aber eben nicht immer.

Getestet werden kann die Sache unter https://www.schuldenonline.at/connection Hier kann ein einzelner oder mehrere async-POST-xmlhttprequest abgeschickt werden.

Da ich von den Schwierigkeiten mit SSL und IE6 in Verbindung mit "keep-alive" weiß, wird die Verbindung nach jedem response geschlossen. Auch ein Wechsel von HTTP 1.1 auf 1.0 hat nichts gebracht.

Hat jemand eine Idee, wo ich den Fehler noch suchen könnte.

lg
Ludwig