Kein FTP zwischen Server+Router <--> Router+Client

EllVizzPezzLae

kennt sich schon aus
ich hab hier mal ein kleines prob eines board-kollegen... vielleicht kann ja hier helfen?!

Hi to all.

Pan und ich habe da ein kleines Problem mit nem FTP Server, der hinter einem Router sitzt.
Aber nur, wenn der User, der sich mit unserem Home FTP verbindet ebenfalls hinter einem Router sitzt.

Fehlermeldung:


QUOTE
220 Please enter your name:
USER upload
331 User name okay, Need password.
PASS (hidden)
230 User logged in.
SYST
215 UNIX Type: L8 Server
REST 100
350 Restarting at byte offset 100. Send RETR to initiate transfer.
REST 0
350 Restarting at byte offset 0. Send RETR to initiate transfer.
PWD
257 "/" is current directory.
TYPE A
200 Type set to A.
PASV
227 Entering Passive Mode (XXXXXXX,XXXXXXX,XXXXX,78,32)
PORT 192,XXX,X,XXX,13,65
200 PORT command successful.
LIST
150 Opening ASCII mode data connection for /bin/ls (305 bytes).
425 Can't build Data connection.



Topologie: FTP Server im LAN - ROUTER (SMC Barricade 7400ABR) Portforwarding etc. alle i. O.) - WWW - XYZ

Das "lustige" ist nun: Ist XYZ ein User mit direkter Internetverbindung, dann kann er erfolgreich ein LIST machen.
Ist XYZ ein User HINTER einem Router, dann kommt der oben gequotete Fehler.

Server: 1. Serv-u 2. GuiltFTPD

Verstehen würde ich es ja, wenn es sowohl bei Usern mit und ohne Router auftreten würde. Aber nur bei Usern ohne Router funzt es einwandfrei.

Wie ihr sehen könnt, habe ich passives FTP auf dem Guilt zum Laufen gebracht. Die nötige Portrange wird (wie in einer Anleitung von der Guilt Page beschrieben) per TriggerPort bei Bedarf aktiviert und funktioniert auch.


kann jemand damit etwas anfangen? ich habe leider nicht viel ahnung von routern...
 
Im passive mode müsste es auf jeden Fall funktionieren.
Was mich in dem LOG-Auszug wundert: Zuerst sendet der Client das PASV- und dann das PORT-Kommando. Ich nehme mal an, der ist auf Automatik eingestellt? Er soll es mal mit "erzwungenem" PASV-Modus versuchen, dann sollte es eigentlich gehen.
 
seh ich genauso im passiv mode müsste das auf jeden fall funktionieren :D
fals das was supi vorgeschlagen hat auch nicht klappt könntest mal probieren die ports aus der range auch richtig weiterzuleiten ( so wie port 20 + 21 ) also nicht nur trigger usw. ( du weisst was ich mein oder ? :D )

oder einfach den standart port 21 benutzen
dann funktionierts auch ohne passiv mode :)
 
Hello,

I hope that you could understand english
because I am french and don't speak german
I meet a problem with my router
Indeed I use Serv-U and it is imossible to connect with PASV mode
It is OK with normal mode connection but not PASV mode
I have configured my NAT in order to do the goog port forwardind for FTP connection
But I think that I also have to do other pot forwarding in order to use PASV mode
But I don't know how to configure my bintec for that

Regards
 
Oben