Plugin JSONAPI Aide 1.8

  • Auteur de la discussion Auteur de la discussion Rayph
  • Date de début Date de début

Rayph

Architecte en herbe
10 Janvier 2013
42
4
73
25
Bonjours,
J'ai installé la dernière version de JSONAPI pour la 1.8
J'ai changé les ports comme il se doit et voila:
  1. [12:13:41] [Thread-25/INFO]: [JSONAPI] ------[Connection information]-------
  2. [12:13:41] [Thread-25/INFO]: [JSONAPI] JSON Server listening on 30052
  3. [12:13:41] [Thread-25/INFO]: [JSONAPI] JSON Stream Server listening on 30053
  4. [12:13:41] [Thread-25/INFO]: [JSONAPI] JSON WebSocket Stream Server listening on 30054
  5. [12:13:41] [Thread-25/INFO]: [JSONAPI] Active and listening for requests.
  6. [12:13:42] [Thread-25/WARN]: javax.net.ssl.SSLHandshakeException: sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target
  7. [12:13:42] [Thread-25/WARN]: at sun.security.ssl.Alerts.getSSLException(Alerts.java:192)
  8. [12:13:42] [Thread-25/WARN]: at sun.security.ssl.SSLSocketImpl.fatal(SSLSocketImpl.java:1884)
  9. [12:13:42] [Thread-25/WARN]: at sun.security.ssl.Handshaker.fatalSE(Handshaker.java:276)
  10. [12:13:42] [Thread-25/WARN]: at sun.security.ssl.Handshaker.fatalSE(Handshaker.java:270)
  11. [12:13:42] [Thread-25/WARN]: at sun.security.ssl.ClientHandshaker.serverCertificate(ClientHandshaker.java:1341)
  12. [12:13:42] [Thread-25/WARN]: at sun.security.ssl.ClientHandshaker.processMessage(ClientHandshaker.java:153)
  13. [12:13:42] [Thread-25/WARN]: at sun.security.ssl.Handshaker.processLoop(Handshaker.java:868)
  14. [12:13:42] [Thread-25/WARN]: at sun.security.ssl.Handshaker.process_record(Handshaker.java:804)
  15. [12:13:42] [Thread-25/WARN]: at sun.security.ssl.SSLSocketImpl.readRecord(SSLSocketImpl.java:1016)
  16. [12:13:42] [Thread-25/WARN]: at sun.security.ssl.SSLSocketImpl.performInitialHandshake(SSLSocketImpl.java:1312)
  17. [12:13:42] [Thread-25/WARN]: at sun.security.ssl.SSLSocketImpl.startHandshake(SSLSocketImpl.java:1339)
  18. [12:13:42] [Thread-25/WARN]: at sun.security.ssl.SSLSocketImpl.startHandshake(SSLSocketImpl.java:1323)
  19. [12:13:42] [Thread-25/WARN]: at sun.net.www.protocol.https.HttpsClient.afterConnect(HttpsClient.java:563)
  20. [12:13:42] [Thread-25/WARN]: at sun.net.www.protocol.https.AbstractDelegateHttpsURLConnection.connect(AbstractDelegateHttpsURLConnection.java:185)
  21. [12:13:42] [Thread-25/WARN]: at sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1300)
  22. [12:13:42] [Thread-25/WARN]: at sun.net.www.protocol.https.HttpsURLConnectionImpl.getInputStream(HttpsURLConnectionImpl.java:254)
  23. [12:13:42] [Thread-25/WARN]: at java.net.URL.openStream(URL.java:1037)
  24. [12:13:42] [Thread-25/WARN]: at com.alecgorge.minecraft.jsonapi.JSONServer.connectionInfo(JSONServer.java:130)
  25. [12:13:42] [Thread-25/WARN]: at com.alecgorge.minecraft.jsonapi.JSONServer$1.run(JSONServer.java:108)
  26. [12:13:42] [Thread-25/WARN]: at java.lang.Thread.run(Thread.java:744)
  27. [12:13:42] [Thread-25/WARN]: Caused by: sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target
  28. [12:13:42] [Thread-25/WARN]: at sun.security.validator.PKIXValidator.doBuild(PKIXValidator.java:385)
  29. [12:13:42] [Thread-25/WARN]: at sun.security.validator.PKIXValidator.engineValidate(PKIXValidator.java:292)
  30. [12:13:42] [Thread-25/WARN]: at sun.security.validator.Validator.validate(Validator.java:260)
  31. [12:13:42] [Thread-25/WARN]: at sun.security.ssl.X509TrustManagerImpl.validate(X509TrustManagerImpl.java:326)
  32. [12:13:42] [Thread-25/WARN]: at sun.security.ssl.X509TrustManagerImpl.checkTrusted(X509TrustManagerImpl.java:231)
  33. [12:13:42] [Thread-25/WARN]: at sun.security.ssl.X509TrustManagerImpl.checkServerTrusted(X509TrustManagerImpl.java:126)
  34. [12:13:42] [Thread-25/WARN]: at sun.security.ssl.ClientHandshaker.serverCertificate(ClientHandshaker.java:1323)
  35. [12:13:42] [Thread-25/WARN]: ... 15 more
  36. [12:13:42] [Thread-25/WARN]: Caused by: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target
  37. [12:13:42] [Thread-25/WARN]: at sun.security.provider.certpath.SunCertPathBuilder.engineBuild(SunCertPathBuilder.java:196)
  38. [12:13:42] [Thread-25/WARN]: at java.security.cert.CertPathBuilder.build(CertPathBuilder.java:268)
  39. [12:13:42] [Thread-25/WARN]: at sun.security.validator.PKIXValidator.doBuild(PKIXValidator.java:380)
  40. [12:13:42] [Thread-25/WARN]: ... 21 more
  41. [12:13:42] [Thread-25/INFO]: [JSONAPI] -------------------------------------
Merci de me répondre vite!
 
  • J'aime
Reactions: Neyticom
Bonjour à toi !

Pour pouvoir t'aider j'ai besoin de plusieurs informations:
- Ton hébergeur
- La version de ton serveur
- Les paramètre de ta machine ( dans la mesure du possible )
- L'OS de celle-ci ( si tu es sur une offre dédiée ou Vps )
- Ton server.properties ( plus spigot.yml et bukkit.yml si tu es sous Spigot )
- Ton contexte hiérarchique par rapport au serveur
- Des informations supplémentaires si possible ( des informations utiles de préférence ) ??

Bonne fin de journée, cordialement, Neyticom.
 
Ha oui pardon ^^ Mon serveur est en 1.8.7 sous Spigot hébergé sur Minecraft Mania, je vois pas d'autres informations utiles?
 
  • J'aime
Reactions: Neyticom
Il y a un problème avec les certifications SSL.
"unable to find valid certification path to requested target"

Je sais pas trop comment marche JSONAPI. À des fins de tests, tu as un moyen de débrayer la certification SSL ? La source de l'autre côté est elle certifiée ?

Lors du débrayage éventuel, méfiance, je sais pas trop dans quelle mesure ça peut compromettre la sécurité du trafic entre JSONAPI et le monde extérieur.
 
  • J'aime
Reactions: Rayph
Apparement cela viendrais du fait qu'il me manque le plugin RemoteToolKitPlugin mais je n'arrive pas à le trouver pour la 1.8
 
Bonjours, j'utilise jsonapi et il fonctionne très bien sans besoin d'autres plugins. J'ai les mêmes erreurs que toi, mais le site de mon serveur fonctionne très bien et est bien lié avec jsonapi. Ces erreurs, d'après les forrums que j'ai consultés, n'ont strictement aucune importance :)
 
Rebonjour à toi Rayph,
Je pense tout simplement que l'hébergeur MinecraftMania n'ouvre pas les ports nécessaires à JSONAPI par défaut, demande à MinecraftMania si c'est possible de le faire, ils te répondrons peut être non :(
Mais autant essayer :) Une fois persuadé que tes ports JSONAPI sont bien ouverts et fonctionnels, si tu as toujours l'erreur on passera à du sérieux :P
Bonne fin de matinée, cordialement, Neyticom
 
  • J'aime
Reactions: Rayph
L'hébergeur Minecraft Mania permet d'ouvrir des ports et donc j'ai ouvert 3 ports qui se suivent, et ai asigné le premier à JSONAPI.
ça ne fonctionne toujours pas, quand je vote sur mon site, rien ne se passe niveau serveur.
Niveau boutique pareil, et le serveur est soit disant "hors ligne"
 
Alors j'ai envoyé un message au support et j'ai eu ma réponse:
Cher client,

L'erreur ne provient pas des ports, celle-ci provient de Jsonapi.
En effet, le plugin utilise un certificat SHA1 qui n'est plus utilisé par Oracle depuis peu. Ceci génère donc un conflit sur toutes les versions de JSONAPI. Il faut maintenant attendre que l'auteur résolve ce bug.

Si vous souhaitez répondre à ce ticket merci de suivre ce lien : http://www.minecraft-mania.fr/contacts

Cordialement.

Et pourtant certains serveur fonctionne bien avec en 1.8 comme celui de Guarmanda