Bon j'ai fait quelque modif et maintenant ca marche.
Merci pour les infos.
_Evangelion_
oui, bah la c'est lui le client.
si il se fw le port 20, il connectera, mais il n'aura pas les "datas" ...
[jfdsdjhfuetppo]--Message édité par _Evangelion_--[/jfdsdjhfuetppo]
axey
_Evangelion_ a écrit a écrit :
penses aussi au port 20, ca aide pour les "data-ftp" :D
Non. Le port 20 est un port source, pas destination. Aucun client ne se connectera au port 20 d'un serveur FTP.
_Evangelion_
penses aussi au port 20, ca aide pour les "data-ftp" :D
axey
Il faut aussi que tu ouvres les ports pour les reponses du serveur FTP. Avec FTP proxy ce sont les ports >= 49152.
axey
Alors ca doit venir des tes regles de pf.
Est-ce-que tu as bien redirige le traffic vers le port 21 sur le demon ftp-proxy?
Voici par exemple mon natd.conf :
rdr on vr1 proto tcp from any to any port 21 -> 127.0.0.1 port 8081
ftp-proxy doit etre ajoute dans ton inetd.conf .
ze_cameleon
Non c'est la machine qui est connectée directement sur le net.
Oui il y a pf qui tourne.
axey a écrit a écrit :
Est-ce-que tu es derriere un firewall (ou que tu as pf qui tourne sur ta machine)?
axey
Est-ce-que tu es derriere un firewall (ou que tu as pf qui tourne sur ta machine)?
ze_cameleon
J'ai un probleme de FTP sous OpenBSD :
J'arrive a me connecter a n'importe quel serveur ftp mais des que je veux lister un répertoire j'obtiens l'erreur suivante :
ftp> ls
500 EPSV not understood.
227 Entering Passive Mode (212,27,32,12,234,169).
200 PORT command successful.
425 Can't build data connection: Connection refused
Idem quand je veux installer un truc de /usr/ports :
Retrieving pub/Linux/system/network/file-transfer//lftp-2.4.4.tar.gz
local: lftp-2.4.4.tar.gz remote: lftp-2.4.4.tar.gz
500 'EPSV': command not understood.
227 Entering Passive Mode (152,2,210,81,232,31)
200 PORT command successful.