Ich richte auf meinem Windows 2008-Server (R2) einen FTP-Server ein.
Alles scheint korrekt installiert zu sein, aber ich habe Probleme, mich mit einem FTP-Client bei meinem FTP-Server anzumelden.
Ich kann einen Remote-Desktop auf dem Server einrichten und mich über DOS-Befehle ziemlich einfach anmelden.
Wenn ich jedoch einen Befehl wie "DIR" gebe, hängt dieser wie folgt: 150 Öffnen der Datenverbindung im ASCII-Modus.
Alles, was ich recherchiert und gelesen habe, verweist auf Firewall-Ports und / oder Einstellungen für den passiven / aktiven Modus.
Folgendes stört mich ... Wenn ich DOS-FTP-Befehle verwende, kann ich mich nur anmelden und den Befehl "DIR" verwenden, wenn ich "localhost" als meine Adresse verwende.
Wenn ich meine vollständige FTP-URL angabe, wird der Fehler beim Aufhängen angezeigt.
Wenn ich die URL "localhost" eingebe, wird der Fehler nicht angezeigt.
Dies lässt mich glauben, dass es sich um ein Firewall-Problem handelt (oder sogar um ein IIS7-Problem?), Aber ich bin mir nicht sicher, welche Ports ich öffnen muss.
Ich habe die Ports 20 und 21 in meiner Windows-Firewall geöffnet. Ich habe diese Ports auch in meiner AWS (Amazon) -Firewall geöffnet.
Ich glaube, mein FTP-Client verwendet einige Langstrecken-Portnummern, die möglicherweise von einer meiner beiden Firewalls blockiert werden. Ich habe Netzwerküberwachungstools verwendet, um zu sehen, welche Ports aufgerufen werden, aber ich kann das nicht herausfinden.
Irgendwelche Ideen, Tipps, Tricks, Hilfe?