KokaKiwi / MCLauncher

Custom Launcher for Minecraft
38 stars 28 forks source link

[PARTIALLEMENT RESOLU] javax.net.ssl.SSLException: SSL peer shut down incorrectly #27

Open ange-black69 opened 10 years ago

ange-black69 commented 10 years ago

Bien le bonjour, Je sais qu'il est tard pour poster un "ticket" ici, mais je voulais me servir de votre launcher comme base pour creer le mien, Vous m'aviez deja repondu avant , pour l'histoire du telechargement des fichiers additionels, il faut mettre l'url d'un fichier zip tout ca... mon fichier est heberger sur dropbox et pèse 60 MO, Le probleme etant qu'une fois sur 2, Le fichier ressource.zip ne se telecharge tout simplement pas (ou presque puisque qu'il telecharge seulement 1 Mo sur 60), Et me met l'erreur suivante javax.net.ssl.SSLException: SSL peer shut down incorrectly 17:59:27 [SEVERE] at sun.security.ssl.InputRecord.readV3Record(Unknown Source) 17:59:27 [SEVERE] at sun.security.ssl.InputRecord.read(Unknown Source) 17:59:27 [SEVERE] at sun.security.ssl.SSLSocketImpl.readRecord(Unknown Source) 17:59:27 [SEVERE] at sun.security.ssl.SSLSocketImpl.readDataRecord(Unknown Source) 17:59:27 [SEVERE] at sun.security.ssl.AppInputStream.read(Unknown Source) 17:59:27 [SEVERE] at java.io.BufferedInputStream.read1(Unknown Source) 17:59:27 [SEVERE] at java.io.BufferedInputStream.read(Unknown Source) 17:59:27 [SEVERE] at sun.net.www.MeteredStream.read(Unknown Source) etc... Voila j'ai essayer de bidouiller votre code, sans sucèe... Merci pour votre aide.

KokaKiwi commented 10 years ago

Je sais pas HTTPS est bien géré par le launcher en fait. :/ Tente avec une URL en HTTP, normalement ça devrais passer.

ange-black69 commented 10 years ago

merci pour la reponse aussi rapide, enfaite, cela est tres aleatoire, car pour moi cela fonctionne sans probleme, je le compile a l'aide de mavent et tout, je test la version compiler et tout marche niquel, sauf pour certaines personnes ou ca bypass completement le dl du fichier additional :/ Je sais plus trop quoi faire en realité, peu etre de changer d'hebergeur reglerais le probleme?

KokaKiwi commented 10 years ago

Essaye ça ouais, j'ai l'impression que HTTPS est pas très bien géré partout (gg Java tiens...), du coup, p'têt que trouver un hébergeur qui propose aussi HTTP pour ses liens devrait résoudre le problème. Après, y'a p'têt aussi un problème du côté de mon code, mais bon, pour ça faudrait que je me replonge là-dedans, et c'est pas à l'ordre du jour pour le moment :/

ange-black69 commented 10 years ago

Non mais aucun probleme, ne t"en fait pas, je ne vais pas te demander de me macher le travail hein ^^, je test ca et je te tient au courant, apres, on vera...

ange-black69 commented 10 years ago

Bon, dans updateworker.java jai modifier le init par ca :

public void init() throws Exception { connection = (HttpsURLConnection) url.openConnection(); connection.setDefaultUseCaches(false);

total = connection.getContentLength();

}

J'ai changer le cast httpurl.. en httpsurl, j'upload le fichier sur dp, j'attend de voir les resultats...

ange-black69 commented 10 years ago

apparament ca fonctionne, j'aurais juste besoin d'un petit testeur exterieur?

KokaKiwi commented 10 years ago

Hmm, ouais, j'avais oublié ça en fait xD Je crois que j'avais eu le même problème à un moment, mais comme je savais pas trop comment le régler, j'ai gardé ça :') Du coup selon l'URL, faut caster dans la bonne classe pour le moment ^^'

ange-black69 commented 10 years ago

T'aurai possibilité de juste tester pour voir si les fichier se télécharge bien ?

ange-black69 commented 10 years ago

ouais alors ya du nouveau, apparemment, le fichier additional se telecharge uniquement si le "debit" est bon, je m'explique ; de partout ou j'ai lancer le launcher et y compris chez moi, j'avais un debit de l'ordre de 300 kb a 1.5 MB/s, tout marchait niquel, mais les fois ou le launcher a ete lancer depuis une connection pas terrible de l'ordre de 10 kb a 70 kb, et bas la tout se telecharge a l'exception des additionnals, voila