Bei Verwendung eines Python-FTP-Servers kommt es bei allen Get- und Put-Befehlen zu einer Zeitüberschreitung

Bei Verwendung eines Python-FTP-Servers kommt es bei allen Get- und Put-Befehlen zu einer Zeitüberschreitung

Unter Debian führe ich den FTP-Server von Python (von der Befehlszeile aus – nicht in einem Codeprojekt) wie folgt aus:

python -m pyftpdlib -w -p21

Auf einem Windows 2008-Server führe ich Folgendes aus:

ftp <IP>
user:  anonymous
pass:  anonymous

Gibt Folgendes zurück:

230 Login successful.

Aber wenn ich ein Get- oder Put-Vorgang durchführe, tritt eine Zeitüberschreitung auf mit:

421 Active data channel timeout.

Auf der Windows-Box ist Systemsteuerung -> Internetoptionen -> Registerkarte „Erweitert“ -> „Passives FTP verwenden“ deaktiviert!

Unter Windows habe ich auch ausgeführt, netsh advfirewall set allprofiles state offum sicherzustellen, dass die Firewall das Problem nicht verursacht

Irgendwelche Ideen, wie ich putzur getArbeit komme?

verwandte Informationen