J'essaie de me connecter à un serveur FTP avec Filezilla. Cela fonctionnait lorsque j'utilisais le haut débit, mais lorsque j'utilise Internet pour mon collège, cela dit:
Error: Connection timed out
Error: Failed to retrieve directory listing
J'ai essayé les modes passif et actif mais en vain. Il se connecte mais ne donne pas la liste des répertoires.
Ci-dessous le journal complet du mode actif
Status: Resolving address of where2service.com
Status: Connecting to 166.62.2.1:21...
Status: Connection established, waiting for welcome message...
Response: 220---------- Welcome to Pure-FTPd [privsep] [TLS] ----------
Response: 220-You are user number 22 of 500 allowed.
Response: 220-Local time is now 05:09. Server port: 21.
Response: 220-This is a private system - No anonymous login
Response: 220 You will be disconnected after 3 minutes of inactivity.
Command: USER where2service
Response: 331 User where2service OK. Password required
Command: PASS ***********
Response: 230 OK. Current restricted directory is /
Status: Server does not support non-ASCII characters.
Status: Connected
Status: Retrieving directory listing...
Command: PWD
Response: 257 "/" is your current location
Command: TYPE I
Response: 200 TYPE is now 8-bit binary
Command: PORT 192,168,126,200,228,90
Response: 200 Port command successful.
Command: MLSD
Response: 150 Accepted data connection
Response: 226-Options: -a -l
Response: 226 18 matches total
Error: Connection timed out
Ci-dessous le journal du mode passif:
Status: Resolving address of where2service.com
Status: Connecting to 166.62.2.1:21...
Status: Connection established, waiting for welcome message...
Response: 220---------- Welcome to Pure-FTPd [privsep] [TLS] ----------
Response: 220-You are user number 20 of 500 allowed.
Response: 220-Local time is now 05:13. Server port: 21.
Response: 220-This is a private system - No anonymous login
Response: 220 You will be disconnected after 3 minutes of inactivity.
Command: USER where2service
Response: 331 User where2service OK. Password required
Command: PASS ***********
Response: 230 OK. Current restricted directory is /
Status: Server does not support non-ASCII characters.
Status: Connected
Status: Retrieving directory listing...
Command: PWD
Response: 257 "/" is your current location
Command: TYPE I
Response: 200 TYPE is now 8-bit binary
Command: PASV
Response: 227 Entering Passive Mode (166,62,2,1,174,209)
Command: MLSD
Response: 150 Accepted data connection
Response: 226-Options: -a -l
Response: 226 18 matches total
Error: Connection timed out
Error: Failed to retrieve directory listing
Cela fonctionne bien après la mise à jour de mon cryptage en "tilisez uniquement le FTP simple (non sécurisé)"
C'est résolu, allez dans Fichier> Gestionnaire de site , sélectionnez votre site et en ce que vous devez définir, " Cryptage : Utilisez uniquement le FTP ordinaire (non sécurisé) "et enfin connectez-vous. Comme vous pouvez le voir
La connexion FTP échoue à "Récupération de la liste des répertoires" ou "Connexion établie, en attente d'un message de bienvenue". Veuillez suivre les étapes ci-dessous et cela peut vous aider.
En mode actif, vous envoyez:
Command: PORT 192,168,126,200,228,90
Il s'agit d'une adresse IP privée. Le serveur ne peut pas se connecter à celui-ci. Donc, cela ne fonctionne certainement pas pour les serveurs sur Internet. Si vous devez utiliser le mode actif, vous devez ouvrir votre pare-feu/routeur pour transférer les connexions FTP entrantes vers votre ordinateur. Dans FileZilla, ouvrez les paramètres (Connection
→ FTP
→ Active mode
) et les configurer en conséquence.
En mode passif, vous envoyez:
Command: PASV
Response: 227 Entering Passive Mode (166,62,2,1,174,209)
Cela signifie que le serveur FTP vous a demandé de vous connecter à cette IP et à ce port. Si vous êtes protégé par un pare-feu, vous ne pouvez pas vous y connecter. Si le serveur n'est pas correctement configuré et pare-feu également, il ne verra pas votre connexion entrante.
Pour plus d'informations, consultez le article de configuration résea dans le wiki FileZilla.
Lorsque je me connecte à mon serveur ftp d'hébergement, je suis en dessous de l'erreur.
Statut: Connexion établie, attente du message de bienvenue ... Statut: Initialisation TLS ... Statut: Vérification du certificat ... Statut: Connexion TLS établie. Statut: Connecté Statut: Récupération de la liste des répertoires ... Commande: PWD Réponse: 257 "/" est votre emplacement actuel Commande: TYPE I Réponse: 200 TYPE est maintenant binaire 8 bits Commande: PASV Réponse: 227 Entrée en mode passif (138,128,162,194,117,133 ) Commande: MLSD Erreur: la connexion a expiré après 20 secondes d'inactivité Erreur: impossible de récupérer la liste des répertoires
C'est le bon chemin pour résoudre la question ci-dessus. J'utilise filezilla comme application client ftp.
1) Cliquez sur le menu "Fichier" et cliquez en haut de l'icône "Site Manager". 2) Dans la section de cryptage, choisissez "Utiliser uniquement le FTP simple" dans le menu déroulant. 3) Modifiez également le type de connexion en "Normal".
J'ai essayé tout ce qui précède mais n'a pas fonctionné. Enfin choisi d'exécuter Filezilla en tant qu'administrateur ... problème résolu.