On Tue, 2005-11-08 at 15:05, Nico wrote:
> Xavier Bestel wrote:
>
> >FTP a besoin de 2 ports. 1 pour le contrôle, c'est le port 21, celui que
> >tu utilises ici, et un pour les data, quand tu fais un ls, un get ou un
> >put. Ça pose tout plein de problèmes avec les firewalls, et le tien ne
> >doit plus reconnaitre le protocole une fois le port de contrôle changé.
> >Le mode 'passive' permet de tout faire passer par la connexion de
> >contrôle, et c'est étonnant que ça ne fonctionne pas chez toi.
> >
> > Xav
> >
> Et bien ça ne fonctionne pas car je n'ai pas ouvert dans mon firewall
> les ports correspondants car si je ne me trompe pas ils sont plus ou
> moins aléatoire non ?
>
> Nico
>
Oui, il te faut un "stateful firewall" qui connait le protocole ftp et
sait reconnaitre l'ouverture de port de data. Un firewall à 2 balles ne
suffit pas, ou alors faut faire du 'passive ftp'.
Xav