Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Meteor-Server - Firefox lädt kleine Datei unendlich, IE und Safari können es

7 views
Skip to first unread message

Michael Vogel

unread,
Oct 20, 2011, 4:52:22 AM10/20/11
to
Moin!

Ich baue unter http://piratica.eu derzeit einen Status.net-Server auf.
Für das automatische Nachladen neuer Beiträge habe ich einen
Meteor-Server <http://meteorserver.org/> aufgesetzt, der auf der selben
Maschine unter Port 8080 liegt.

Das Phänomen:
- Bei Safari, IE und der Chrome unter Windows ist alles i.O.
- Firefox, Chromium und Chrome unter MacOS laden unendlich, es
funktioniert nicht.

Auf die genaue Anforderung reduziert: Es wird versucht, die Datei
http://piratica.eu:8080/meteor.js zu laden. Besagte Browser machen das -
der Firefox macht es nicht.

Wieso?

Laut Logfile wird eine Verbindung aufgebaut, außerdem reagiert der
Browser, wenn ich den Meteor-Server beendet. Ich gehe deswegen davon
aus, dass Firefox denkt, er habe die Datei noch nicht zuende geladen,
obwohl das bereits geschehen ist.

Was kann ich machen?

Michael

Bjoern Hoehrmann

unread,
Oct 20, 2011, 2:26:47 PM10/20/11
to
* Michael Vogel wrote in de.comm.software.webserver:
>Ich baue unter http://piratica.eu derzeit einen Status.net-Server auf.
>Für das automatische Nachladen neuer Beiträge habe ich einen
>Meteor-Server <http://meteorserver.org/> aufgesetzt, der auf der selben
>Maschine unter Port 8080 liegt.
>
>Das Phänomen:
>- Bei Safari, IE und der Chrome unter Windows ist alles i.O.
>- Firefox, Chromium und Chrome unter MacOS laden unendlich, es
>funktioniert nicht.

Ich sehe keinen nennenswerten Unterschied zwischen Firefox/Windows und
Opera/Windows. Ich würde Wireshark benutzen um zu sehen, was da genau
übers Netz geht, typische Fehlerquellen wären z.B. Content-Length Kopf-
zeilen mit falschen Werten, z.B. wegen CRLF/LF/CR Unterschieden oder
weil das gzip-Modul falsch konfiguriert ist.
--
Björn Höhrmann · mailto:bjo...@hoehrmann.de · http://bjoern.hoehrmann.de
Am Badedeich 7 · Telefon: +49(0)160/4415681 · http://www.bjoernsworld.de
25899 Dagebüll · PGP Pub. KeyID: 0xA4357E78 · http://www.websitedev.de/

Gustaf Mossakowski

unread,
Oct 20, 2011, 2:58:41 PM10/20/11
to
Michael Vogel schrieb:

> Ich baue unter http://piratica.eu derzeit einen Status.net-Server auf.
> Für das automatische Nachladen neuer Beiträge habe ich einen
> Meteor-Server <http://meteorserver.org/> aufgesetzt, der auf der selben
> Maschine unter Port 8080 liegt.
>
> Das Phänomen:
> - Bei Safari, IE und der Chrome unter Windows ist alles i.O.
> - Firefox, Chromium und Chrome unter MacOS laden unendlich, es
> funktioniert nicht.

Kann ich nicht bestätigen, läuft in Firefox 7 und Chrome 9 und 10 ohne
Problem (Mac OS X 10.6).

> Auf die genaue Anforderung reduziert: Es wird versucht, die Datei
> http://piratica.eu:8080/meteor.js zu laden. Besagte Browser machen das -
> der Firefox macht es nicht.

Vielleicht mag der Browser, den Du benutzt hast,

X-XSS-Protection 1; mode=block

nicht bzw. sagt, dass auch unterschiedliche Portnummern geblockt werden
müssen?

Grüße
Gustaf

Michael Vogel

unread,
Oct 20, 2011, 7:36:13 PM10/20/11
to
Am 20.10.11 20:58, schrieb Gustaf Mossakowski:
> Michael Vogel schrieb:
>
>> Ich baue unter http://piratica.eu derzeit einen Status.net-Server auf.
>> Für das automatische Nachladen neuer Beiträge habe ich einen
>> Meteor-Server <http://meteorserver.org/> aufgesetzt, der auf der selben
>> Maschine unter Port 8080 liegt.
>>
>> Das Phänomen:
>> - Bei Safari, IE und der Chrome unter Windows ist alles i.O.
>> - Firefox, Chromium und Chrome unter MacOS laden unendlich, es
>> funktioniert nicht.
>
> Kann ich nicht bestätigen, läuft in Firefox 7 und Chrome 9 und 10 ohne
> Problem (Mac OS X 10.6).

Hmm, okay. Spannend. In der Firma (Windows 7) ging es auch nicht mit dem
Firefox.

>> Auf die genaue Anforderung reduziert: Es wird versucht, die Datei
>> http://piratica.eu:8080/meteor.js zu laden. Besagte Browser machen das -
>> der Firefox macht es nicht.
>
> Vielleicht mag der Browser, den Du benutzt hast,
>
> X-XSS-Protection 1; mode=block
>
> nicht bzw. sagt, dass auch unterschiedliche Portnummern geblockt werden
> müssen?

Ich habe eben gelesen, dass dies ein Header ist, der irgendwie bei XSS
helfen soll. Nur wie kann der in diesem Fall helfen?

Michael

Michael Vogel

unread,
Oct 20, 2011, 7:38:50 PM10/20/11
to
Am 20.10.11 20:26, schrieb Bjoern Hoehrmann:
> * Michael Vogel wrote in de.comm.software.webserver:
>> Ich baue unter http://piratica.eu derzeit einen Status.net-Server auf.
>> Für das automatische Nachladen neuer Beiträge habe ich einen
>> Meteor-Server <http://meteorserver.org/> aufgesetzt, der auf der selben
>> Maschine unter Port 8080 liegt.
>>
>> Das Phänomen:
>> - Bei Safari, IE und der Chrome unter Windows ist alles i.O.
>> - Firefox, Chromium und Chrome unter MacOS laden unendlich, es
>> funktioniert nicht.
>
> Ich sehe keinen nennenswerten Unterschied zwischen Firefox/Windows und
> Opera/Windows. Ich würde Wireshark benutzen um zu sehen, was da genau
> übers Netz geht, typische Fehlerquellen wären z.B. Content-Length Kopf-
> zeilen mit falschen Werten, z.B. wegen CRLF/LF/CR Unterschieden oder
> weil das gzip-Modul falsch konfiguriert ist.

Okay. Dann muss ich da mal in die Tiefe gehen.

Michael

Bjoern Hoehrmann

unread,
Oct 20, 2011, 7:57:11 PM10/20/11
to
* Michael Vogel wrote in de.comm.software.webserver:
>Am 20.10.11 20:58, schrieb Gustaf Mossakowski:
>> Vielleicht mag der Browser, den Du benutzt hast,
>>
>> X-XSS-Protection 1; mode=block
>>
>> nicht bzw. sagt, dass auch unterschiedliche Portnummern geblockt werden
>> müssen?
>
>Ich habe eben gelesen, dass dies ein Header ist, der irgendwie bei XSS
>helfen soll. Nur wie kann der in diesem Fall helfen?

Gustaf meinte, dass die Kopfzeile eventuell das Problem ist. Idee der
Anweisung ist folgende: du bekommst einen Link ala http://example.com/
page.php?id=<script>...</script> zugeschickt, klickst drauf, und dann
sieht der Browser das "<script>" und schützt dich dann irgendwie davor,
dass das böse Skript dir deine Cookies klaut oder was immer es tun mag.
Ich halte das hier eher nicht für das Problem. Wahrscheinlicher wäre
zum Beispiel dass du in deinen Browsern mehrere Versionen der Seite im
Cache hast, und da hakt es jetzt irgendwo weil die falschen Cookies ge-
setzt sind oder so, ansonsten müsste man das ja leichter nachvollziehen
können (also mal Cache und Cookies und so löschen und neu versuchen).
Mag auch sein dass du irgendwo nen Proxy dazwischen hast, der Schaber-
nack treibt.
0 new messages