Java.net.SocketException: Connection reset by peer: JVM_recv in socket input str

harryharry Messages postés 11 Date d'inscription mardi 9 mars 2004 Statut Membre Dernière intervention 1 juin 2004 - 15 avril 2004 à 10:50
kirua12 Messages postés 1155 Date d'inscription samedi 17 janvier 2004 Statut Membre Dernière intervention 29 avril 2011 - 15 avril 2004 à 11:18
lscorpio

bonjour j'ai un
java.net.SocketException: Connection reset by peer: JVM_recv in socket input stream read à partir de la ligne
netOut = ftpClient.put(fileliste[i]); du programme
quelqu'un sait il pourquoi ?
pourtant j'ai demandé a mon hébergeur d'ouvrire les port 21 et 23.

TelnetOutputStream netOut = null;
File fileO;
InputStream fileIn = null;

try{
netOut = ftpClient.put(fileliste[i]);
fileO = new File(pathFTPio+"\"+fileliste[i]);
System.out.println(pathFTPio+"\"+fileliste[i]);
fileIn = new FileInputStream(fileO);

//transfert data
byte tamponPut[] = new byte[900000];
int readLocal = 0;

while ((readLocal = fileIn.read(tamponPut)) != -1) {
netOut.write(tamponPut, 0, readLocal);
}

netOut = ftpClient.put("flag.txt");

fileIn.close();
A voir également:

1 réponse

kirua12 Messages postés 1155 Date d'inscription samedi 17 janvier 2004 Statut Membre Dernière intervention 29 avril 2011 8
15 avril 2004 à 11:18
Salut,

les ports pour FTP sont 20 et 21. Le 23 c'est pour telnet.
Sinon l'erreur indique que l'hôte distant a fermé la connexion. As tu essayé en local pour voir si ça marche ?
0