Eindeutig falsch, alle
FTP Codes die mit 2 beginnen sind keine Fehler sondern Bestätigungscodes das der Befehl ausgeführt wurde.
Hier eine
Exception zu raisen ist falsch.
Den
Indy FTP-Client/Server kannste vergessen, sorry. Es müssen einige Änderungen am Source gemacht werden, und die
FTP-Demo enthält auch böse bugs.
Andererseits: wenn du schon eingeloggt bist und dieser Fehler beim Versuch eines Downloads auftritt, dann heisst das das Du die Connection per QUIT etc. vorher wieder getrennt hattest. Dann, im Download, wurde wieder connected, worauf der Server mit 220/230 antwortet. Ziemlich obscure dein Fehler.
Gruß Hagen