FileZilla-FTP-Server schlägt mit Fehler 425 fehl (nicht im passiven Modus)

941
Mark Deven

Bei meinem FileZilla-Server tritt ein Fehler auf, Fehler 425. Zuerst schien mein Problem gut zu sein, mit der Ausnahme, dass ich mich nicht im passiven Modus befinde. Es wechselt nie in den passiven Modus. Hier ist das Protokoll:

(000006)6/6/2018 16:20:40 PM - (not logged in) (192.168.1.16)> Connected on port 21, sending welcome message... (000006)6/6/2018 16:20:40 PM - (not logged in) (192.168.1.16)> 220-FileZilla Server 0.9.60 beta (000006)6/6/2018 16:20:40 PM - (not logged in) (192.168.1.16)> 220-Welcome to the local FTP server (000006)6/6/2018 16:20:40 PM - (not logged in) (192.168.1.16)> 220 ELLIOTTS WIFI Initiated (000006)6/6/2018 16:20:40 PM - (not logged in) (192.168.1.16)> OPTS UTF8 ON (000006)6/6/2018 16:20:40 PM - (not logged in) (192.168.1.16)> 202 UTF8 mode is always enabled. No need to send this command. (000006)6/6/2018 16:20:45 PM - (not logged in) (192.168.1.16)> USER Lucas (000006)6/6/2018 16:20:45 PM - (not logged in) (192.168.1.16)> 331 Password required for lucas (000006)6/6/2018 16:20:48 PM - (not logged in) (192.168.1.16)> PASS (000006)6/6/2018 16:20:48 PM - lucas (192.168.1.16)> 230 Logged on (000006)6/6/2018 16:20:50 PM - lucas (192.168.1.16)> PORT 192,168,1,16,194,21 (000006)6/6/2018 16:20:50 PM - lucas (192.168.1.16)> 200 Port command successful (000006)6/6/2018 16:20:50 PM - lucas (192.168.1.16)> LIST (000006)6/6/2018 16:20:50 PM - lucas (192.168.1.16)> 150 Opening data channel for directory listing of (000006)6/6/2018 16:21:00 PM - lucas (192.168.1.16)> 425 Can't open data connection for transfer of 

Beachten Sie, dass dies lokale, nicht öffentliche IPs sind. Ich bin mir nicht sicher, welche Ports auf meinem Router nicht eingerichtet werden können, und ich habe sogar versucht, keine Firewall auf beiden Computern zu haben. Ich bin völlig verblüfft und Google scheint keine Lösungen anzubieten.

Ich habe viele verschiedene Computer in meinem lokalen Netzwerk mit oder ohne Firewall ausprobiert. Es funktionierte, als ich meinen Server zum ersten Mal aufbaute, aber dann hörte es plötzlich auf. Ich habe keine neuen Programme installiert oder Einstellungen geändert.

1
Das ist also eine lokale LAN-Verbindung, richtig? Haben Sie die Windows-Firewall-Eingabeaufforderung für FileZilla beim Erscheinen bestätigt? Daniel B vor 5 Jahren 0
So etwas kam nicht auf? Ich habe keine Firewall auf dem PC, auf dem FTP ausgeführt wird, und der andere PC ist Windows 98. Mark Deven vor 5 Jahren 0
Auf welchem ​​PC läuft Windows 98? Der FTP-Server-PC oder der FTP-Client-PC? Alle modernen Windows-Versionen verfügen über eine integrierte Firewall. Sie werden auch nur einmal für ein Programm aufgefordert. Daniel B vor 5 Jahren 0
Auf Windows 10 wird der Server ausgeführt, und die Firewall ist vollständig deaktiviert. Windows 98 verbindet sich. Ich habe auch aus dem gleichen Computer-Hosting versucht. Mark Deven vor 5 Jahren 0
Der Server kontrolliert nicht, ob der passive oder aktive Modus verwendet wird. Es ist der Kunde. Sie haben uns nichts über den FTP-Client erzählt, den Sie verwenden. Martin Prikryl vor 5 Jahren 0
Nur ftp.exe ist der Client. Mark Deven vor 5 Jahren 0
Haben Sie überprüft, ob die Serverfirewall ausgehende Verbindungen zu den anderen Computern zulässt? Martin Prikryl vor 5 Jahren 0
Eine vollständige Deaktivierung der Firewall, wie in nicht einmal eingeschaltet, auf beiden Computern hat dies nicht geändert. Mark Deven vor 5 Jahren 0

1 Antwort auf die Frage

0
Martin Prikryl

Ein FTP-Server kontrolliert nicht, ob der passive oder aktive Modus verwendet wird. Es ist ein Kunde, der dies kontrolliert.

Sie müssen Ihrem FTP-Client mitteilen, dass er den passiven Modus verwenden soll. Obwohl praktisch alle (anständigen) FTP-Clients standardmäßig im passiven Modus arbeiten.

Aus der Reihenfolge der verwendeten Befehle (insbesondere des OPTS UTF8 ONBefehls) sieht es tatsächlich so aus, als würden Sie den Windows-Befehlszeilenclient verwenden ftp.exe. Dieser Client unterstützt den passiven Modus unter keiner Windows-Version. Siehe auch So verwenden Sie den passiven FTP-Modus in der Windows-Eingabeaufforderung.

Das Problem ist nicht, dass es sich im passiven Modus befindet. Das Problem ist, dass ich keine Dateien oder Verzeichnisse übertragen kann. Ich sage lediglich die Tatsache, dass es nicht im passiven Modus ist, da die meisten 425 Fehler im passiven Modus zu sein scheinen. Das war klar, bevor mein Beitrag bearbeitet wurde. Mark Deven vor 5 Jahren 0
Ich habe auch nicht die Möglichkeit, etwas anderes als die Befehlszeile cmd.exe (und damit ftp.exe) zu verwenden. Das funktionierte, als ich den Server zum ersten Mal aufrief, aber etwa einen Tag später funktionierte er nicht mehr, ohne dass ich etwas änderte. Mark Deven vor 5 Jahren 0
Ich glaube nicht, dass es klar war. Auf jeden Fall liegt das Problem wahrscheinlich eher lokal als serverseitig. Sie müssen uns also mehr über Ihre lokale Maschine erzählen. Martin Prikryl vor 5 Jahren 0
Ich habe mich auf 3 verschiedenen Computern versucht. Ein Windows 98-PC, ein Windows 10-PC und ein weiterer Windows 10-PC. Ich habe es mit Firewall und ohne probiert. Sie sind Dell, Lenovo und Avid. Mark Deven vor 5 Jahren 0
Bitte fügen Sie das Ihrer Frage hinzu. Beschreiben Sie, wie Sie eine Verbindung zum Server herstellen und wie der Router betroffen ist, wenn die IPs lokal sind. Martin Prikryl vor 5 Jahren 0