Pb serveur ftp derrière livbox inventel urgen

nicetobeout -  
dilam Messages postés 1 Statut Membre -
Bonjour,
J'essaie de créer un serveur ftp depuis ce matin et il ne marche pas. J'ai lu des explications sur différents forum mais ça ne marche pas pour moi...

voici les details de mon install:
Je suis sous windows xp service pack 2 et derrière une livebox inventel

J'ai pour commencer installer typsoft serveur (gratuit).
sous se logiciel. J'ai configurer ma liste d'utilisateurs avec leur droit (ecriture, telechargement...) et aussi le serveur en lui même, port ftp 21, rentrer l'ip (publique-livebox) pour le mode passif en definissant le passive port range entre 50000 et 55000.

J'ai ensuite modifier la config (avancé) de ma livebox comme suit:
routeur NAT à l'adresse ip de l'ordi: 192.........

service: FTP, protocole: TCP, port externe: 21, port interne: 21 adresse ip du serveur: 192...............
service: bibi, protocole: TCP, port externe: 50000, port interne 50500, adresse ip du serveur 192........
service: DNS, protocole TCP, port externe 80, port interne: 80, adresse ip du serveur 192........

puis dans le menu dns dynamique: (statut du serveur: no update necessary)
service: no-ip, gaetan.myftp.org, loggin et password
adresse ip live box (81...........)

Enfin, j'ai créé un compte sur no-id pour avoir mon id fixe... mon serveur devrait donc se trouver à ftp://gaetan.myftp.org. LE logiciel de vérification de no-ip arrive à faire le lien entre l'adresse ip et la sienne

J'ai ensuite ajouter les ports 21 et 80 en exception du parefeu tout comme les logiciels typsoft (serveur), no-id, et filezilla (client).
dans les paramètres avancées du parefeu, j'ai autorisé les utilisateurs à avoir accès au service ftp selon les ports définis dans la config live box :
ftp, tcp, port 21 à adresse 192......................
bibi, tcp, port 50000-5500 à adresse 192............

Mais, quand je tente de me connecter avec filezilla, il me met:

[quote]
Statut : Résolution de l'adresse IP pour gaetan.myftp.org
Trace : ControlSocket.cpp(962): CRealControlSocket::ContinueConnect(012CA418) m_pEngine=010907B0 caller=0132E980
Statut : Connexion sur 81.251.135.156:21...
Statut : Connexion établie. Attente du message d'accueil...
Trace : CFtpControlSocket::OnReceive()
Réponse : 220 Connected to 192.168.1.189 ready...
Commande : USER test
Trace : CFtpControlSocket::OnReceive()
Réponse : 331 Password required for test.
Commande : PASS *******
Trace : CFtpControlSocket::OnReceive()
Réponse : 230 User test logged in.
Commande : SYST
Trace : CFtpControlSocket::OnReceive()
Réponse : 215 UNIX Type: L8
Commande : FEAT
Trace : CFtpControlSocket::OnReceive()
Réponse : 211-Extensions supported:
Réponse : SIZE
Réponse : MDTM
Réponse : 211 END
Statut : Connecté
Trace : CFtpControlSocket::ResetOperation(0)
Trace : CControlSocket::ResetOperation(0)
Statut : Récupération du contenu du répertoire...
Trace : CFtpControlSocket::SendNextCommand(0)
Commande : PWD
Trace : CFtpControlSocket::OnReceive()
Réponse : 257 "/" is current directory.
Trace : CFtpControlSocket::ResetOperation(0)
Trace : CControlSocket::ResetOperation(0)
Trace : CFtpControlSocket::SendNextCommand(0)
Trace : CFtpControlSocket::ListSend(0)
Trace : state = 1
Trace : CFtpControlSocket::SendNextCommand(0)
Trace : CFtpControlSocket::TransferSend(0)
Trace : state = 1
Commande : TYPE I
Trace : CFtpControlSocket::OnReceive()
Réponse : 200 Type set to I.
Trace : CFtpControlSocket::TransferParseResponse()
Trace : code = 2
Trace : state = 1
Trace : CFtpControlSocket::TransferSend(0)
Trace : state = 2
Commande : PASV
Trace : CFtpControlSocket::OnReceive()
Réponse : 227 Entering Passive Mode (81,251,135,156,195,104).
Trace : CFtpControlSocket::TransferParseResponse()
Trace : code = 2
Trace : state = 2
Trace : CFtpControlSocket::TransferSend(0)
Trace : state = 4
Commande : LIST
Trace : CFtpControlSocket::OnReceive()
Réponse : 150 Opening data connection for directory list.
Trace : CFtpControlSocket::TransferParseResponse()
Trace : code = 1
Trace : state = 4
Trace : CFtpControlSocket::TransferSend(0)
Trace : state = 5
Erreur : Délai d'attente expiré
Trace : CFtpControlSocket::ResetOperation(2114)
Trace : CControlSocket::ResetOperation(2114)
Trace : CFtpControlSocket::ResetOperation(2114)
Trace : CControlSocket::ResetOperation(2114)
Erreur : Échec à la lecture du contenu du répertoir
e

[/quote]

En faisant le test via http://www.g6ftpserver.com/fr/ftptest

* About to connect() to gaetan.myftp.org port 21
* Trying 81.251.135.156... connected
* Connected to gaetan.myftp.org (81.251.135.156) port 21
< 220 Connected to 192.168.1.189 ready...

> USER test
< 331 Password required for test.

> PASS *****
< 230 User test logged in.

> PWD
< 257 "/" is current directory.
* Entry path is '/'

> CLNT Testing from http://www.g6ftpserver.com/ftptest from IP 81.251.135.156
< 500 'CLNT': command not understood.
* QUOT command failed with 500
* Connection #0 to host gaetan.myftp.org left intact

* Closing connection #0


Mais d'après ce que j'ai pu lire et comprendre il est normal que le CLNT plante puisque cette commande n'est pas prise en compte par typsoft...

Enfin, lorsque quelqu'un essaie de se logger, ou le serveur tourne dans le vide, ou il n'y a rien qui s'affiche (test explorer et firefox en local et distant)

Que dois je faire, c'est assez urgent
merci d'avance

si certains veulent tester :
gaetan.myftp.org
login: test
password: testeur

1 fichier txt dedans

5 réponses

dilam Messages postés 1 Statut Membre 1
 
bonjour Gaetan,

Ta config est bonne, (j'ai eu le même problème), il te suffit (même si cela n'est pas tres satisfaisant comme réponse...) de modifier le niveau de sécurité du pare feu de la LiveBox (passer de moyen à minimum) et ca fonctionne.
Si qqun sait ce qui se passe quand on change de niveau de securité, ce serai super de nous le dire pour configurer le pare feu en mode Personnalisé et ainsi garder un niveau maximum de securité.
Bonne chance
1
Jiness Messages postés 537 Statut Membre 24
 
salut
je t'avoue que j'ai pas tout lu avec attention mais juste une remarque sur ton portforwarding dans ton routeur
tu as dit que une des regles que tu as fait était
service: bibi, protocole: TCP, port externe: 50000, port interne 50500, adresse ip du serveur 192........
tu est supposé rediriger une plage de port
ta regle devrais ressembler à
protocol TCP + range de port 50000-50500 redirigés vers 192....

tel que c'est actuellement tu redirige le port 50000 vers le port 50500 de ton serveur. ce qui n'est pas pareil que rediriger une plage de ports.
-1
nicetobeout
 
merci de ta réponse, comment fait on pour définir une plage de port en fait?
dans ma config, ça se présente sous la forme:

nom du service : donc bibi
protocole: tcp

port externe:
port interne:
ip: 192...

les externe interne ne sont pas les bornes de la plage?

ps: j'ai découvert ce matin le mode ftp
-1
nicetobeout
 
personne ne sait de quoi ça vient alors...
svp c'est urgent et important (pour le taf)
-1

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
Jiness Messages postés 537 Statut Membre 24
 
je suis désolé je n'ai pas livebox donc je ne connais pas l'interface je peux juste te dire que extern - intern ne définit pas une plage de port, chez moi j'ai une freebox et j'ai un option rediriger une plage de port. farfouille bien partout dans l'interface administrateur ca doit exiter c'est obligatoire.
dans le cas extreme si tu trouve vraiment pas tu devras faire tous les ports un par un :p
-1