The FTP client uses the SYST command to determine the list output.
This can fail in two ways:
- a ParserInitializationException in case the response of the server is not known by apache.
- When the response to SYST command is 502 command unknown (the command is optional after all - http://www.ietf.org/rfc/rfc959.txt) the client throws an IOException.
Can't it just default to UNIX for these type of ftp servers?