ERLEDIGT
NEIN
NEIN
ANTWORTEN
0
0
ZUGRIFFE
352
352
EMPFEHLEN
-
Hallo,
ich benutze die FTPConnection-Klasse von Bret Taylor (http://www.nsftools.com/tips/FTPConnection.java), um mich zu meinem FTP Server bei http://www.multimania.de zu verbinden (Port 21).
Verbinden und Einloggen funktioniert einwandfrei. Bei Download, Upload und der Methode "listFiles()" wird jedoch folgende Exception geworfen:
(Erstaunlicherweise landet beim Download die gewünschte Datei dennoch auf dem Server.)Code java:1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
java.net.SocketException: Software caused connection abort: recv failed at java.net.SocketInputStream.socketRead0(Native Method) at java.net.SocketInputStream.read(Unknown Source) at java.net.SocketInputStream.read(Unknown Source) at sun.nio.cs.StreamDecoder.readBytes(Unknown Source) at sun.nio.cs.StreamDecoder.implRead(Unknown Source) at sun.nio.cs.StreamDecoder.read(Unknown Source) at java.io.InputStreamReader.read(Unknown Source) at java.io.BufferedReader.fill(Unknown Source) at java.io.BufferedReader.readLine(Unknown Source) at java.io.BufferedReader.readLine(Unknown Source) at ftpconnect.FTPConnection.getFullServerReply(FTPConnection.java:389) at ftpconnect.FTPConnection.getServerReply(FTPConnection.java:377) at ftpconnect.FTPConnection.openPort(FTPConnection.java:763) at ftpconnect.FTPConnection.setupDataPort(FTPConnection.java:703) at ftpconnect.FTPConnection.executeDataCommand(FTPConnection.java:649) at ftpconnect.FTPConnection.processFileListCommand(FTPConnection.java:452) at ftpconnect.FTPConnection.getAndParseDirList(FTPConnection.java:481) at ftpconnect.FTPConnection.listFiles(FTPConnection.java:413) at ftpconnect.TestFTP.main(TestFTP.java:36)
Ich habe natürlich schon ein wenig herumgesucht, warum bei "listFiles()" der FTP-Command "list" nicht funktionieren könnte. Dabei bin ich auf den Passive Mode aufmerksam geworden. Dieser wurde jedoch immer dann erwähnt, wenn es darum ging, selbst auf dem eigenen PC einen FTP Server zu hosten (was ich ja nicht tue).
Hat jemand eine Idee, wo ich nach Fehlern suchen sollte? Ich bin für jede Hilfe/jeden Vorschlag dankbar.
EDIT: Habe jetzt beim Debuggen in Eclipse gesehen, dass beim FTP-Command "port 192,168,178,126,212,84" keine Antwort vom Server kommt. Folglich wird bei dem Aufruf von "readLine()" im InputStream eine Exception geworfen.Geändert von HarryXVI (06.01.12 um 20:39 Uhr) Grund: Spezifizierung des Problems
Ähnliche Themen
-
KML Files auslesen
Von oldputz1990 im Forum PHPAntworten: 0Letzter Beitrag: 14.11.08, 10:17 -
Server überlastet? Too many open files...
Von multimolti im Forum PHPAntworten: 0Letzter Beitrag: 22.09.08, 15:38 -
text aus DXF/DWG Files auslesen
Von tomkn im Forum JavaAntworten: 2Letzter Beitrag: 27.09.04, 13:02 -
files auslesen und integrieren ..
Von h-brock im Forum PHPAntworten: 5Letzter Beitrag: 22.03.02, 13:26 -
DW und Rechteänderungen an Files auf Server ****?
Von HammerHe@rt im Forum HTML-EditorenAntworten: 2Letzter Beitrag: 13.08.01, 10:36





Zitieren
Login





