Ich erhalte die Fehlermeldung "Der Server hat eine passive Antwort mit einer nicht routbaren Adresse gesendet. Verwenden Sie stattdessen die Serveradresse." beim Herstellen einer Verbindung zu einer FTP-Site (nicht SFTP) .
Ich habe viele Male eine Verbindung zu dieser Site hergestellt, FileZilla hat mich jedoch gebeten, bei dieser Gelegenheit zum ersten Mal ein Zertifikat zu akzeptieren.
Es scheint kein Problem mit dem Konto zu sein, mit dem ich mich verbinde, da dies bei allen Konten auf diesem Server der Fall ist.
quelle
Dies ist eine alte Frage, aber ich dachte, sie könnte anderen helfen. Ich habe ein ähnliches Problem und werde von @HBrujin erwähnt. Ich habe auch die richtige pasv_address angegeben, aber es wird immer noch eine ähnliche Meldung in Filezilla angezeigt.
Stellen Sie zunächst fest, welche IP-Adresse Sie als PASV-Befehl erhalten, indem Sie den Debug-Modus in FileZilla aktivieren. Möglicherweise sehen Sie die folgende Zeile
Ich hatte gehofft, meine öffentliche Adresse anstelle von 0.0.0.0 zu haben, da ich bereits pasv_address angegeben habe. Später wurde klar, dass es an der Einstellung listen_ipv6 = YES lag und pasv_address IP4 hat. Fügen Sie einfach die Änderungskonfiguration hinzu
mein Problem behoben.
quelle
Wenn der Client eine Datenübertragung initiiert, fragt er den FTP-Server, wo er eine Verbindung herstellen soll. Die von Ihrem Server bereitgestellte IP-Adresse ist wahrscheinlich die interne Adresse in seinem Netzwerk und keine externe IP-Adresse, die vom Client verwendet werden kann. Es ist eine falsche Konfiguration auf der Serverseite.
Da dies jedoch eine recht häufige Fehlkonfiguration ist, können viele FTP-Clients, einschließlich FileZilla, dies umgehen. Sie ignorieren einfach jede vom Server bereitgestellte IP-Adresse, wenn sie nicht vom Netzwerkstandort des Clients aus routingfähig ist, und verwenden stattdessen eine FTP-Serveradresse. Das ist was passiert ist.
In meiner letzten Antwort finden Sie eine Erklärung der Architektur des passiven Modus .
In Bezug auf die Annahme des Zertifikats: Da Sie uns nicht mitgeteilt haben, aus welchem Grund FileZilla Sie gebeten hat, das Zertifikat anzunehmen, können wir Ihnen nicht wirklich helfen.
quelle