kein Filezugriff über FTP

xrax

Erfahrenes Mitglied
Hallo zusammen,

ich möchte über FTP ein File downloaden. Leider klappt das nicht.


Code:
import org.apache.commons.net.ftp.FTPClient;
import org.apache.commons.net.ftp.FTPFile;
import org.apache.commons.net.ftp.FTPListParseEngine;
import org.apache.commons.net.ftp.FTPReply;

            System.out.println("Connected:"+client.login(name,pw));
            System.out.println("ReplyCode:"+client.getReplyCode());
            
            System.out.println("\nPrint WorkingDIR :"+client.printWorkingDirectory());
            System.out.println("ReplyCode() : "+client.getReplyCode());
            
            System.out.println("\nchangeWorkingDirectory");
            client.changeWorkingDirectory("/TEST/testverzeichnis");
            System.out.println("ReplyCode() : "+client.getReplyCode());
            
            System.out.println("\nPrint WorkingDIR :"+client.printWorkingDirectory());
            System.out.println("ReplyCode() : "+client.getReplyCode());
            
            System.out.println("\nclient.listFiles()");
            FTPFile[] files=client.listFiles();
            System.out.println("ReplyCode() : "+client.getReplyCode());

Es funktioniert kein listFile() und auch keine andere Funktion wie download oder delete.
Hier das ergebniss:

Connected:true
ReplyCode:230

Print WorkingDIR :/
ReplyCode() : 257

changeWorkingDirectory
ReplyCode() : 250

Print WorkingDIR :/TEST/testverzeichnis
ReplyCode() : 257

client.listFiles()
java.net.SocketException: Software caused connection abort: socket write error

Weis jemand woran das liegen kann ?
Egal was ich mach, ich bekomm immer diese Exception.

Besten Dank
xrax
 
Zuletzt bearbeitet: