PASV + PureFTP behind working NAT

Nitram

New Member
Hallo Leute,

ich habe ein Problem mit meinem Pure-FTP Server für Mac. Ich benutze das Cocoa Frontend von Jean Matthieu .
Ich habe das Problem, dass ich nicht den PASV Mode komme, wenn ich ihm in den Einstellungen eine IP oder DNS angebe.
In dem Fall bekomme ich folgende Meldung:

Code:
Cmd: PASV
227: Entering Passive Mode (x,x,x,x,188,89)
Data connection timed out.
Falling back to PORT instead of PASV mode.
Cmd: PORT 192,168,1,140,214,140
200: PORT command successful
Cmd: LIST
150: Connecting to port 59404

Wenn ich dagegen die Einstellung für die IP/DNS leer lasse, kann ich problemlos connecten, bloß weiß Pure-FTP dann natürlich beim nächsten Mal, wenn sich die IP ändert nichts mehr davon.
Es geht auch, wenn ich die Funktion "Force active mode" aktiviere, dann springt er ja direkt zum PORT Befehl.
Allerdings scheint dieses Vorgehen nicht mit allen FTP Clients kompatibel zu sein und mein Ehrgeiz lässt es auch kaum zu.

Woran kann es also liegen, dass PureFTP ein Problem damit hat, dass ich ihm die IP vorgebe, die er zurückgeben soll?
In obigen Beispiel ist die IP, die er auf den PASV Befehl zurück gibt auch definitv richtig. Die Ports im NAT sind definitiv auch richtig eingestellt (Port 20-21 und die Passive ports, wie unter PureFTP angegeben). Außerdem habe ich den FTP Server auch schon als DMZ eingerichtet, was ebensowenig geholfen hat.
Wie man nur unschwer erkennen kann, connecte ich aus dem LAN. Kann es damit was zu tun haben? Eigentlich doch wohl kaum, oder?
Leider habe ich atm nicht die Möglichkeit den Server aus dem WAN zu testen.

Hat jemand einen Lösungsvorschlag oder kennt das Problem?
Wäre für jeden Tipp dankbar!

Vielen Dank & liebe Grüße,
Nitram
 
ach ja: Ich hatte vergessen zu erwähnen, dass ich auch Rumus nebenher laufen habe, da gibt es mit PASV keine Probleme.
Möchte aber lieber weiterhin PureFTP verwenden.

--------------------
Korrektur: Stimmt gar nicht. Das Problem liegt bei Port 21(20) und nicht bei PureFTP. Wenn ich PureFTP über Port 41(40) laufen lasse, funzt's auch. Trotzdem bleibt es mir ein Rätsel, warum es ohne IP/DNS auf Port 21 geht und mit eben nicht. Kann jawohl kaum am NAT liegen, oder?
Herrje... ich verzweifel noch!
 
Last edited by a moderator:
is mir alles schleierhaft:
Jetzt habe ich gemerkt, dass ich den FTP-Server, wenn ich die IP/DNS Response abschalte, trotzdem noch erreiche auch nach Router Neustart.
Kann mir das nur so erklären, dass der Router (Draytek Vigor2800) per SPI (?) im Header rumschreibt und die eigene IP dazu angibt.
Jetzt bekomm ich allerdings keine active Verbindung mehr hin, obwohl ich an den Einstellungen sonst nix geändert hab.... :confused:
 
Back
Top