Problème JsonAPI

Bonjour,

J’ai installé à multiple reprises JsonAPI mais à chaque fois j’ai le même problème, pourtant, j’ai aussi installé Vault et ProtocoLib.

Voici les logs (partie JsonAPI):

[13:50:42] [Thread-12/INFO]: [JSONAPI] Remote Toolkit cannot be loaded because it depends on a plugin that is not installed: ‘RemoteToolkitPlugin’
[13:50:42] [Thread-12/INFO]: [JSONAPI] Dynmap cannot be loaded because it depends on a plugin that is not installed: ‘dynmap’
[13:50:42] [Thread-12/INFO]: [JSONAPI] Dynmap cannot be loaded because it depends on a plugin that is not installed: ‘dynmap’
[13:50:42] [Thread-12/INFO]: [JSONAPI] Remote Toolkit methods cannot be loaded because it depends on a plugin that is not installed: ‘RemoteToolkitPlugin’
[13:50:42] [Thread-12/INFO]: [JSONAPI] 384 methods loaded in 7 namespaces.
[13:50:42] [Thread-12/INFO]: [JSONAPI] ------[Connection information]-------
[13:50:42] [Thread-12/INFO]: [JSONAPI] JSON Server listening on 30013
[13:50:42] [Thread-12/INFO]: [JSONAPI] JSON Stream Server listening on 30014
[13:50:42] [Thread-12/INFO]: [JSONAPI] JSON WebSocket Stream Server listening on 30015
[13:50:42] [Thread-12/INFO]: [JSONAPI] Active and listening for requests.
[13:50:42] [Thread-12/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
[13:50:42] [Thread-12/WARN]: at sun.security.ssl.Alerts.getSSLException(Alerts.java:192)
[13:50:42] [Thread-12/WARN]: at sun.security.ssl.SSLSocketImpl.fatal(SSLSocketImpl.java:1949)
[13:50:42] [Thread-12/WARN]: at sun.security.ssl.Handshaker.fatalSE(Handshaker.java:302)
[13:50:42] [Thread-12/WARN]: at sun.security.ssl.Handshaker.fatalSE(Handshaker.java:296)
[13:50:42] [Thread-12/WARN]: at sun.security.ssl.ClientHandshaker.serverCertificate(ClientHandshaker.java:1506)
[13:50:42] [Thread-12/WARN]: at sun.security.ssl.ClientHandshaker.processMessage(ClientHandshaker.java:216)
[13:50:42] [Thread-12/WARN]: at sun.security.ssl.Handshaker.processLoop(Handshaker.java:979)
[13:50:42] [Thread-12/WARN]: at sun.security.ssl.Handshaker.process_record(Handshaker.java:914)
[13:50:42] [Thread-12/WARN]: at sun.security.ssl.SSLSocketImpl.readRecord(SSLSocketImpl.java:1062)
[13:50:42] [Thread-12/WARN]: at sun.security.ssl.SSLSocketImpl.performInitialHandshake(SSLSocketImpl.java:1375)
[13:50:42] [Thread-12/WARN]: at sun.security.ssl.SSLSocketImpl.startHandshake(SSLSocketImpl.java:1403)
[13:50:42] [Thread-12/WARN]: at sun.security.ssl.SSLSocketImpl.startHandshake(SSLSocketImpl.java:1387)
[13:50:42] [Thread-12/WARN]: at sun.net.www.protocol.https.HttpsClient.afterConnect(HttpsClient.java:559)
[13:50:42] [Thread-12/WARN]: at sun.net.www.protocol.https.AbstractDelegateHttpsURLConnection.connect(AbstractDelegateHttpsURLConnection.java:185)
[13:50:42] [Thread-12/WARN]: at sun.net.www.protocol.http.HttpURLConnection.getInputStream0(HttpURLConnection.java:1512)
[13:50:42] [Thread-12/WARN]: at sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1440)
[13:50:42] [Thread-12/WARN]: at sun.net.www.protocol.https.HttpsURLConnectionImpl.getInputStream(HttpsURLConnectionImpl.java:254)
[13:50:42] [Thread-12/WARN]: at java.net.URL.openStream(URL.java:1038)
[13:50:42] [Thread-12/WARN]: at com.alecgorge.minecraft.jsonapi.JSONServer.connectionInfo(JSONServer.java:130)
[13:50:42] [Thread-12/WARN]: at com.alecgorge.minecraft.jsonapi.JSONServer$1.run(JSONServer.java:108)
[13:50:42] [Thread-12/WARN]: at java.lang.Thread.run(Thread.java:745)
[13:50:42] [Thread-12/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
[13:50:42] [Thread-12/WARN]: at sun.security.validator.PKIXValidator.doBuild(PKIXValidator.java:387)
[13:50:42] [Thread-12/WARN]: at sun.security.validator.PKIXValidator.engineValidate(PKIXValidator.java:292)
[13:50:42] [Thread-12/WARN]: at sun.security.validator.Validator.validate(Validator.java:260)
[13:50:42] [Thread-12/WARN]: at sun.security.ssl.X509TrustManagerImpl.validate(X509TrustManagerImpl.java:324)
[13:50:42] [Thread-12/WARN]: at sun.security.ssl.X509TrustManagerImpl.checkTrusted(X509TrustManagerImpl.java:229)
[13:50:42] [Thread-12/WARN]: at sun.security.ssl.X509TrustManagerImpl.checkServerTrusted(X509TrustManagerImpl.java:124)
[13:50:42] [Thread-12/WARN]: at sun.security.ssl.ClientHandshaker.serverCertificate(ClientHandshaker.java:1488)
[13:50:42] [Thread-12/WARN]: … 16 more
[13:50:42] [Thread-12/WARN]: Caused by: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target
[13:50:42] [Thread-12/WARN]: at sun.security.provider.certpath.SunCertPathBuilder.build(SunCertPathBuilder.java:146)
[13:50:42] [Thread-12/WARN]: at sun.security.provider.certpath.SunCertPathBuilder.engineBuild(SunCertPathBuilder.java:131)
[13:50:42] [Thread-12/WARN]: at java.security.cert.CertPathBuilder.build(CertPathBuilder.java:280)
[13:50:42] [Thread-12/WARN]: at sun.security.validator.PKIXValidator.doBuild(PKIXValidator.java:382)
[13:50:42] [Thread-12/WARN]: … 22 more
[13:50:42] [Thread-12/INFO]: [JSONAPI] -------------------------------------

PS: je suis en 1.8 .

Merci d’avance,
Cordialement.

Merci d’ouvrir un ticket depuis votre espace client.

Cette erreur est sans danger , le plugin utilise une méthode d’encryption qui n’est plus utilisé par Java, je te conseille d’utiliser cette version de JSONAPI qui est à jour : https://ci.alecgorge.com/job/JSONAPI/134/ (tu peux prendre la version 1.10.2 qui est fonctionnel avec la 1.8)

Désolé, je suis nouveau, je le ferai la prochaine fois et

Merci pour l’aide, tout marche comme il faut !