MLSD échoue via SOCKS ? Regardez la réponse FTP
LIST, MLSD et MLST ne demandent pas les mêmes informations. Un autre client peut afficher le répertoire sans reproduire l’échange qui échoue.
Comparez les journaux de commandes des deux clients avant de changer de proxy. LIST fournit du texte dont le format dépend du serveur ; MLSD fournit des informations de répertoire normalisées et lisibles par machine ; MLST décrit un seul objet.
| Échec | Vérification suivante |
|---|---|
| MLSD non reconnu | Prise en charge par le serveur et repli sur LIST documenté par le client |
| 425 : impossible d’ouvrir la connexion de données | Point de terminaison PASV/EPSV et passage de ce socket de données par SOCKS |
Le repli sur une autre commande répond à un problème de format ou de prise en charge, pas à une connexion de données inaccessible. Un LIST réussi depuis un autre client ne valide que la commande et le chemin de données choisis par ce client.