[Thema: IT]
Konnte grosse Beiträge nicht posten, und hab immer gedacht, daß blogger.de schlecht ist. Schuld war aber die Firewall: Wenn man "Other ICMP" Pakete vom Internet nicht zuläßt, dann (meine Annahme jetzt:) bekommt man auch die Fragmentierungs-Anfragen nicht mehr.
Ergebnis ist, daß man nur kleine Mengen Daten an den Server (in diesem Fall blogger.de) senden kann. Wenn man versucht, lange Beiträge zu posten, passiert gar nichts, es kommt ein "The Document contains no data."
Abhilfe:
- Firewall aufmachen
- raussuchen, wo der Empfang von ICMP Paketen bestimmt wird.
- Dort einfacherweise alles bis auf Ping zulassen.
Kurze Erklärung des Problems, nur für Technophile: Auf der Frame-Ebene (oder?), also ganz weit unten im IP-Stack des Rechners, werden Verbindungen zu Webservern, wie alle Netzwerkverbindungen, in Pakete fester maximaler Größe aufgeteilt. Diese Größe kann nun von Rechner zu Rechner unterschiedlich sein, und wenn der empfangende Rechner die Größe des sendenden nicht mag, sagt er ihm "mach mal kleinere Pakete" und reagiert ansonsten nicht mehr, bis die Pakete kleiner werden. Wenn nun die Firewall des Senders diese Anfrage des Emfängers nach kleineren Paketen verwirft, dann sendet der Sender immer wieder das große Paket. Ergebnis: Ende der Kommunikation.
Ergebnis ist, daß man nur kleine Mengen Daten an den Server (in diesem Fall blogger.de) senden kann. Wenn man versucht, lange Beiträge zu posten, passiert gar nichts, es kommt ein "The Document contains no data."
Abhilfe:
- Firewall aufmachen
- raussuchen, wo der Empfang von ICMP Paketen bestimmt wird.
- Dort einfacherweise alles bis auf Ping zulassen.
Kurze Erklärung des Problems, nur für Technophile: Auf der Frame-Ebene (oder?), also ganz weit unten im IP-Stack des Rechners, werden Verbindungen zu Webservern, wie alle Netzwerkverbindungen, in Pakete fester maximaler Größe aufgeteilt. Diese Größe kann nun von Rechner zu Rechner unterschiedlich sein, und wenn der empfangende Rechner die Größe des sendenden nicht mag, sagt er ihm "mach mal kleinere Pakete" und reagiert ansonsten nicht mehr, bis die Pakete kleiner werden. Wenn nun die Firewall des Senders diese Anfrage des Emfängers nach kleineren Paketen verwirft, dann sendet der Sender immer wieder das große Paket. Ergebnis: Ende der Kommunikation.
Dienstag, 17. Februar 2004, 11:56, von moolder