MLSD přes SOCKS selhává? Přečtěte si odpověď FTP
LIST, MLSD a MLST žádají různé informace. Úspěšný výpis v jiném klientovi nemusí opakovat výměnu, která selhala.
Než změníte proxy, porovnejte protokoly příkazů obou klientů. LIST vrací text ve formátu závislém na serveru; MLSD vrací definované, strojově čitelné údaje o adresáři; MLST popisuje jeden objekt.
| Selhání | Další kontrola |
|---|---|
| MLSD nebylo rozpoznáno | Podporu serveru a dokumentovaný přechod klienta na LIST |
| 425: nelze otevřít datové spojení | Koncový bod PASV/EPSV a zda daný datový socket používá SOCKS |
Přechod na jiný příkaz řeší formát nebo podporu, nikoli nedostupné datové spojení. Úspěšný LIST z jiného klienta potvrzuje jen příkaz a datovou cestu zvolené tímto klientem.