Kalenderdateien FTP Upload bricht ständig ab

Hallo,

ich habe meine ics-Kalenderdateien auf meinem webspace abgelegt. Auf diese Dateien kann ich per ftp zugreifen.
Im Büro klappt das auch problemlos, doch zuhause nicht. Hier kann ich zwar die Daten per FTP herunterladen, aber ein Upload ist aufgrund häufiger Abbrüche nicht möglich.

Fehlermeldung: „426 Failure reading network stream“

Betriebssystem Windows Vista Home Premium
FTP-Clients:

  • Thunderbird 13.0.1 + Erweiterung Lightning 1.5.2
  • FileZilla v3.5.2
  • Total Commander v8.0

Da ich das Problem bei verschiedenen FTP-Clients habe, weiss ich nicht, wo ich nachschauen muss.

Ich betreibe mein Notebook über WLAN an einem Router sphairon Turbolink IAD WLAN. Dort habe ich Port forwarding aktiviert. …„Durch ein Port Forwarding wird es Computern innerhalb eines lokalen Netzes möglich, auch außerhalb dieses Netzes zu arbeiten. Sie sind damit für andere Computer erreichbar.“
Port 21 für Dienst FTP wurde aktiviert.
Die IP-Adresse, mit der ich mein Notebook im WLAN betreibe, kann ich nicht isolieren.

Soweit der Status, und nun meine Frage: Wie kann mir geholfen werden?

Vielen Dank im Voraus für Unterstützung.

Fehlermeldung: „426 Failure reading network stream“

Diese Fehlermeldung kündigt nur den Abbruch an. Der verursachende Fehler ist vorher passiert. Wie sieht das vollständige Protokoll aus?

Betriebssystem Windows Vista Home Premium
FTP-Clients:

  • Thunderbird 13.0.1 + Erweiterung Lightning 1.5.2
  • FileZilla v3.5.2
  • Total Commander v8.0

Alles irrelevant. Viel interessanter die Fragen: Verlangt der Webspaceserver in irgendeiner Form verschlüsselte Dateitransfers? Laufen parallel irgendwelche anderen Dienste über deinen Router, Torrent- oder Emule-Downloads, Online-Games, Streamings…

Ich betreibe mein Notebook über WLAN an einem Router sphairon
Turbolink IAD WLAN. Dort habe ich Port forwarding aktiviert.

Da liegst du völlig nebst der Kapp, genau wie da:

Port 21 für Dienst FTP wurde aktiviert.

Damit gibst du jedermann die Möglichkeit, von aussen auf den FTP-Port auf deinem Notebook zuzugreifen. Dein Vorhaben ist aber doch, von deinem Notebook aus auf einen ftp-Server im Web zuzugreifen. Du solltest diese Änderung auf jeden Fall rückgängig machen. Wahrscheinlich ist sie unproblematisch, weil Einbrecher auf diese Weise an der Windows-Firewall hängenbleiben, aber es ist, wie wenn du deine Haustüre sperrangelweit öffnetest mit dem Argument, dass deine Wertsachen ja in einem Safe liegen.

HTH

Guten Tag,

vielen Dank für die Antwort auf meine Frage.

Fehlermeldung: „426 Failure reading network stream“

Diese Fehlermeldung kündigt nur den Abbruch an. Der
verursachende Fehler ist vorher passiert. Wie sieht das
vollständige Protokoll aus?

Nachfolgend das anonymisierte Protokoll aus dem FTP-Client

Status: Auflösen der IP-Adresse für #######-####.de
Status: Verbinde mit ##.###.##.###:21
Status: Verbindung hergestellt, warte auf Willkommensnachricht…
Antwort: 220 (vsFTPd 2.0.7)
Befehl: USER #######
Antwort: 331 Please specify the password.
Befehl: PASS ********
Antwort: 230 Login successful.
Befehl: SYST
Antwort: 215 UNIX Type: L8
Befehl: FEAT
Antwort: 211-Features:
Antwort: AUTH SSL
Antwort: AUTH TLS
Antwort: EPRT
Antwort: EPSV
Antwort: MDTM
Antwort: PASV
Antwort: PBSZ
Antwort: PROT
Antwort: REST STREAM
Antwort: SIZE
Antwort: TVFS
Antwort: UTF8
Antwort: 211 End
Befehl: OPTS UTF8 ON
Antwort: 200 Always in UTF8 mode.
Status: Verbunden
Status: Empfange Verzeichnisinhalt…
Befehl: PWD
Antwort: 257 „/“
Befehl: TYPE I
Antwort: 200 Switching to Binary mode.
Befehl: PASV
Antwort: 227 Entering Passive Mode (##,###,##,###,116,231)
Befehl: LIST
Antwort: 150 Here comes the directory listing.
Antwort: 226 Directory send OK.
Status: Berechne Zeitzonenabweichung des Servers…
Befehl: MDTM .forward
Antwort: 213 20120313090152
Status: Zeitzonenabweichungen: Server: 0 Sekunden. Lokal: 7200 Sekunden. Differenz: 7200 Sekunden.
Status: Anzeigen des Verzeichnisinhalts abgeschlossen
Status: Empfange Verzeichnisinhalt…
Befehl: CWD files
Antwort: 250 Directory successfully changed.
Befehl: PWD
Antwort: 257 „/files“
Befehl: PASV
Antwort: 227 Entering Passive Mode (##,###,##,###,70,170)
Befehl: LIST
Antwort: 150 Here comes the directory listing.
Antwort: 226 Directory send OK.
Status: Anzeigen des Verzeichnisinhalts abgeschlossen
Status: Empfange Verzeichnisinhalt…
Befehl: CWD calendar
Antwort: 250 Directory successfully changed.
Befehl: PWD
Antwort: 257 „/files/calendar“
Befehl: PASV
Antwort: 227 Entering Passive Mode (##,###,##,###,217,142)
Befehl: LIST
Antwort: 150 Here comes the directory listing.
Antwort: 226 Directory send OK.
Status: Anzeigen des Verzeichnisinhalts abgeschlossen
Status: Empfange Verzeichnisinhalt…
Befehl: CWD test
Antwort: 250 Directory successfully changed.
Befehl: PWD
Antwort: 257 „/files/calendar/test“
Befehl: PASV
Antwort: 227 Entering Passive Mode (##,###,##,###,104,241)
Befehl: LIST
Antwort: 150 Here comes the directory listing.
Antwort: 226 Directory send OK.
Status: Anzeigen des Verzeichnisinhalts abgeschlossen
Status: Empfange Verzeichnisinhalt…
Befehl: PASV
Antwort: 227 Entering Passive Mode (##,###,##,###,126,50)
Befehl: LIST
Antwort: 150 Here comes the directory listing.
Antwort: 226 Directory send OK.
Status: Anzeigen des Verzeichnisinhalts abgeschlossen
Status: Auflösen der IP-Adresse für familie-bein.de
Status: Verbinde mit ##.###.##.###:21
Status: Verbindung hergestellt, warte auf Willkommensnachricht…
Antwort: 220 (vsFTPd 2.0.7)
Befehl: USER #######
Antwort: 331 Please specify the password.
Befehl: PASS ********
Antwort: 230 Login successful.
Befehl: OPTS UTF8 ON
Antwort: 200 Always in UTF8 mode.
Status: Verbunden
Status: Starte Upload von C:\TEMP#####.ics.sav
Befehl: CWD /files/calendar/test
Antwort: 250 Directory successfully changed.
Befehl: PWD
Antwort: 257 „/files/calendar/test“
Befehl: TYPE I
Antwort: 200 Switching to Binary mode.
Befehl: PASV
Antwort: 227 Entering Passive Mode (##,###,##,###,133,93)
Befehl: STOR #####.ics.sav
Antwort: 150 Ok to send data.
Fehler: Zeitüberschreitung der Verbindung
Fehler: Dateitransfer fehlgeschlagen
Status: Auflösen der IP-Adresse für #####.de
Status: Verbinde mit ##.##.##.###:21
Status: Verbindung hergestellt, warte auf Willkommensnachricht…
Antwort: 220 (vsFTPd 2.0.7)
Befehl: USER #######
Antwort: 331 Please specify the password.
Befehl: PASS ********
Antwort: 230 Login successful.
Befehl: OPTS UTF8 ON
Antwort: 200 Always in UTF8 mode.
Status: Verbunden
Status: Starte Upload von C:\TEMP#####.ics.sav
Befehl: CWD /files/calendar/test
Antwort: 250 Directory successfully changed.
Status: Empfange Verzeichnisinhalt…
Befehl: TYPE I
Antwort: 200 Switching to Binary mode.
Befehl: PASV
Antwort: 227 Entering Passive Mode (##,###,##,###,165,142)
Befehl: LIST
Antwort: 150 Here comes the directory listing.
Antwort: 226 Directory send OK.
Befehl: PASV
Antwort: 227 Entering Passive Mode (##,###,##,###,88,125)
Befehl: STOR #####.ics.sav
Antwort: 150 Ok to send data.
Fehler: Zeitüberschreitung der Verbindung
Fehler: Dateitransfer fehlgeschlagen

Alles irrelevant. Viel interessanter die Fragen: Verlangt der
Webspaceserver in irgendeiner Form verschlüsselte
Dateitransfers? Laufen parallel irgendwelche anderen Dienste
über deinen Router, Torrent- oder Emule-Downloads,
Online-Games, Streamings…

Wie bereits angeführt habe ich im Büro bei gleichen Einstellungen des FTP-Clients keine Probleme. Parallele Dienste, wie z.B. NAS habe ich zuhause zum Testen abgeschaltet. Trotzdem Fehlermeldung…

Da liegst du völlig nebst der Kapp, genau wie da:

Port 21 für Dienst FTP wurde aktiviert.

Damit gibst du jedermann die Möglichkeit, von aussen auf den
FTP-Port auf deinem Notebook zuzugreifen. Dein Vorhaben ist
aber doch, von deinem Notebook aus auf einen ftp-Server im Web
zuzugreifen. Du solltest diese Änderung auf jeden Fall
rückgängig machen. Wahrscheinlich ist sie unproblematisch,
weil Einbrecher auf diese Weise an der Windows-Firewall
hängenbleiben, aber es ist, wie wenn du deine Haustüre
sperrangelweit öffnetest mit dem Argument, dass deine
Wertsachen ja in einem Safe liegen.

HTH

Danke für die anschauliche Erklärung. Haustür ist wieder zu und von meinem Safe weiß außer uns beiden ja niemand etwas :wink:

Ist 'ne reine Spekulation: Es könnte ein MTU-Problem sein. Daten werden in Pakete mit einer bestimmten maximalen Grösse zerlegt, und wenn ein Gerät aus der Reihe tanzt und eine kleinere Maximalgrösse erwartet, schlägt der Upload fehl.

Die ganze Kommunikation vorher, mit Anmeldung, Verzeichnis wechseln, Verzeichnis auslesen usw. wird typischerweise in Paketen verschickt, die weit kleiner als die Maximalgröße sind. Erst wenn ein Datensatz geschickt wird, der grösser ist, als ein einzelnes Paket sein darf, wird er zerlegt.

Andererseits sind Kalenderdateien im .ics-Format Textdateien, und Textdateien werden per ftp üblicherweise zeilenweise verschickt, und eine einzelne Zeile kommt i. d. R. bei weitem nicht an die Maximalgrösse (typischerweise bei DSL 1.492 Byte) heran. Aber du schickst .ics.sav, sind das in irgendeiner Form komprimierte Dateien?

Du könntest vielleicht deinen Router testweise mal austauschen. Du kannst auch mal versuchen, an deinem PC den MTU-Wert herabzusetzen, 1.400 dürfte ein ausreichend kleiner Wert sein. Eine Google-Suche nach „Vista MTU“ dürfte genügend Anleitungen dafür bringen.

Schaden kann’s nicht (solange du bei Eingriffen in die Registry nicht andere Dinge kaputt machst), schlimmstenfall wird der Internetzugang geringfügig langsamer.

HTH