FTP : impossible de lister le contenu du répertoire distant - Windows & Software
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
Marsh Posté le 28-03-2003 à 15:38:07
farib a écrit : tu passereais pas par un routeur des fois ? |
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 ?
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
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+
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
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+
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). |
s'il est derriere un routeur, fo quand même que le routeur gere l'ouverture du port
Marsh Posté le 28-03-2003 à 16:05:23
TReVoR a écrit : port 27 ? )) huu huuu |
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 !
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
Marsh Posté le 28-03-2003 à 16:16:27
farib 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).
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) |
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...
Marsh Posté le 28-03-2003 à 16:18:46
El_gringo a écrit : |
Sous LeechFTP, c'est dans "File"->"Options"->"Firewall" et tu coches "PASV mode".
Marsh Posté le 28-03-2003 à 16:23:55
gatorette a écrit : |
Merci beaucoup.
Marsh Posté le 28-03-2003 à 16:33:17
El_gringo 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.
Marsh Posté le 28-03-2003 à 16:36:38
gatorette a écrit : |
J'doute vraiment qu'il soit derrière un firewall, c'est un collègien, qui s'y connait quand même pas tellement.
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+
Marsh Posté le 28-03-2003 à 16:47:00
TReVoR a écrit : mmh mhhh |
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 !?
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
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 ?
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 :
Au besoin, soit il désactive son FireWall, soit il ouvre tous ses ports sur son NAT.
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 ?
Marsh Posté le 28-03-2003 à 17:50:13
El_gringo a écrit : |
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. !)
Marsh Posté le 28-03-2003 à 18:28:32
surtout sur la fin d'ailleur ... (sorry, mais bon on est vendredi, soir qui plus est )
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 "/Cdocument partagé/"
~ Disconnected
Qqn à une idée de où ça peut venir ?