Pb Serveur FTP avec FileZilla

Pb Serveur FTP avec FileZilla - Réseaux - Réseaux grand public / SoHo

Marsh Posté le 15-12-2006 à 16:45:43    

Bonjour à vous,  
A chaque fois que j'ai eu à m'adresser à vous je n'ai jamais été déçu, alors tentons encore une fois  :D  
 
Alors, j'ai deux machines en local, toutes les deux connectées sur ma C-Box.
Avec l'une d'elle je me suis monté un windows serveur 2003 et j'ai monté un filezilla serveur (tout ce qu'il y a de plus simple).
Je peux accéder à ce serveur via mon autre machine en utilisant l'ip locale de mon serveur, pas de soucis.
J'ai bien redirigé le port 21 sur ma c-box vers mon serveur.
Le soucis intervient lorsque j'essaie d'accéder au ftp via l'extérieur de mon réseau (à l'aide d'un dyndns).
Voici les logs qui vous parlerons sûrement mieux à vous qu'à moi :
 
Côté client :

Etat :  Connexion à ************ ...
Etat :  Connecté à ************. Attente du message d'accueil...
Réponse : 220 Welcome sur le ftp de DealM
Commande : USER admin
Réponse : 331 Password required for admin
Commande : PASS *******
Réponse : 230 Logged on
Commande : SYST
Réponse : 215 UNIX emulated by FileZilla
Commande : FEAT
Réponse : 211-Features:
Réponse : MDTM
Réponse : REST STREAM
Réponse : SIZE
Réponse : MLST type*;size*;modify*;
Réponse : MLSD
Réponse : UTF8
Réponse : CLNT
Réponse : 211 End
Etat :  Connecté
Etat :  Récupération de la liste de répertoires...
Commande : PWD
Réponse : 257 "/" is current directory.
Commande : TYPE A
Réponse : 200 Type set to A
Commande : PASV
Réponse : 227 Entering Passive Mode (***,***,***,***,4,122)
Commande : LIST
Réponse : 425 Can't open data connection.
Erreur : N'a pas pu récupérer la liste du répertoire


 
Côté serveur :

(000024) 15/12/2006 16:35:13 - (not logged in) (***.***.***.***)> Connected, sending welcome message...
(000024) 15/12/2006 16:35:13 - (not logged in) (***.***.***.***)> 220 Welcome sur le ftp de DealM
(000024) 15/12/2006 16:35:14 - (not logged in) (***.***.***.***)> USER admin
(000024) 15/12/2006 16:35:14 - (not logged in) (***.***.***.***)> 331 Password required for admin
(000024) 15/12/2006 16:35:14 - (not logged in) (***.***.***.***)> PASS *******
(000024) 15/12/2006 16:35:14 - admin (***.***.***.***)> 230 Logged on
(000024) 15/12/2006 16:35:15 - admin (***.***.***.***)> SYST
(000024) 15/12/2006 16:35:15 - admin (***.***.***.***)> 215 UNIX emulated by FileZilla
(000024) 15/12/2006 16:35:15 - admin (***.***.***.***)> FEAT
(000024) 15/12/2006 16:35:15 - admin (***.***.***.***)> 211-Features:
(000024) 15/12/2006 16:35:15 - admin (***.***.***.***)>  MDTM
(000024) 15/12/2006 16:35:15 - admin (***.***.***.***)>  REST STREAM
(000024) 15/12/2006 16:35:15 - admin (***.***.***.***)>  SIZE
(000024) 15/12/2006 16:35:15 - admin (***.***.***.***)>  MLST type*;size*;modify*;
(000024) 15/12/2006 16:35:15 - admin (***.***.***.***)>  MLSD
(000024) 15/12/2006 16:35:15 - admin (***.***.***.***)>  UTF8
(000024) 15/12/2006 16:35:15 - admin (***.***.***.***)>  CLNT
(000024) 15/12/2006 16:35:15 - admin (***.***.***.***)> 211 End
(000024) 15/12/2006 16:35:16 - admin (***.***.***.***)> PWD
(000024) 15/12/2006 16:35:16 - admin (***.***.***.***)> 257 "/" is current directory.
(000024) 15/12/2006 16:35:17 - admin (***.***.***.***)> TYPE A
(000024) 15/12/2006 16:35:17 - admin (***.***.***.***)> 200 Type set to A
(000024) 15/12/2006 16:35:17 - admin (***.***.***.***)> PASV
(000024) 15/12/2006 16:35:17 - admin (***.***.***.***)> 227 Entering Passive Mode (***,***,***,***,4,122)
(000024) 15/12/2006 16:35:18 - admin (***.***.***.***)> LIST
(000024) 15/12/2006 16:35:27 - admin (***.***.***.***)> 425 Can't open data connection.


 
Voilà, je ne sais pas si vous savez quoi faire face à ça... Ca me dépannerait bien si oui ! (ps : le dyndns et les ip locales ont été volontairement remplacée par des *)
 
Merci d'avance pour toute réponse de votre part !!
 
DealM


Message édité par DealM le 15-12-2006 à 16:47:48
Reply

Marsh Posté le 15-12-2006 à 16:45:43   

Reply

Marsh Posté le 15-12-2006 à 17:25:57    

salut, étant donné que ça semble bloquer sur le listage des dossiers, c'est sans doute juste un souci lié au mode passif.
soit tu essaies d'activer/désactiver le mode passif sur ton client ftp.
soit tu contrôles le paramétrage de ton serveur pour le mode passif.
 
et histoire d'avoir un vrai état de ton serveur, il faudrait faire un test  
depuis une machine vraiment à l'extérieur de ton lan si ce n'est pas déjà fait.
car là je suppose que tu as testé depuis ton autre machine sur le réseau (et donc avec l'aide d'un dyndns), mais ça pose souvent souci si on a pas la bonne configuration de serveur ou de client.

Reply

Marsh Posté le 15-12-2006 à 19:29:05    

Non non, ces deux logs sont enregistrés depuis une machine en dehors du réseau ( à mon boulot ).
Si je test en local, ça fonctionne sans problème.
Je vais regarder de ce pas ton histoire de passif/actif.
Merci pour ta réponse.

Reply

Marsh Posté le 18-12-2006 à 09:35:52    

Ca n'a malheureusement pas marché.
Quelqu'un d'autre aurait une autre idée ??

Reply

Marsh Posté le 03-04-2007 à 11:51:31    

même probleme que toi, la commande LIST n'aboutie pas

Reply

Marsh Posté le 04-04-2007 à 17:13:47    

Salut,
 
Quels ports as-tu ouvert sur ton routeur ?  Si tu as paramétré ton serveur pour être en mode passif, en général tu définis une plage de ports pour ce mode. Il ne faut donc pas oublier de NATer ces ports sur ton routeur et vérifie que ton client utilise bien lui aussi le mode passif pour se connecter, car s'il tente la connection en mode actif c'est lui même qui va décider du port de connexion et ça passera donc probablement pas :-)


Message édité par Pandinus2k4 le 04-04-2007 à 17:14:50
Reply

Marsh Posté le 04-04-2007 à 19:25:45    

Ton log te donne pourtant la solution...
 
La base même du FTP est qu'il utilise deux port, un pour le transfert de donnée (21) et un pour passer les commandes (le 20)
 
Tu dois donc forwarder ces DEUX ports vers ton serveur...
 
Te plus pour avoir moins de probleme dit bien à tes clients de se mettre en mode passif

Reply

Marsh Posté le 04-04-2007 à 21:42:38    

depuis mon dernier post j'ai trouvé la solution et chez moi le mode FTP/TLS fonctionne avec filezilla server.Le problème où ta derniere commande reste sur LIST et n'aboutie pas vient en réalité de ton client. comme client j'utilise filezilla (client). il faut en fait (si le mode passif ne fonctionne pas sur le client) décocher la case "mode passif" et cocher la case du dessus "limiter des ports locaux utilisé par failezilla". Tu laisse une dizaine de ports ouverts (genre de 4500 à 4510). les clients devront rediriger cette plage de ports sur leur poste (et désactiver le firewall xp si le client est sous windows). du coté du serveur ta juste à rediriger le port 21 (port de commande) et également comme l'a dit bartounet1 6 le port 20 (port de données).
si tu as d'autres questions n'hésite pas. bonne chance

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed