config: winxp pro + modem routeur alcatel speedtouch 501i
voila j'ai voulu créer un serveur ftp avec BPFTP; donc je l'ai installé aucun prob ensuite vu qu'avec le routeur mon adresse ip change je me suis créer une ip dinamic DNS chez no-ip.
ensuite j'ai reglagé de BPFTP.
alors pour tester mon serveur j'ai lancé smartftp en mettant le nom de serveur +login+mot de pass et la j'ai ca:
Resolving host name spinydoudou.myftp.com...
Connecting to (spinydoudou.myftp.com).
Connected to (spinydoudou.myftp.com) -> IP: xxx.xxx.xxx.xxx PORT: 21.
Socket connected waiting for login sequence.
220 (vsFTPd 1.1.3)
USER keysoze
331 Please specify the password.
PASS (hidden)
530 Login incorrect.
Cannot login waiting to retry (30s)...
quelqu'un pourrait il me dire d'ou vient le probleme
merci
Edit Maousse : Pas fou de laisser les IP? On est plein à être en IP fixe maintenant!...
ce pourrait il que je n'arrive pas a y acceder car je l'interroge du mm pc?
ben je pense pas que ca soit un prob de firewall car quand tu lis dans mon premier message ben il accede au serveur mais apres il dit loggin incorrect.
et les modos ça dort ou quoi , il part en c... ce forum !!!
pour la peine je propose un gage à base de boissons diverses et variées et de petits amuse-gueule verts ou noirs si vous voyez c'que j'veux dire...
une tournée aux frais du fautif, z'en pensez quoi les gars (et les girls) ?
__________________ Les tôles ondulées mais les vaches aussi.
J'ai testé la connexion depuis le même PC, chez moi ça marche. Je suis également derrière un routeur. Mais bon je suis en IP fixe, toi tu es en IP dynamique peut-être que ça pose un problème ?
Je suis désolé je peux pas rester là, mais peut-être que quelqu'un peut faire des tests avec toi ? Au pire si d'ici demain tu n'as pas résolu ce problème on pourra tester ça ensemble si tu veux
As-tu essayé de te connecter en mode passif ? (commande ftp : PASV)
Ca peut parfois résoudre le problème.
Le problème doit venir du firewall/routeur du serveur et/ou de celui du client !
Ca ne suffit pas d'ouvrir le port 21 du serveur et de forwarder les paquets sur ton serveur FTP interne.
En gros il y a 2 façons de se connecter à un serveur FTP :
1) Le mode actif. Dans ce mode, le client se connecte de son port N sur le port 21 du serveur (c'est la connexion "commandes"), il y a demande et envoi de user+pwd, puis le serveur se connecte au client de son port 20 au port N+1, et envoie les données. Il faut donc que le port N+1 du client soit ouvert.
Problème : on doit ouvrir une série de ports entrants sur le firewall du client . C'est pourquoi on a inventé :
2) Le mode passif. Dans ce mode, le client se connecte au serveur sur le port 21 , il y a demande et envoi de user+pwd, puis le serveur renvoie au client un numéro de port P pour la connexion "données". Le client se connecte alors au port P indiqué et l'échange de données peut commencer. Dans ce cas, il faut (en plus du port 21) ouvrir un ensemble de ports genre de 5200 à 5250 sur le firewall du serveur et forwarder vers le serveur (ports qui sont à configurer ensuite dans BPFTP server).
En résumé :
Je te conseille de mettre en place le mode passif, car c'est toi qui maîtrise les ouvertures de ports.
1. Ouvre un intervalle de ports TCP (au moins 2) sur le firewall et forwarde-les sur l'ip interne de ton serveur ftp. Les numéros doivent etre > =1024. Plus tu ouvres des ports, plus il peut y avoir de clients simultanés.
2. Sur BPFTP, clique sur le bouton Main Setup, puis va dans la partie "Passive mode".
3. Coche la case "Use passive mode ip" et coche "dynamic IP". Entre ton nom de domaine dyndns.
4. En bas, paramètre l'intervalle de ports que tu as ouverts sur ton firewall. Puis valide sur Ok.
5. Sur le client, paramètre la connexion en "passive mode" ou "PASV mode".