Chez Hubspace, le FTP sur le port 21 n'est pas un accès disponible : voir la dernière section.
Comment fonctionne une connexion FTP
Le FTP ouvre deux connexions. La première, sur le port 21, transporte les commandes : identifiant, mot de passe, changement de dossier. La seconde, ouverte à chaque liste de dossier ou à chaque fichier, transporte les données. En mode passif, le mode par défaut des logiciels actuels, c'est le serveur qui indique un second port, et le logiciel s'y connecte. Ce fonctionnement est décrit par la RFC 959, à la commande PASV.
Cette double connexion explique la plupart des pannes : la première passe, la seconde est bloquée.
Les messages et leur cause
| Message | Ce qu'il signifie | Que faire |
|---|---|---|
| 530 Login incorrect | identifiant ou mot de passe refusé | vérifier l'identifiant exact et remettre un mot de passe |
| Connection refused (ECONNREFUSED) | rien ne répond sur ce port, ou l'adresse est bloquée | vérifier l'adresse et le port, attendre la fin d'un éventuel blocage |
| Connection timed out | la connexion n'aboutit pas | vérifier l'adresse, le réseau, le pare-feu |
| 425 Can't open data connection | le canal de données ne s'ouvre pas | vérifier le mode passif et les ports de données |
| Failed to retrieve directory listing | connecté, mais la liste des dossiers échoue | même cause que 425 |
Les codes à trois chiffres, comme 530 et 425, sont ceux de la RFC 959. Les autres messages viennent du logiciel ou du système.
Identifiants refusés
- Vérifiez l'identifiant complet : selon l'hébergeur, c'est un nom d'utilisateur, une adresse ou un nom suivi du domaine.
- Retapez le mot de passe sans copier-coller : un espace en fin de ligne suffit à le faire refuser.
- Si l'erreur continue, remettez un mot de passe depuis le panneau de votre hébergeur.
Après plusieurs échecs, beaucoup de serveurs bloquent l'adresse pour quelques minutes : la connexion est alors refusée ou n'aboutit plus, même avec le bon mot de passe. Attendez avant de réessayer.
Connexion refusée ou expirée
- Vérifiez l'adresse du serveur : un nom de domaine qui passe par un service comme Cloudflare ne mène pas toujours au serveur d'hébergement.
- Vérifiez le port : 21 pour le FTP, 22 pour le SFTP. Un port erroné donne une connexion refusée ou un délai dépassé.
- Essayez depuis un autre réseau, un partage de connexion du téléphone par exemple : certains réseaux d'entreprise bloquent le FTP.
Liste des dossiers impossible
La connexion est acceptée, l'identifiant aussi, puis la liste échoue ou attend sans fin. C'est le canal de données qui ne passe pas.
- Vérifiez que votre logiciel est en mode passif. Dans FileZilla, c'est le réglage par défaut.
- Si vous êtes sur un réseau qui filtre, essayez depuis un autre réseau.
- Si rien ne change, le pare-feu du serveur ne laisse sans doute pas passer les ports de données : seul l'hébergeur peut le corriger. Le SFTP, qui n'utilise qu'une connexion, évite ce problème.
Chez Hubspace
Le FTP sur le port 21 n'est pas un accès disponible chez nous : il n'est pas chiffré, et le transfert de fichiers n'y aboutit pas. Concrètement, la connexion s'ouvre et le mot de passe est accepté, après avoir circulé en clair, puis la liste des dossiers échoue (« Failed to retrieve directory listing » ou code 425) : c'est le cas décrit plus haut, et aucun réglage de votre logiciel ne le corrige. N'insistez pas, deux accès fonctionnent :
- le gestionnaire de fichiers de Plesk, sur toutes les offres, dans votre navigateur ;
- le SFTP, sur le port 22, à partir de Sérénité, avec FileZilla ou un autre logiciel.
Les réglages sont dans Se connecter en FTP à son hébergement et, pour FileZilla, dans Configurer FileZilla avec son hébergement. Après cinq échecs de connexion en dix minutes, votre adresse est bloquée dix minutes ; si elle reste bloquée, écrivez-nous depuis votre espace client.
Questions fréquentes
Pourquoi le FTP marche-t-il chez un autre hébergeur et pas ici ?
Parce que le FTP n'est pas un accès disponible chez nous : il n'est pas chiffré, et le transfert de fichiers n'aboutit pas. Passez par le gestionnaire de fichiers de Plesk ou, à partir de Sérénité, par le SFTP.
Le SFTP est-il la même chose que le FTP sécurisé ?
Non. Le SFTP passe par SSH, sur le port 22, avec une seule connexion chiffrée. Le FTP sécurisé, ou FTPS, ajoute un chiffrement au FTP classique et garde ses deux connexions. Les logiciels comme FileZilla savent faire les deux.
Comment savoir si mon adresse est bloquée ?
La connexion est refusée ou expire même avec le bon mot de passe, alors qu'elle passe depuis un autre réseau. Attendez la fin du blocage, puis reconnectez-vous sans multiplier les essais.
Articles liés
- Gestionnaire de fichiers Plesk : mode d'emploiLe gestionnaire de fichiers de Plesk : envoyer des fichiers, décompresser une archive, modifier un fichier et régler les permissions, depuis le navigateur.
- Se connecter en FTP à son hébergementSe connecter en FTP à son hébergement Hubspace : SFTP chiffré sur le port 22 à partir de Sérénité, ou le gestionnaire de fichiers de Plesk sur toute offre.
- FileZilla : configurer et envoyer ses fichiersFileZilla pas à pas : se connecter en SFTP par la connexion rapide ou le gestionnaire de sites, envoyer ses fichiers et corriger les erreurs courantes.