Mystère

Fermé
Bruno - 31 mai 2015 à 22:29
jeannets Messages postés 26958 Date d'inscription dimanche 9 septembre 2007 Statut Contributeur Dernière intervention 6 juin 2024 - 1 juin 2015 à 16:11
Bonsoir,

J'ai créer un serveur FTP sur mon PC en vu de partager des fichiers, ensuite j'ai configuré le routeur de la box pour qu'il pointe sur l'adresse de mon pc (via l'ip DNZ du routeur) et j'ai ouvert les ports 20 et 21 du pare-feu Windows. Alors, l'association "adresse de ma box + login + mot de passe de mon serveur ftp" marche très bien sur le client FTP "Net2FTP". Mais, car il y a un mais, la syntaxe que normalement je dois transmettre pour accéder à mon serveur ftp cad ftp://[nomducompte]:[passe]@[adresse de ma box] ne marche pas, ce que les tests FTP confirment. Est-ce que quelqu'un pourrait m'expliquer ce mystère !!
D'avance, merci.
Bonne soirée,
Bruno

3 réponses

jeannets Messages postés 26958 Date d'inscription dimanche 9 septembre 2007 Statut Contributeur Dernière intervention 6 juin 2024 5 796
31 mai 2015 à 22:42
Bonsoir,

ça ne marche pas si tu l'appelle de chez toi; il faut que tu te connecte à ton FTP depuis une autre adresse IP..

Tu vas chez ton voisin par ex... et là, tu te connecte à ton FTP.

Tu dois aussi avoir une adresse DNS qui routera automatiquement vers ton adresse IP externe, même si elle change dynamiquement. comme ceci par ex... https://www.changeip.com/ qui est gratuit.
Ou ici https://docs.ovh.com/fr/ pour l'explication en Français.
1
Bonjour,

J'ai fait l'essai avec un ordinateur extérieur. Lors que j'utilise le site net2ftp.com en remplissant les champs Serveur FTP (adresse IP anonyme de mon routeur) + nom d'utilisateur et mot de passe de mon serveur FTP, tout marche très bien. Je peux "uploader" comme "downloader" sans souci. Je vois bien mon répertoire partagé. Maintenant, si je veux voir ce même répertoire en utilisant l'adresse Url avec la syntaxe qui va bien (ftp://[nom d'utilisateur]:[mot de passe]@[adresse serveur]) et bien ça ne marche pas. En gros que fait de plus le client FTPnet2ftp que je ne fais pas en tapant l'adresse url directement. Mystère donc..

PS: Pour Judge_DT j'ai fait les tests FTP via "g6ftpserver.com" et "testftp.net". Le second m'indique quand même "Error: Listing failed" dans les résultats. Il doit bien y avoir qqch qui ne marche pas... Merci pour vos commentaires et votre aide pour comprendre ce mystère.

Bruno
0
Je précise à toutes fins utiles pour les spécialistes que je ne suis pas : l'erreur des tests est la suivante :
Command: MLSD
Reply: 425 Can't open data connection for transfer of "/"
D'avance merci à vous.
0
Judge_DT Messages postés 29395 Date d'inscription vendredi 5 février 2010 Statut Modérateur Dernière intervention 23 octobre 2021 9 628
31 mai 2015 à 22:39
Salut,

Si le client FTP fonctionne, où tentes-tu de spécifier le lien dont tu nous parles? Pourrais-tu être plus précis concernant l'endroit où il pose problème ? Étant que je ne vois pas le rapport entre une URL avec le protocole FTP et des tests FTP?? Dont on ne sait même pas ce que tu entends par des "tests ftp"

Bien à toi,
0
kaumune Messages postés 22398 Date d'inscription lundi 26 novembre 2007 Statut Contributeur Dernière intervention 30 mai 2024 5 043
Modifié par kaumune le 1/06/2015 à 10:21
Slt

Reply: 425 Can't open data connection for transfer of "/"

1 - As-tu aussi redirigé les ports pour le mode passif dans le routeur de ta box ?

2 - Le port 20 (port sortant en mode actif) n'est pas à rediriger comme le port 21(port entrant pour la requete FTP) dans le routeur mais il faut qu'il soit autorisé dans le pare feu

Protocole FTP
0
Bruno > kaumune Messages postés 22398 Date d'inscription lundi 26 novembre 2007 Statut Contributeur Dernière intervention 30 mai 2024
1 juin 2015 à 15:27
J'ai ouvert les ports 20 et 21 pour les flux entrants. Donc si j'ai bien compris il faudrait ouvrir seulement le port 21 en flux entrants et le port 20 en flux sortants ?!
Pour le routeur, je n'ai configuré que l'adresse IP DNZ et rien d'autre. Je regarde ce soir en rentrant. Merci beaucoup.

Bruno
0
kaumune Messages postés 22398 Date d'inscription lundi 26 novembre 2007 Statut Contributeur Dernière intervention 30 mai 2024 5 043
1 juin 2015 à 15:55
je ne sais pas ce que tu appelles ouvrir

il faut rediriger le port 21 sur l'adresse ip locale de la machine où tourne le serveur
Et autoriser dans le parefeu du routeur et/ou du parefeu de la machine où tourne le serveur
0
jeannets Messages postés 26958 Date d'inscription dimanche 9 septembre 2007 Statut Contributeur Dernière intervention 6 juin 2024 5 796
1 juin 2015 à 16:11
Bonjour,

En fait "FTP net2ftp" n'est pas un programme FTP, c'est un site internet qui permet de se connecter sur une Adresse en FTP... ce qui est assez différent... ce site est ailleurs; et il se connecte chez toi.
Ce n'est pas comme "LechFTP" https://www.commentcamarche.net/telecharger/web-internet/13713-leech-ftp/
ou WS_FTP par ex https://www.commentcamarche.net/telecharger/web-internet/24365-ws-ftp-professional/ qui seraient installés sur un ordi chez toi..

Par contre il ne faut pas mettre
(ftp://[nom d'utilisateur]:[mot de passe]@[adresse serveur]) et bien ça ne marche pas.

Dans ton navigateur (FireFox par ex.) il faut mettre ftp://nomdeton.serveur.net (ou ton IP) par ex et attendre qu'il se connecte. A ce moment là, il va t'afficher une lucarne qui te demande le "nom_d'utilisateur" puis le "motdepasse" .... Validation OK et seulement à ce moment là tu sera en face de tes dossier et fichier.

Ton sytem d'adressage qui enchaine le nom puis l'identité et le mot de passe ne sont pas interpretés ainsi par le navigateur... Chez moi non plus, ça ne marche pas... Alors que fait comme indiqué ci-dessus...OUI.
0