Welcome to Bukkit France

Inscrivez-vous maintenant pour profiter d'un accès total à tout le contenu offert par la meilleur communauté Bukkit française ! Une fois inscrit et connecté, vous pourrez contribuez à la communauté en postant vos propres sujets et questions ou en répondant à ceux existants. Vous pourrez aussi customiser votre profil, recevoir des points de réputations, communiquer avec les autres membres via le chat, et plus encore! 

  • Annonces

    • Pskyco

      Bukkit France passe sous Discord !   02/20/16

      Bukkit France est désormais passé sur Discord, au revoir donc notre vieux Teamspeak ! Téléchargez le client et venez nous rejoindre sur notre salon en suivant les instructions suivantes.
      M-à-j du 25/02/2017 : Désormais, seuls les comptes actifs sur le forum se verront donner l'accès au Discord, ce dernier n'est pas une plateforme d'aide de la même manière que le chat.
Wanders11

problème jsonapi

17 messages dans ce sujet

je n'arrive pas a faire fonctionner jsonapi

 

voila les erreur console :

[22:51:50 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
[22:51:50 WARN]:        at sun.security.ssl.Alerts.getSSLException(Alerts.java:192)
[22:51:50 WARN]:        at sun.security.ssl.SSLSocketImpl.fatal(SSLSocketImpl.java:1949)
[22:51:50 WARN]:        at sun.security.ssl.Handshaker.fatalSE(Handshaker.java:302)
[22:51:50 WARN]:        at sun.security.ssl.Handshaker.fatalSE(Handshaker.java:296)
[22:51:50 WARN]:        at sun.security.ssl.ClientHandshaker.serverCertificate(ClientHandshaker.java:1509)
[22:51:50 WARN]:        at sun.security.ssl.ClientHandshaker.processMessage(ClientHandshaker.java:216)
[22:51:50 WARN]:        at sun.security.ssl.Handshaker.processLoop(Handshaker.java:979)
[22:51:50 WARN]:        at sun.security.ssl.Handshaker.process_record(Handshaker.java:914)
[22:51:50 WARN]:        at sun.security.ssl.SSLSocketImpl.readRecord(SSLSocketImpl.java:1062)
[22:51:50 WARN]:        at sun.security.ssl.SSLSocketImpl.performInitialHandshake(SSLSocketImpl.java:1375)
[22:51:50 WARN]:        at sun.security.ssl.SSLSocketImpl.startHandshake(SSLSocketImpl.java:1403)
[22:51:50 WARN]:        at sun.security.ssl.SSLSocketImpl.startHandshake(SSLSocketImpl.java:1387)
[22:51:50 WARN]:        at sun.net.www.protocol.https.HttpsClient.afterConnect(HttpsClient.java:559)
[22:51:50 WARN]:        at sun.net.www.protocol.https.AbstractDelegateHttpsURLConnection.connect(AbstractDelegateHttpsURLConnection.java:185)
[22:51:50 WARN]:        at sun.net.www.protocol.http.HttpURLConnection.getInputStream0(HttpURLConnection.java:1513)
[22:51:50 WARN]:        at sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1441)
[22:51:50 WARN]:        at sun.net.www.protocol.https.HttpsURLConnectionImpl.getInputStream(HttpsURLConnectionImpl.java:254)
[22:51:50 WARN]:        at java.net.URL.openStream(URL.java:1038)
[22:51:50 WARN]:        at com.alecgorge.minecraft.jsonapi.JSONServer.connectionInfo(JSONServer.java:130)
[22:51:50 WARN]:        at com.alecgorge.minecraft.jsonapi.JSONServer$1.run(JSONServer.java:108)
[22:51:50 WARN]:        at java.lang.Thread.run(Thread.java:745)
[22:51:50 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
[22:51:50 WARN]:        at sun.security.validator.PKIXValidator.doBuild(PKIXValidator.java:387)
[22:51:50 WARN]:        at sun.security.validator.PKIXValidator.engineValidate(PKIXValidator.java:292)
[22:51:50 WARN]:        at sun.security.validator.Validator.validate(Validator.java:260)
[22:51:50 WARN]:        at sun.security.ssl.X509TrustManagerImpl.validate(X509TrustManagerImpl.java:324)
[22:51:50 WARN]:        at sun.security.ssl.X509TrustManagerImpl.checkTrusted(X509TrustManagerImpl.java:229)
[22:51:50 WARN]:        at sun.security.ssl.X509TrustManagerImpl.checkServerTrusted(X509TrustManagerImpl.java:124)
[22:51:50 WARN]:        at sun.security.ssl.ClientHandshaker.serverCertificate(ClientHandshaker.java:1491)
[22:51:50 WARN]:        ... 16 more
[22:51:50 WARN]: Caused by: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target
[22:51:50 WARN]:        at sun.security.provider.certpath.SunCertPathBuilder.build(SunCertPathBuilder.java:146)
[22:51:50 WARN]:        at sun.security.provider.certpath.SunCertPathBuilder.engineBuild(SunCertPathBuilder.java:131)
[22:51:50 WARN]:        at java.security.cert.CertPathBuilder.build(CertPathBuilder.java:280)
[22:51:50 WARN]:        at sun.security.validator.PKIXValidator.doBuild(PKIXValidator.java:382)
[22:51:50 WARN]:        ... 22 more
[22:51:50 INFO]: [JSONAPI] -------------------------------------
>

et voila ma configure :

Spoiler

users:
- username: admin
  password: changeme
  logging: true
  groups:
  - full_control
- username: chatonly
  password: example
  logging: true
  groups:
  - chat_only

 

 

 

 

 

 

 

# API methods on the method-whitelist will be
# able to called without any sort of authentication
method-whitelist:
- getPlayerLimit
- dynmap.getPort
options:
  stream_pusher:
    max_queue_age: 30
    max_queue_length: 500
  startup-delay: 2000
  port: 15565
  ip-whitelist: []
  log-to-console: true
  log-to-file: jsonapi
  anyone-can-use-calladmin: false
  use-new-api: false
  adminium-push-enabled: true

 

pouvez vous m'aider svp 

serveur en 1.8

Partager ce message


Lien à poster
Partager sur d’autres sites

Ne t'inquiète pas, le plugin fonctionne malgré cette "erreur", ce n'est pas une erreur mais un warning car le site jsonapi à un prob de certificat mais il reste fonctionnel

1 personne aime ça

Partager ce message


Lien à poster
Partager sur d’autres sites

Mais dans ce cas pourquoi il ne m'affiche pas le port externe ? Et qu'il me dit pas que le port est accessible ?

Modifié par Wanders11
Petite modification des termes

Partager ce message


Lien à poster
Partager sur d’autres sites

Bonsoir,

 

Quel est ton problème ? Tu souhaites relier ton site à ton serveur ?

Donne nous plus de détails.

 

 

PS: Tu devrais utiliser ce formulaire pour que tes demandes d'aide soient plus compréhensibles

 

Modifié par Az
2 personnes aiment ça

Partager ce message


Lien à poster
Partager sur d’autres sites

Bonsoir,

oui en effet je cherche à relier mon serveur à mon site 

mon site est sur livehost 

et mon serveur est un spilgot 1.8 sur une machine dédier 

Partager ce message


Lien à poster
Partager sur d’autres sites

Tu utilises un CMS (CraftMyCMS ?) ?

Pourrais tu nous fournir la liste des plugins que tu utilises sur ton serveur (/plugin)

Modifié par Az

Partager ce message


Lien à poster
Partager sur d’autres sites

Bonjour/Bonsoir,

 

Ceci est un message automatique.

 

Nous avons remarqué que votre demande d'aide n'était pas conforme, merci d'utiliser le formulaire adéquat sous peine de fermeture du sujet.

 

Vous trouverez le formulaire d'aide en cliquant sur le lien adéquat : aide au développement - aide générale & configuration.

 

Merci d'avance,

l'équipe Bukkit France.

3 personnes aiment ça

Partager ce message


Lien à poster
Partager sur d’autres sites

Le cms utiliser est craftmycms et les plugin mi dessus sont jsonapi vault protocollib worldedite et voxelsniper

 

 

 

ps le serveur est relier via bungeecors 

Partager ce message


Lien à poster
Partager sur d’autres sites

Essayes pour commencer de voir si ta connexion JSONAPI au niveau du serveur fonctionne correctement, entre tes coordonnées JSONAPI via ce site : http://octodev.fr/tools/jsonapi/ et dit nous si elle fonctionne correctement ! ;)

Partager ce message


Lien à poster
Partager sur d’autres sites
oui il fonctionne mais craftmycms demande le prot externe et je ne l'ai pas 

Partager ce message


Lien à poster
Partager sur d’autres sites

Que veux tu dire par port externe ? (External IP ?)

Concernant ton nom d'utilisateur je t'invite à mettre ton pseudo Minecraft.

 

Bref voici un tutoriel :

Spoiler

1480764008-tuto1.png

1480764010-tuto2.png

1480764013-tuto3.png

1480764015-tuto4.png

 

Dans la case "Affichage: Nom du serveur:" tu entre le nom de ton Serveur (TheSkyWorld ?)

Dans la case "Affichage: Adresse IP du serveur:' tu écris l'adresse ip de ton serveur ( 91.134.185.161 )

Dans la case "JSONAPI: External IP*:" Pour trouver l'external IP tu dois aller dans ton FTP, ouvrir le dossier log_JSONAPI et tu cherches la ligne ou l'external IP est ecrite

Dans la case "JSONAPI: Port du plugin:" Tu dois mettre le port du plugin (15565) 

Dans la case "JSONAPI: Utilisateur:" tu mets le pseudo que tu as programmé dans user.yml

Dans la case "JSONAPI: Mot de passe:" tu mets le mdp que tu as programmé dans user.yml

Dans la case "JSONAPI: Clef salt!" tu n’écris rien, ce n'est pas utile.

 

 

1 personne aime ça

Partager ce message


Lien à poster
Partager sur d’autres sites

Je sais mais le problème c'est que dans les log L'external ip ne s'affiche pas

 

2016-12-03 12:39:37 [INFO] [JSONAPI] Loaded methods.json.
2016-12-03 12:39:37 [INFO] [JSONAPI] Waiting 2.000 seconds to load methods so that all the other plugins load...
2016-12-03 12:39:37 [INFO] [JSONAPI] Any requests in this time will not work...
2016-12-03 12:39:40 [INFO] [JSONAPI] Dynmap cannot be loaded because it depends on a plugin that is not installed: 'dynmap'
2016-12-03 12:39:40 [INFO] [JSONAPI] Remote Toolkit cannot be loaded because it depends on a plugin that is not installed: 'RemoteToolkitPlugin'
2016-12-03 12:39:40 [INFO] [JSONAPI] Dynmap cannot be loaded because it depends on a plugin that is not installed: 'dynmap'
2016-12-03 12:39:40 [INFO] [JSONAPI] Remote Toolkit methods cannot be loaded because it depends on a plugin that is not installed: 'RemoteToolkitPlugin'
2016-12-03 12:39:40 [INFO] [JSONAPI] 384 methods loaded in 7 namespaces.
2016-12-03 12:39:40 [INFO] [JSONAPI] ------[Connection information]-------
2016-12-03 12:39:40 [INFO] [JSONAPI] JSON Server listening on 15565
2016-12-03 12:39:40 [INFO] [JSONAPI] JSON Stream Server listening on 15566
2016-12-03 12:39:40 [INFO] [JSONAPI] JSON WebSocket Stream Server listening on 15567
2016-12-03 12:39:40 [INFO] [JSONAPI] Active and listening for requests.
2016-12-03 12:39:40 [INFO] [JSONAPI] -------------------------------------

 

 

 

 

ps comment tu connais le nom de mon server?

il y a 9 minutes, Az a dit :

Dans la case "Affichage: Nom du serveur:" tu entre le nom de ton Serveur (TheSkyWorld ?)

 

Modifié par Wanders11

Partager ce message


Lien à poster
Partager sur d’autres sites

Change ton port JSONAPI et met 20560 par exemple.

 

il y a 2 minutes, Wanders11 a dit :

 

ps comment tu connais le nom de mon server?

 

Je me renseigne ;)

PS: ton serveur accepte les cracks ?

1 personne aime ça

Partager ce message


Lien à poster
Partager sur d’autres sites

pour pouvoir fonctionné avec bungeecord oui mais si un crack veux se connecté il ne pourra pas.

 

j'ai changer le port mais c'est pareille

2016-12-03 12:44:12 [INFO] [JSONAPI] Loaded methods.json.
2016-12-03 12:44:13 [INFO] [JSONAPI] Waiting 2.000 seconds to load methods so that all the other plugins load...
2016-12-03 12:44:13 [INFO] [JSONAPI] Any requests in this time will not work...
2016-12-03 12:44:15 [INFO] [JSONAPI] Dynmap cannot be loaded because it depends on a plugin that is not installed: 'dynmap'
2016-12-03 12:44:15 [INFO] [JSONAPI] Remote Toolkit cannot be loaded because it depends on a plugin that is not installed: 'RemoteToolkitPlugin'
2016-12-03 12:44:15 [INFO] [JSONAPI] Dynmap cannot be loaded because it depends on a plugin that is not installed: 'dynmap'
2016-12-03 12:44:15 [INFO] [JSONAPI] Remote Toolkit methods cannot be loaded because it depends on a plugin that is not installed: 'RemoteToolkitPlugin'
2016-12-03 12:44:15 [INFO] [JSONAPI] 384 methods loaded in 7 namespaces.
2016-12-03 12:44:15 [INFO] [JSONAPI] ------[Connection information]-------
2016-12-03 12:44:15 [INFO] [JSONAPI] JSON Server listening on 20560
2016-12-03 12:44:15 [INFO] [JSONAPI] JSON Stream Server listening on 20561
2016-12-03 12:44:15 [INFO] [JSONAPI] JSON WebSocket Stream Server listening on 20562
2016-12-03 12:44:15 [INFO] [JSONAPI] Active and listening for requests.
2016-12-03 12:44:15 [INFO] [JSONAPI] -------------------------------------

 

Modifié par Wanders11

Partager ce message


Lien à poster
Partager sur d’autres sites

Je reste dubitatif , m'enfin bon.

Normalement si tu suis le tutoriel que je t'ai envoyé sa doit fonctionner .

En général l'external ip est l'ip de ton serveur, mais en chiffre donc essaye avec  91.134.185.161   

1 personne aime ça

Partager ce message


Lien à poster
Partager sur d’autres sites
oui ca a marcher merci et desoler pour le derangement

Partager ce message


Lien à poster
Partager sur d’autres sites

Ok,

Si tu as d'autre problème n’hésite pas ;)

1 personne aime ça

Partager ce message


Lien à poster
Partager sur d’autres sites

Créer un compte ou se connecter pour commenter

Vous devez être membre afin de pouvoir déposer un commentaire

Créer un compte

Créez un compte sur notre communauté. C’est facile !


Créer un nouveau compte

Se connecter

Vous avez déjà un compte ? Connectez-vous ici.


Connectez-vous maintenant

  • En ligne récemment   0 membre est en ligne

    Aucun utilisateur enregistré regarde cette page.