FTP : impossible de lister le contenu du répertoire distant

FTP : impossible de lister le contenu du répertoire distant - Windows & Software

Marsh Posté le 28-03-2003 à 14:48:25    

Quand j'essaye de me connecter sur un serveur via FTP, la connexion semble OK, mais mon client FTP n'obtient pas de réponse quand il envoit la commande LIST. On plutôt, mon client envoit LIST, reçoit la réponse : 150 Opening data connection for directory list.
 
Voila un extrait du journal (Avec LeetchFTP et FileZilla, c la même chose) :
 
 
> LIST
< 150 Opening data connection for directory list.
! Socket Error: operation timed out or aborted  
~ Could not retrieve directory listing for "/C:/document partagé/"
~ Disconnected
 
 
Qqn à une idée de où ça peut venir ?

Reply

Marsh Posté le 28-03-2003 à 14:48:25   

Reply

Marsh Posté le 28-03-2003 à 15:11:58    

tu passereais pas par un routeur des fois ?
 
-> ftp passif, ou bien module ftp qui va bien pour le routeur


---------------
Bitcoin, Magical Thinking, and Political Ideology
Reply

Marsh Posté le 28-03-2003 à 15:38:07    

farib a écrit :

tu passereais pas par un routeur des fois ?
 
-> ftp passif, ou bien module ftp qui va bien pour le routeur


 
Si, j'pense que j'passe par un routeur (j'suis dans un réseau d'entreprise, y a d chances, non ?)
Tu peux détailler un peu plus les 2 solutions que tu proposes ?

Reply

Marsh Posté le 28-03-2003 à 15:38:29    

bon c relativement simplissime
 
il ya 2 sockets de connection lors d1 connect ftp, l1 permet simplement la connection, et lautre le transfert des données
 
apparemment donc ton 1er c bien passé, mais pas ton 2
globalement ca arrive lorske lon se trouve derriere un firewall
 
dans le cadre d1 firewall sur le serveur, si tu travailles en mode passif, ca ne passera pas : mode passif = le numero de port est alloué dynamiquement par le serveur ftp et est communiqué alors au client ftp, c donc ensuite le client ki cherche a se connecter au serveur
a moins davoir alloué une large bande de ports ouverts, ton firewall bloquera donc lacces au client ki cherche a communiquer sur un port sur lekel aucune communication na enregistré dans le sens sortant
 
dans le cadre d1 firewall sur le client, c linverse, c le mode actif ki risque de pas passer : mode actif = le client ftp s'alloue un numéro de port dynamik et le communique au serveur ftp, lekel cherche alors a se connecter sur ce port
donc la pareil, ton fw bloquera cette demande entrante non répertoriées dans la table des communications sortantes de ton fw
 
moralité, si tu es sur 2 système correctement protégés par des fw, et bien tu ne pourras pas initialiser de transfert de données en ftp :))))
 
bon, pour en revenir a ton cas, essaye donc de changer ton mode passif en actif et inversement, pour voir :) ca resoudra tet ton pb :)


---------------
TReVoR - http://dev.arqendra.net - http://info.arqendra.net
Reply

Marsh Posté le 28-03-2003 à 15:45:16    

petit rajout :
si la connection se passe bien c passkelle sinitialise tjs sur le port 21 (standard) et ke en gnl ce port est ouvert sur les serveurs (port derriere lekel tourne un serveur ftp, donc a moins kil yait une faille de sécurité dans le soft, c protégé)
 
autre chose, le fctnnement décrit est relatif aux fw types stateless (sans etat), ki ne memorise pas letat de la transaction en cours
donc avec un statefull c tout bon :)) (lenvoi de la commande port du client vers le serveur est "vue" par le fw et est enregistrée dans la table des communications sortantes, donc kan le serveur initialise le transfert de données le fw client ne bloke pas lacces)
 
a+


---------------
TReVoR - http://dev.arqendra.net - http://info.arqendra.net
Reply

Marsh Posté le 28-03-2003 à 15:51:10    

Mais j'pense pas être derrière un firewall (et le serveur n'a pas de firewall non plus, c'est à peu près sur).
Pour que je passe en mode passif, il faut changer qqch sur le serveur j'imagine !? Le pb c que je n'y ai pas accès.
Et je vois pas comment, moi, client FTP, je peux me mettre en mode passif : LeechFTP aussi bien que FileZilla m'obligent à entrer un numéro de port valide !
En l'occurence, c'est le 27

Reply

Marsh Posté le 28-03-2003 à 15:56:02    

port 27 ? :))) huu huuu
 
non c 21, tu as du mal lire ;)
kan au fait de de se mettre en mode passif, ca se configure au niveau du client
il est possible ke le serveur nautorise pas ce mode, mais tu nen sais rien
et en tout cas, ca vo le coup dessayer
kant au fait ke tu dises ke cuteftp "toblige" (dailleurs tu peux choisir un autre port hein, les clients fto obligent personne a rien) a utiliser le port 27, ca na rien a voir avec le mode passif ou actif
 
et c la LA PREUVE FLAGRANTE KE TU NAS RIEN LU A MON EXPLICATION et de la difference entre mode passif/actif ki sopere lors du transfert de data, lui-m soperant APRES la connection entre le client et le serveur sinitialisant en gnl sur le port 21
 
c bien la peine KE JME CASSE LES COUILLES
 
allez hop! 2 heures de colle, salle gosse ;opp
 
a+


---------------
TReVoR - http://dev.arqendra.net - http://info.arqendra.net
Reply

Marsh Posté le 28-03-2003 à 15:58:56    

El_gringo a écrit :

Mais j'pense pas être derrière un firewall (et le serveur n'a pas de firewall non plus, c'est à peu près sur).
Pour que je passe en mode passif, il faut changer qqch sur le serveur j'imagine !? Le pb c que je n'y ai pas accès.
Et je vois pas comment, moi, client FTP, je peux me mettre en mode passif : LeechFTP aussi bien que FileZilla m'obligent à entrer un numéro de port valide !
En l'occurence, c'est le 27


 
s'il est derriere un routeur, fo quand même que le routeur gere l'ouverture du port


---------------
Bitcoin, Magical Thinking, and Political Ideology
Reply

Marsh Posté le 28-03-2003 à 16:05:23    

TReVoR a écrit :

port 27 ? :))) huu huuu
 
non c 21, tu as du mal lire ;)
kan au fait de de se mettre en mode passif, ca se configure au niveau du client
il est possible ke le serveur nautorise pas ce mode, mais tu nen sais rien
et en tout cas, ca vo le coup dessayer
kant au fait ke tu dises ke cuteftp "toblige" (dailleurs tu peux choisir un autre port hein, les clients fto obligent personne a rien) a utiliser le port 27, ca na rien a voir avec le mode passif ou actif
 
et c la LA PREUVE FLAGRANTE KE TU NAS RIEN LU A MON EXPLICATION et de la difference entre mode passif/actif ki sopere lors du transfert de data, lui-m soperant APRES la connection entre le client et le serveur sinitialisant en gnl sur le port 21
 
c bien la peine KE JME CASSE LES COUILLES
 
allez hop! 2 heures de colle, salle gosse ;opp
 
a+


 
Non non, c'est 27, j'ai pas mal lu.
Bon, pour l'instant, dans leechFTP, je vois pas d'option "mode passif/mode actif".
Et puis, non, c'est pas que j'ai pas lu ce que tu m'as dit (ça serait con de poser une question et de pas lire les réponses), c'est que j'ai qu'a moitié compris. Tu te rends pas compte que pour qqn qui débarque ici, c'est pas forcément facile de se mettre dans la bain. Du moins pas dans l'immédiat.
Donc, tes heures de colle, hé ben je les ferais même pas, elle sont pas méritées !  :na:  
:D

Reply

Marsh Posté le 28-03-2003 à 16:16:22    

si c 27 c donc ke ton serveur ftp travaille sur un port non-standard, mais c bizarre ke ca travaille sur un port non-standard mais pas non-systeme (>1023)
 
enfin bon, toussa pour dire kil fo en gnl chercher du cote des opetions de "connexion" dans les clients ftp pour passer en mode passif


---------------
TReVoR - http://dev.arqendra.net - http://info.arqendra.net
Reply

Marsh Posté le 28-03-2003 à 16:16:22   

Reply

Marsh Posté le 28-03-2003 à 16:16:27    

farib a écrit :


 
s'il est derriere un routeur, fo quand même que le routeur gere l'ouverture du port


 
...et ça, ça dépend pas de moi j'imagine.
Et s'il la gère pas alors, je fais quoi moi ? Je tente le mode passif ? Tous les clients FTP le font en principe ? (Parce que avec LeechFTP, je trouve vraiment pas, ni avec FileZilla).

Reply

Marsh Posté le 28-03-2003 à 16:18:21    

TReVoR a écrit :

si c 27 c donc ke ton serveur ftp travaille sur un port non-standard, mais c bizarre ke ca travaille sur un port non-standard mais pas non-systeme (>1023)
 
enfin bon, toussa pour dire kil fo en gnl chercher du cote des opetions de "connexion" dans les clients ftp pour passer en mode passif


 
C'est un gars qui n'a pas l'air de trop trop s'y connaitre qui gère le serveur FTP (pas un pro du tout !).
Bon, je cherche 5 minutes sur Leech, et après je télécharge CuteFTP...

Reply

Marsh Posté le 28-03-2003 à 16:18:46    

El_gringo a écrit :


 
...et ça, ça dépend pas de moi j'imagine.
Et s'il la gère pas alors, je fais quoi moi ? Je tente le mode passif ? Tous les clients FTP le font en principe ? (Parce que avec LeechFTP, je trouve vraiment pas, ni avec FileZilla).


 
Sous LeechFTP, c'est dans "File"->"Options"->"Firewall" et tu coches "PASV mode".


---------------
each day I don't die is cheating
Reply

Marsh Posté le 28-03-2003 à 16:23:55    

gatorette a écrit :


 
Sous LeechFTP, c'est dans "File"->"Options"->"Firewall" et tu coches "PASV mode".


 
Merci beaucoup.  [:tobrainc]

Reply

Marsh Posté le 28-03-2003 à 16:24:14    

Ben, en mode passif, il ne se connecte même pas...

Reply

Marsh Posté le 28-03-2003 à 16:33:17    

El_gringo a écrit :


C'est un gars qui n'a pas l'air de trop trop s'y connaitre qui gère le serveur FTP (pas un pro du tout !).


 
Ce qui est possible c'est que son serveur soit également derrière un Firewall et que tu ne puissse pas non plus te connecter en passif. Dans ce cas, il n'y a pas grand chose à faire.


---------------
each day I don't die is cheating
Reply

Marsh Posté le 28-03-2003 à 16:36:38    

gatorette a écrit :


 
Ce qui est possible c'est que son serveur soit également derrière un Firewall et que tu ne puissse pas non plus te connecter en passif. Dans ce cas, il n'y a pas grand chose à faire.


 
J'doute vraiment qu'il soit derrière un firewall, c'est un collègien, qui s'y connait quand même pas tellement.

Reply

Marsh Posté le 28-03-2003 à 16:39:30    

mmh mhhh
 
attention, les gosses ils vont vite hein :) ils ont ca dans le sang !!
kan je vois comment certains a 3 ans manipulent une souris, jme dis ke mon heure de gloire est bientot perimée :(
 
bon sinon, ton collegien, il est tet sous xp, et kom chacun le sait xp integre un fw par defaut preconfiguré (une grosse chiasse de fw dailleurs)
 
donc xp ou pas xp ?
 
a+


---------------
TReVoR - http://dev.arqendra.net - http://info.arqendra.net
Reply

Marsh Posté le 28-03-2003 à 16:47:00    

TReVoR a écrit :

mmh mhhh
 
attention, les gosses ils vont vite hein :) ils ont ca dans le sang !!
kan je vois comment certains a 3 ans manipulent une souris, jme dis ke mon heure de gloire est bientot perimée :(
 
bon sinon, ton collegien, il est tet sous xp, et kom chacun le sait xp integre un fw par defaut preconfiguré (une grosse chiasse de fw dailleurs)
 
donc xp ou pas xp ?
 
a+


 
Lui j'en sais rien, j'peux pas lui demander tout de suite. Mio j'ai XP. ça veut dire que g forcément un firewall donc !? j'fais comment pour virer ça !?

Reply

Marsh Posté le 28-03-2003 à 16:50:54    

euhh je c plus, jutilise pas encore ste chiasse de XP :)) jattends au moins le sp45 ;)
 
bon sinon a mon avis ca doit etre dans les parametres de connexion reseaux, ou connexion a distances, enfin ce genre de trucs koi


---------------
TReVoR - http://dev.arqendra.net - http://info.arqendra.net
Reply

Marsh Posté le 28-03-2003 à 16:58:53    

G trouvé. J'avais déja désactivé mon pare feux y a longtemps.
Pour infos :
Panneau de config > Connexions réseau > Propriété de la connexion d'accès à disctance > Onglet "Avancé".
 
Mais ça résoud pas mon pb tout.
Allez, ce soir j'demande au petiot s'il est sous XP, je lui fait désactiver son firewall si oui.
Et quoi d'autre ? y a qqch de particulier à faire pour m'autoriser à me connecter en mode passif ? pourquoi je peux pas me connecter qd je suis en passif selon vous ?

Reply

Marsh Posté le 28-03-2003 à 17:13:44    

Ben même si il n'a pas désactivé le Firewall, il a au moins su ouvrir le port 21 (sinon, tu n'arriverais même pas à te connecter sur le serveur).
 
Mais ce n'est pas forcemment dû à un Firewall, ça peut être juste un NAT.
 
Pour que ça marche en passif, il y a plusieurs choses à faire :

  • Indiquer au serveur FTP quelle plage de port à utiliser pour les connexions passive,
  • Ouvrir cette plage sur son Firewall/NAT.


Au besoin, soit il désactive son FireWall, soit il ouvre tous ses ports sur son NAT.


---------------
each day I don't die is cheating
Reply

Marsh Posté le 28-03-2003 à 17:39:46    

euh, dites ... il a pas tout simplement oublié de donner les droits pour lister des fois ?  :whistle:

Reply

Marsh Posté le 28-03-2003 à 17:50:13    

El_gringo a écrit :

 
Et quoi d'autre ? y a qqch de particulier à faire pour m'autoriser à me connecter en mode passif ? pourquoi je peux pas me connecter qd je suis en passif selon vous ?


 
mmhhh mhhh
relis mon tout 1er post c tout expliqué dedans, si c trop abscons pour toi, jsuis dsl, mais g essayé de vulgarisé au max, si + la il faudrait cours complet de 10p sur tcp/ip, protocole ftp, etc. :))
 
au risque de me repeter donc, si tu ne peux pas te connecter en mo de passif c passke le serveur ftp ne recoit jamais la socket de transfert de données de la part de ton client ; il la recoit pas, soit passkil est equipé d1 fw ki blok le port utilisé par le client (le port nest pas ouvert, normal car ce port change a chak demande de transfert de données), soit passke tu as un NAT (translation dadresse) ki ne se fait pas (les données se perdent dans la nature par mank de configuration)
 
bon sla dit, on pourrait tet mieux te repondre si tu nous en disais un peu plus sur vos configs respectives : fw/pas fw, routeur/pas routeur, reseau local/monoposte,partage de connect/pas partage, copine bonne aux gros seins/pas copine bonne, etc. !)


---------------
TReVoR - http://dev.arqendra.net - http://info.arqendra.net
Reply

Marsh Posté le 28-03-2003 à 18:28:32    

surtout sur la fin d'ailleur ...   :lol: :ange: (sorry, mais bon on est vendredi, soir qui plus est  [:diginico] )

Reply

Marsh Posté le    

Reply

Sujets relatifs:

Leave a Replay

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