Auteur Sujet: Mise en place d'un serveur FTP externe  (Lu 74783 fois)

0 Membres et 1 Invité sur ce sujet

didier2pau

  • Invité
Re : problême de mise en place de serveur ftp externe sur une rgw sagem
« Réponse #24 le: 24 mai 2007 à 12:26:05 »
voila les tests depuis un cyber abonner orange 8 mégas pro:

échec en mode passif:

Etat :   Connexion à 85.14.152.224 ...
Etat :   Connecté à 85.14.152.224. Attente du message d'accueil...
Réponse :   220 NET Disk FTP Server ready.
Commande :   USER test64000
Réponse :   331 User name okay, need password.
Commande :   PASS *********
Réponse :   230 User logged in, proceed.
Commande :   SYST
Réponse :   215 UNIX Type: L8
Commande :   FEAT
Réponse :   211- Extension supported:
Réponse :    UTF8
Réponse :    PASV
Réponse :    SIZE
Réponse :   211 END
Commande :   OPTS UTF8 ON
Réponse :   200 Command okay.
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 (192,168,1,11,82,193).
Commande :   LIST
Erreur :   Le canal de transfert n'a pas pu être ouvert. Raison : Une tentative de connexion a échoué car le parti connecté n'a pas répondu convenablement au-delà d'une certaine durée ou une connexion établie a échoué car l'hôte de connexion n'a pas répondu.
Erreur :   N'a pas pu récupérer la liste du répertoire
Commande :   REST 0





connexion réussie en mode actif:

Etat :   Connexion à 85.14.152.224 ...
Etat :   Connecté à 85.14.152.224. Attente du message d'accueil...
Réponse :   220 NET Disk FTP Server ready.
Commande :   USER test64000
Réponse :   331 User name okay, need password.
Commande :   PASS *********
Réponse :   230 User logged in, proceed.
Commande :   SYST
Réponse :   215 UNIX Type: L8
Commande :   FEAT
Réponse :   211- Extension supported:
Réponse :    UTF8
Réponse :    PASV
Réponse :    SIZE
Réponse :   211 END
Commande :   OPTS UTF8 ON
Réponse :   200 Command okay.
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 :   PORT 192,168,1,168,4,179
Réponse :   200 Command okay.
Commande :   LIST
Réponse :   150 File status okay; about to open data connection.
Réponse :   226 Closing data connection.
Etat :   Succès du listage du répertoire
Etat :   Récupération de la liste de répertoires...
Commande :   CWD test
Réponse :   250 Requested file action okay, completed.
Commande :   PWD
Réponse :   257 "/test" is current directory.
Commande :   TYPE A
Réponse :   200 Type set to A.
Commande :   PORT 192,168,1,168,4,181
Réponse :   200 Command okay.
Commande :   LIST
Réponse :   150 File status okay; about to open data connection.
Réponse :   226 Closing data connection.
Etat :   Succès du listage du répertoire
Commande :   TYPE I
Réponse :   200 Type set to I.
Commande :   REST 0
Réponse :   350 Requested file action pending further information.
Commande :   PWD

vivien

  • Administrateur
  • *
  • Messages: 47 231
    • Twitter LaFibre.info
Réponse :   227 Entering Passive Mode (192,168,1,11,82,193).
Commande :   LIST
Erreur :   Le canal de transfert n'a pas pu être ouvert. Raison : Une tentative de connexion a échoué car le parti connecté n'a pas répondu convenablement au-delà d'une certaine durée ou une connexion établie a échoué car l'hôte de connexion n'a pas répondu.

C'est normal qu'il ne réponde pas puisque l'adresse IP de ton serveur est erronée. Il tente de se connecter sur 192.168.1.11 mais sans succés.

C'est bien un pb de paramétrage du serveur FTP où une incapacité de sa part à faire serveur FTP en mode passif derrière du NAT.

feyb64

  • Pau Broadband Country (64)
  • Abonné SFR fibre FttH
  • *
  • Messages: 808
  • FTTH 100 Mb/s sur Pau (64)
Re : problême de mise en place de serveur ftp externe sur une rgw sagem
« Réponse #26 le: 24 mai 2007 à 21:58:42 »
Comme le dit si bien vivien c'est normal qu'en 'passif' celà ne marchera pas quelque soit l'endroit puisque ton serveur ne semble pas pouvoir être programmé pour 'annoncer' l'Ip Internet lors du passage en mode 'passif' (227 Entering Passive Mode ...), et c'est cette adresse Internet qui est nécessaire au client pour ouvrir la connexion 'data'.
Car contrairement au mode 'actif' qui reprend obligatoirement la même ip destination pour la connexion 'data' que celle de la connexion 'command', en 'passif', c'est le serveur qui indique quels seront ET l'ip ET le port à utiliser pour la connexion 'data'
(celà permet par exemple de répartir la charge de transmission des 'datas' depuis des serveurs géographiquement éloignés et/ou pas sur les même IPs, par exemple le 'mirroir' le plus proche du client ftp, malgrès que le serveur gérant la connexion 'command' est à des années lumières)

De plus,via la fibre tout le monde peut ce connecter à mon ftp,mais la connexion échoue au moment de la difusion de la liste  des dossiers.

1 - en mode passif, comme précédement expliqué, forcement c'est impossible du fait des limites de configuration du serveur ftp employé semble t'il (d'ailleurs les tests 'hors fibre' ne passent pas non plus  :-X )

2 - en mode actif, ça marche parfaitement, la preuve :
Test de connection au serveur depuis ma connexion 'fibre' Mediafibre avec la bonne vieille commande 'ftp' sous XP (sous ligne de commande) et qui ne sait pas faire du 'passif' :

C:\Program Files\Support Tools>ftp
ftp> open 85.14.152.224
Connecté à 85.14.152.224.
220 NET Disk FTP Server ready.
Utilisateur (85.14.152.224:(none)) : test64000
331 User name okay, need password.
Mot de passe :
230 User logged in, proceed.
ftp> pwd
257 "/" is current directory.
ftp> ls
200 Command okay.
150 File status okay; about to open data connection.
test
226 Closing data connection.
ftp : 6 octets reçus en 0,00 secondes à 6000,00 Ko/sec.
ftp> quit
221 Goodbye.
C:\Program Files\Support Tools>
Pas une erreur  :)

Ce que je ne saisi pas bien, c'est pourquoi cet "acharnement" (si je puis dire) à vouloir faire du 'passif' alors qu'en 'actif' c'est OK de n'importe quel point de l'univers (je vois grand :) ) quelque soit le type de ligne utilisée par le client (rtc, rnis, adsl, fibre, cable, satellite, transmission de pensée (non ça c'est pas pour aujourd'hui  :'( ) )
J'ai probablement pas tout bien 'saisi'  :-\
« Modifié: 24 mai 2007 à 22:03:55 par feyb64 »

vivien

  • Administrateur
  • *
  • Messages: 47 231
    • Twitter LaFibre.info
Ce que je ne saisi pas bien, c'est pourquoi cet "acharnement" (si je puis dire) à vouloir faire du 'passif' alors qu'en 'actif' c'est OK de n'importe quel point de l'univers (je vois grand :) ) quelque soit le type de ligne utilisée par le client (rtc, rnis, adsl, fibre, cable, satellite, transmission de pensée (non ça c'est pas pour aujourd'hui  :'( ) )
J'ai probablement pas tout bien 'saisi'  :-\

Tout simplement car je suppose qu'il veut pouvoir récupérer ses fichiers dans un navigateur (cela marche partout, pas de logiciel a installer, ...) et d'après mes souvenirs (cela a peut être changé) les navigateurs web ne gère le FTP que en mode Passif. (mode actif impossible)

feyb64

  • Pau Broadband Country (64)
  • Abonné SFR fibre FttH
  • *
  • Messages: 808
  • FTTH 100 Mb/s sur Pau (64)
Tout simplement car je suppose qu'il veut pouvoir récupérer ses fichiers dans un navigateur (cela marche partout, pas de logiciel a installer, ...) et d'après mes souvenirs (cela a peut être changé) les navigateurs web ne gère le FTP que en mode Passif. (mode actif impossible)

Ca marche partout aussi ftp sous ligne de commande (dos, windobe - pour certains, nunux - pour les autres) ;D
Et c'est en 'actif' par défaut.

Sous IE il y a un paramètre pour désactiver le 'passif' par défaut (cf images ci-dessous, 1 - option ftp passif/actif, 2 - résultat en 'actif' sous ie)
(la phrase de l'option est quelque peu érronée dans le sens où actuellement le ftp 'actif' passe en sortie sans pbs presque tous les routeurs NAT 'classiques' basics qu'on trouve pour particulier ou les 'boxs')
Sous FF j'ai rien trouvé dans les paramètres, mais c'est peut être un code spécial dans l'url à mettre pour forcer FF en 'actif' ...

« Modifié: 24 mai 2007 à 22:52:49 par feyb64 »

tborda

  • Pau Broadband Country (64)
  • Abonné SFR fibre FttH
  • *
  • Messages: 114
  • FTTH 100 Mb/s sur Pau (64)
Re : problême de mise en place de serveur ftp externe sur une rgw sagem
« Réponse #29 le: 24 mai 2007 à 23:58:36 »
Je possede un MaxinPower qui a exactement les memmes menus et ecrans d'ouverture .
cependant je n'ai pas eu de pb particulier pour le mettre en fonctionnement pour l'acces exterieur
je teste habituellement grace a www.netftp.com pour ma part

Le seul hic vient du disque dur que j'ai mis qui se met en veille au bout de 2h environs (option pourtant desactivée dans le servur ftp) obligeant a se connecter en 2 fois:
- 1 acces qui echoue au listing des dossiers (mais qui réactive le dur)
- 2eme acces 10 secondes apres; et c'est ok
Le remplacement du disque dur resoudra mon affaire

IP mise fixe bien entendu dans le soft du materiel....

PS: l'acces a ton serveur passe chez moi seulement en mode actif par filezilla (en mode passif ca bloque au listing)
« Modifié: 25 mai 2007 à 00:04:05 par tborda »

tborda

  • Pau Broadband Country (64)
  • Abonné SFR fibre FttH
  • *
  • Messages: 114
  • FTTH 100 Mb/s sur Pau (64)
Re : problême de mise en place de serveur ftp externe sur une rgw sagem
« Réponse #30 le: 25 mai 2007 à 00:08:24 »
Etat :   Connexion à 85.14.152.224 ...
Etat :   Connecté à 85.14.152.224. Attente du message d'accueil...
Réponse :   220 NET Disk FTP Server ready.
Commande :   USER test64000
Réponse :   331 User name okay, need password.
Commande :   PASS *********
Réponse :   230 User logged in, proceed.
Commande :   SYST
Réponse :   215 UNIX Type: L8
Commande :   FEAT
Réponse :   211- Extension supported:
Réponse :    UTF8
Réponse :    PASV
Réponse :    SIZE
Réponse :   211 END
Commande :   OPTS UTF8 ON
Réponse :   200 Command okay.
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 :   PORT 192,168,1,10,10,198
Réponse :   200 Command okay.
Commande :   LIST
Réponse :   150 File status okay; about to open data connection.
Réponse :   226 Closing data connection.
Trace :   drw-rw-rw-   1 user     group           0 Jan  1 22:17 test
Etat :   Succès du listage du répertoire

didier2pau

  • Invité
Re : problême de mise en place de serveur ftp externe sur une rgw sagem
« Réponse #31 le: 26 mai 2007 à 01:27:48 »
il et vrai que le cote zero programme à installer et tentand,mais les navigateur tourne en passif,mais la on séloigne du sujet,mon problème et quil et impossible à première vue, d'acceder à mon ftp depuis une connexion neuf fibre,j'ai fait des teste avec zebu66 et il peut pas ce connecter à mon ftp,moi par contre je peut me connecter chez un abonner neuf fibre.De plus neuf Mediafibre à fait des tests et eux aussi ils peuvent pas se connecter à mon ftp,avec les bons logins sur le port 21,et que ce soit en actif ou en passif.Donc mi_s à part le fait que mon ftp ne gère pas le passif depuis le net,il y a tout de même un problème.Il n'est pas normal que mon ftp soit bloquer entre neuf fibre et mediafibre.A l'heure actuel mon ftp fonctionne,puisque mes proches télécharge mes photos de famille depuis mon ftp vers leurs pc.

feyb64

  • Pau Broadband Country (64)
  • Abonné SFR fibre FttH
  • *
  • Messages: 808
  • FTTH 100 Mb/s sur Pau (64)
il et vrai que le cote zero programme à installer et tentand,mais les navigateur tourne en passif,mais la on séloigne du sujet,mon problème et quil et impossible à première vue, d'acceder à mon ftp depuis une connexion neuf fibre,j'ai fait des teste avec zebu66 et il peut pas ce connecter à mon ftp,moi par contre je peut me connecter chez un abonner neuf fibre.De plus neuf Mediafibre à fait des tests et eux aussi ils peuvent pas se connecter à mon ftp,avec les bons logins sur le port 21,et que ce soit en actif ou en passif.Donc mi_s à part le fait que mon ftp ne gère pas le passif depuis le net,il y a tout de même un problème.Il n'est pas normal que mon ftp soit bloquer entre neuf fibre et mediafibre.A l'heure actuel mon ftp fonctionne,puisque mes proches télécharge mes photos de famille depuis mon ftp vers leurs pc.

Ok, donc c'est NeufFTTH -> Mediafibre qui ne passe donc pas (comme tu parlais uniquement 'fibre à fibre', j'ai pas saisi ton pb exact)

Pour résumer, avec ton serveur en FTP Actif, et ta rgw configurée pour celà on a :

Réseau Client FTP | Résultat vers FTP ACTIF 'Internet' | Résultat vers TON FTP ACTIF Mediafibre
ADSLOKOK
MediafibreOKOK
NeufFTTHOK (à re-vérifier toutefois)BAD

Comme le client NeufFTTH arrive à faire du FTP ACTIF vers Internet (à re-vérifier toutefois, cf plus bas) et que d'autres que NeufFTTH arrivent à se connecter en ACTIF à ton serveur, il n'y a pas de raison ni côté client NeufFTTH lui même (son soft ftp, son pc, sa box) ni côté serveur FTTH Mediafibre lui même (la rgw, le server ftp et son soft) que celà ne marche pas.
La seule (à priori) raison valable dans ce cas c'est un blocage explicite du port data FTP ACTIF (port 20) dans le chemin après la 9box et avant la rgw. Un deux des réseaux (NeufFTTH ou Médiafibre) "aurait" donc une règle interdisant celà sur un de ses routeurs.

Maintenant pour être sûr, il faudrai que Zebu66 et/ou Lepalois (par exemple) tous deux en NeufFTTH, tentent via Filezilla ET le bon vieux FTP "dos" (histoire d'avoir deux 'versions' des réponses) une connexion en mode ACTIF vers Internet ET vers Ton FTP et rapporter ici les résultats (je n'ai vu que le test 'passif' de Zebu66 vers ton FTP dans ce sujet ...)

Celà aidera à comprendre où pourrait être le pb.

lepalois

  • Pau Broadband Country (64) Expert
  • Abonné Bbox fibre
  • *
  • Messages: 625
  • Pau (64)
Re : problême de mise en place de serveur ftp externe sur une rgw sagem
« Réponse #33 le: 26 mai 2007 à 17:23:22 »
Neuf FTTH --> Médiafibre

Test en passive

Citer
Recherche de 85.14.152.224
Essai avec 85.14.152.224:21
Connecté sur 85.14.152.224:21
220 NET Disk FTP Server ready.
USER test64000

331 User name okay, need password.
PASS xxxx
230 User logged in, proceed.
SYST

215 UNIX Type: L8
TYPE I

200 Type set to I.
PWD

257 "/" is current directory.
Chargement du répertoire / depuis le serveur  (LC_TIME=fr_FR.UTF-8)
PASV

227 Entering Passive Mode (192,168,1,11,118,76).
Ne peut créer une connexion : Aucun chemin d'accès pour atteindre l'hôte cible
Déconnexion de l'hôte 85.14.152.224

Test en actif

Citer
220 NET Disk FTP Server ready.

USER test64000

331 User name okay, need password.

PASS *
230 User logged in, proceed.

PWD

257 "/" is current directory.

TYPE A

200 Type set to A.

PORT 192,168,1,20,199,72

200 Command okay.

LIST -aL

150 File status okay; about to open data connection.

226 Closing data connection.

vivien

  • Administrateur
  • *
  • Messages: 47 231
    • Twitter LaFibre.info
Lepalois en passif on voit le pb habituel du 192,168,1,11 présent aussi bien sur de l'ADSL.

En actif, cela marche où pas ?

Si cela ne marche pas peut tu nous dire si tu utilisesgFTP (linux), FIlezilla ( win) ou un autre

Si cela ne marche pas depuis une connexion Neuf FTTH en actif, le problème pourait etre que la NeufBox refuse d'établir les sessions en actif sans ouverture de port. (Cela demande un firmware fait pour, celui de la 3190 était ok)

Si cela ne marche pas en actif, il faudrais refaire un test en actif en ouvrant sur ta Neuf Box du client FTP les port 20 en TCP vers ton PC client FTP. (pour moi seul le port 20 est nécessaire car c'est toi qui établi la connexion vers le port 21 pour les commandes et les transferts doivent se faire sur le port 20). Si non OK, rajouter le port 21 en TCP.

lepalois

  • Pau Broadband Country (64) Expert
  • Abonné Bbox fibre
  • *
  • Messages: 625
  • Pau (64)
Re : problême de mise en place de serveur ftp externe sur une rgw sagem
« Réponse #35 le: 26 mai 2007 à 19:53:17 »
Sous Linux avec gFTP et Kasablanca

Ci-dessous sous Windows XP avec Filezilla
En passive

Citer
Etat :   Connexion à 85.14.152.224 ...
Etat :   Connecté à 85.14.152.224. Attente du message d'accueil...
Réponse :   220 NET Disk FTP Server ready.
Commande :   USER test64000
Réponse :   331 User name okay, need password.
Commande :   PASS *********
Réponse :   230 User logged in, proceed.
Commande :   SYST
Réponse :   215 UNIX Type: L8
Commande :   FEAT
Réponse :   211- Extension supported:
Réponse :    UTF8
Réponse :    PASV
Réponse :    SIZE
Réponse :   211 END
Commande :   OPTS UTF8 ON
Réponse :   200 Command okay.
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 (192,168,1,11,119,9).
Commande :   LIST
Erreur :   Le canal de transfert n'a pas pu être ouvert. Raison : Une tentative de connexion a échoué car le parti connecté n'a pas répondu convenablement au-delà d'une certaine durée ou une connexion établie a échoué car l'hôte de connexion n'a pas répondu.
Erreur :   N'a pas pu récupérer la liste du répertoire
Commande :   REST 0

En actif

Citer
Etat :   Connexion à 85.14.152.224 ...
Etat :   Connecté à 85.14.152.224. Attente du message d'accueil...
Réponse :   220 NET Disk FTP Server ready.
Commande :   USER test64000
Réponse :   331 User name okay, need password.
Commande :   PASS *********
Réponse :   230 User logged in, proceed.
Commande :   SYST
Réponse :   215 UNIX Type: L8
Commande :   FEAT
Réponse :   211- Extension supported:
Réponse :    UTF8
Réponse :    PASV
Réponse :    SIZE
Réponse :   211 END
Commande :   OPTS UTF8 ON
Réponse :   200 Command okay.
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 :   PORT 192,168,1,21,4,128
Réponse :   200 Command okay.
Commande :   LIST
Réponse :   150 File status okay; about to open data connection.
Réponse :   226 Closing data connection.