bonjour, j’ai un problème pour me connecter a mon serveur (serveur local, ubuntu)
quand je tente de m’y connecter avec filezilla j’ai:
Statut : Résolution de l’adresse de lielos.dyndns.org
Statut : Connexion à 90.27.53.96:21…
Statut : Connexion établie, attente du message d’accueil…
Erreur : Impossible d’établir une connexion au serveur
pour les port de ma livobox j’ai mis:
Service/Protocole/Port externe/Port interne/Adresse IP du serveur
j’ai l’impression que mon PC refuse d’envoyer sur internet, quand je m’y connecte avec mon adresse local (a l’aide de PuTTY ou WinSCP) tout va bien
mais si j’utilise mon adresse internet j’ai:
-pour putty: network error: conection refused
-pour WinSCP: network eror: conection timed out
mais avec filezilla même avec l’IP local sa ne marche pas
je suppose donc que j’ai deux problème:
-un avec le FTP du serveur (fichier vsftpd.conf?)
-et un pour la connexion a mon serveur depuis internet (routeur, pare-feu?)
Ton serv ftp est configuré pour faire de l’actif ? Du passif ?
Les deux ?
Un tcpdump/wireshark/ethereal sur le client te donne quoi ? Timeout ? Reset ?
T’as un firewall sur ton linux ?
Si t’es en mode passif, t’as autorisé le bon range de ports à sortir ? (si non c’est certainement ça, en mode passif le serveur FTP initie la connexion VERS le client pour la partie data)
[quote]T’as mis de l’essence ?
T’as mis le contact ?
…
T’es con ou quoi ?[/quote]
(Et pas besoin d’UDP pour le FTP, bon sang.)
Le premier qui trouve l’origine de la citation gagne un tour de manège.
[quote]Ton serv ftp est configuré pour faire de l’actif ? Du passif ?
Les deux ?
Un tcpdump/wireshark/ethereal sur le client te donne quoi ? Timeout ? Reset ?
T’as un firewall sur ton linux ?
Si t’es en mode passif, t’as autorisé le bon range de ports à sortir ? (si non c’est certainement ça, en mode passif le serveur FTP initie la connexion VERS le client pour la partie data)[/quote]
pour le pare-feu je n’ai rien mis et je ne pense pas qu’il y en ai de base sur ubuntu
avec wireshark j ai sa (j ai garder les 2 ligne avec l’IP de mon serveur):
Là c’est clairement ton serveur ftp qui reset la connexion (au lieu du SYN - SYN/ACK - ACK, tu te manges un SYN - RST/ACK), il écoute donc bien sur le port 21 mais refuse expressément la connexion.
T’as pas une ACL sur ton serveur ftp qui autorise seulement certaines IPs à se connecter dessus par hasard ?
Dans ton vsftpd.conf, regarde pour le mode passif (pasv ou passive) et définis une plage de ports.
Sur ta box, redirige (en TCP uniquement) le port 21 et la plage de ports vers ton linux
vérifie avec un netstat -lnp qu’il écoute bien sur la bonne adresse IP, et que tes ports déjà sont ouverts (avant que ça marche via le net, au moins que ça marche en LAN)