Serveur FTP, routeur et grosse énigme ! - Win NT/2K/XP - Windows & Software
Marsh Posté le 13-03-2008 à 10:52:02
Les clients FTP ont le mode passif (PASV), à essayer ce mode qui n'est peut-être pas actif par défaut.
Marsh Posté le 13-03-2008 à 11:08:03
Je les ai déjà tous essayés en passif ou non (sauf les webFTP qui n'ont pas forcément cette fonction).
Marsh Posté le 13-03-2008 à 11:28:50
A priori problème règles NAT et/ou pare-feu.
1) port 21 redirigé sur l'IP de ta machine où tourne le serveur FTP ?
2) serveur FTP, plage de port = c'est quoi ?
3) Firewall désactivé: ton firewall logiciel sur la machine du serveur FTP, ou le firewall de la Freebox ?
Marsh Posté le 13-03-2008 à 11:43:05
1) 21 bien redirigé (en TCP et UDP)
2) la plage de port à utiliser pour le passif, il faut en définir une afin de la diriger vers l'ip de la machine dans le routeur
3) logiciel, il n'y a pas de firewall sur la Freebox
Marsh Posté le 13-03-2008 à 11:47:32
Dans ce cas le plus simple serait d'avoir le log des différents clients FTP. Tout logiciel FTP digne de ce nom doit avoir un fichier log montrant les différents connexions et commandes. Apparemment ce sont les commandes type DATA qui soit ne passent pas soit sont refusées (par exemple code 5xx). Tu peux aussi corréler avec le fichier log du serveur FTP.
Marsh Posté le 13-03-2008 à 10:39:40
Bonjour,
Après des semaines de recherche (forum et google) et d'essais, je suis dans une impasse.
Je m'explique :
+ j'ai une Freebox en routeur, port 21 bien redirigé
+ j'ai un serveur FTP (actuellement Serv-u mais j'en ai essayé plein)
+ sur le serveur FTP, j'ai bien mis la plage de port
+ Win XP sp2
+ Firewall désactivé
Le problème :
- je ne peux accéder à mon FTP qu'avec le client FlashFXP, les autres me permettent d'accéder au FTP mais pas d'entrer dans les sous-répertoires (Filezilla, FTPExpert ou IE)
- en utilisant des client Web, seul www.net2ftp.com y arrive, les autres non (https://fit.jupiterit.com ou http://www.anyclient.com)
Alors, une idée ? Je craque !!!
Merci à vous tous par avance.