
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 off
um sicherzustellen, dass die Firewall das Problem nicht verursacht
Irgendwelche Ideen, wie ich put
zur get
Arbeit komme?