FTP: Verbindung wird nicht gehalten
Moderators: Hacker, Stefan2, white
FTP: Verbindung wird nicht gehalten
Hallo,
wenn ich in einer FTP-Einstellung die Checkbox:
"Sende Befehl zum Aufrechterhalten der Verbindung"
setze und den Befehl auf eines der drei Möglichkeiten (SYST, PWD, NOOP) stelle, sowie das "Sendeintervall: Alle" auch auf nur 10 Sekunden setze bricht die FTP-Sitzung dennoch nach relativ kurzer Zeit immer ab.
Woran kann das liegen?
Ich habe das bei verschiedenen FTP-Konten.
Danke, Gruß franc
wenn ich in einer FTP-Einstellung die Checkbox:
"Sende Befehl zum Aufrechterhalten der Verbindung"
setze und den Befehl auf eines der drei Möglichkeiten (SYST, PWD, NOOP) stelle, sowie das "Sendeintervall: Alle" auch auf nur 10 Sekunden setze bricht die FTP-Sitzung dennoch nach relativ kurzer Zeit immer ab.
Woran kann das liegen?
Ich habe das bei verschiedenen FTP-Konten.
Danke, Gruß franc
- ghisler(Author)
- Site Admin
- Posts: 50567
- Joined: 2003-02-04, 09:46 UTC
- Location: Switzerland
- Contact:
Das liegt am Server und nennt sich Anti-Keep-Alive. Bei einigenServern hilft da der LIST-Befehl, aber auch der wird von einigen schon als "Keep alive" erkannt. Da hilft nur, den Serverbetreiber zu bitten, das Timeout etwas zu erhöhen...
Author of Total Commander
https://www.ghisler.com
https://www.ghisler.com
Ouhhh. Das geht gar nicht gut, da bleibt TC irgendwo hängen, sobald dieser List-Befehl gesendet wird:ghisler(Author) wrote:...Bei einigenServern hilft da der LIST-Befehl, aber auch der wird von einigen schon als "Keep alive" erkannt. ...
Der FTP-Server ist gerade beschäftigt!
Das wars dann und ich muss tc abschiessen, bzw. kriege einen Fehlerhagel:
Code: Select all
---------------------------
Total Commander
---------------------------
Access violation at address 00690892. Read of address 09F4C7E4.
Please report this error to the Author,
with a description of what you were doing when this error occurred!
Continue execution?
Windows exception: C0000005
Stack trace:
00690892 00413DDC 7E368732 7E368814
004429ED 7E37A011 7E37A037 004429ED
00413DDC 7E368732 7E368814 7E3689CB
7C920220 7E37A439 7E3696C5 00419395
0041A2FE 004193C0 0041957A 006931C4
7C920220 7C817075 7C920220 7C81707E
- ghisler(Author)
- Site Admin
- Posts: 50567
- Joined: 2003-02-04, 09:46 UTC
- Location: Switzerland
- Contact:
Kann ich leider nicht nachvollziehen - was genau versuchen Sie während der Keep-Alive-Uebertragung zu machen?
Author of Total Commander
https://www.ghisler.com
https://www.ghisler.com
Ich starte eine FTP-Sitzung, dann unmittelbar danach eine zweite (anderer FTP-Zugang, gleicher Server) und sobald der LIST-Befehl rausgeht, bleibt Totalcommander stehen. Wenn ich währenddessen das TC-Config-Fenster offen habe komme ich da nicht mehr raus, dann muss ich den TC abschiessen.ghisler(Author) wrote:Kann ich leider nicht nachvollziehen - was genau versuchen Sie während der Keep-Alive-Uebertragung zu machen?
Wenn ich die beiden offenen FTP-Sitzungen mit ihrem LIST-Versuch alleine lasse und eines der FTP-Verbindungsfenster anklicke kriege ich das "Server ist beschäftigt", danach gibts dann Fehlerhagel.
- ghisler(Author)
- Site Admin
- Posts: 50567
- Joined: 2003-02-04, 09:46 UTC
- Location: Switzerland
- Contact:
Hmm, auch mit 2 Verbindungen gleichzeitig kein Problem hier. Allerdings habe ich nach dem Öffnen der Verbindungen nichts weiter im TC gemacht, und mein Server reagiert sehr schnell auf den LIST-Befehl. Hier aus dem Log:
PASV
227 Entering Passive Mode (64,131,64,240,192,105)
LIST *.not
150 Accepted data connection
Herunterladen
Warte auf Antwort des Servers...
226-Options: -a -l
226 0 matches total
PASV
227 Entering Passive Mode (64,131,64,240,192,105)
LIST *.not
150 Accepted data connection
Herunterladen
Warte auf Antwort des Servers...
226-Options: -a -l
226 0 matches total
Auch das macht hier keine Probleme...Wenn ich währenddessen das TC-Config-Fenster offen habe komme ich da nicht mehr raus, dann muss ich den TC abschiessen.
Author of Total Commander
https://www.ghisler.com
https://www.ghisler.com
Ich probiers jetzt nochmal mit 120 Sekunden (hatte es vorher auf 15 Sekunden).ghisler(Author) wrote:Hmm, auch mit 2 Verbindungen gleichzeitig kein Problem hier...
Aber mein Server scheint den LIST Befehl nicht so gut zu verkraften, weil alles danach erstmal mit diesem
Der FTP-Server ist gerade beschäftigt!
quittiert wird. Auch das Beenden der FTP-Sitzung.
Letztlich habe ich auf dem Server (proftpd) den Timeout verlängert, das hat dann funktioniert. In:
/etc/proftpd.conf
habe ich Folgendes hinzugefügt:
TimeoutIdle 1800
TimeoutNoTransfer 1800
Warum der LIST-Befehl solche Probleme macht, habe ich nicht herausgefunden. Ist mir jetzt auch egal, die Hauptsache es geht
/etc/proftpd.conf
habe ich Folgendes hinzugefügt:
TimeoutIdle 1800
TimeoutNoTransfer 1800
Warum der LIST-Befehl solche Probleme macht, habe ich nicht herausgefunden. Ist mir jetzt auch egal, die Hauptsache es geht

Mal eine ganz blöde Frage meinerseits.
Wo finde ich denn im TC die Option "Sende Befehl zum Aufrechterhalten der Verbindung". Ich weiß, dass es die früher mal gab, finde sie aber nicht mehr.
Benutze V7.02a
Siehe
Image: http://www.rpv.de/tc_ftp.jpg
Mein Provider sagt nämlich, dass bei seinem FTP mit dem Kommando LIST die Verbindung gehalten werden kann, das würde ich gern einstellen.
Aber wo?
Danke und Grüße
P.S.: Der Editor hier im Forum hat einen Fehler. Wenn man oben auf den Button Img klickt wird der Tag in der textarea am Ende des Textes eingefügt und nicht an Cursorposition. Das kann man schöner machen mit JS
[/img]
Wo finde ich denn im TC die Option "Sende Befehl zum Aufrechterhalten der Verbindung". Ich weiß, dass es die früher mal gab, finde sie aber nicht mehr.
Benutze V7.02a
Siehe
Image: http://www.rpv.de/tc_ftp.jpg
Mein Provider sagt nämlich, dass bei seinem FTP mit dem Kommando LIST die Verbindung gehalten werden kann, das würde ich gern einstellen.
Aber wo?
Danke und Grüße
P.S.: Der Editor hier im Forum hat einen Fehler. Wenn man oben auf den Button Img klickt wird der Tag in der textarea am Ende des Textes eingefügt und nicht an Cursorposition. Das kann man schöner machen mit JS

[/img]
-
- Member
- Posts: 149
- Joined: 2008-10-14, 17:12 UTC