JSONAPI - Ouverture de port - Communication avec le site

Je n’arrive pas à faire fonctionner JSONAPI avec le CMS qu je suis en train d’installer.
J’ai lu tout les sujets sur ce forum, et beaucoup d’autres ailleurs, mais rien n’y fait.

J’ai bien réservé les ports pour le faire, j’ai bien configurer, je pense JSONAPI.

Voici mon fichier config.yml

[code]# 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: 30028
    ip-whitelist: []
    log-to-console: true
    log-to-file: ‘false’
    anyone-can-use-calladmin: true
    use-new-api: true[/code]

Voici mon fichier user (sans les codes et noms d’utilisateurs que j’ai bien sur censuré ;))

[code]users:

  • username: *******
    password: *******
    logging: true
    groups:
    • full_control
  • username: *******
    password: *******
    logging: true
    groups:
    • chat_only[/code]

Les morceaux de logs concernant JASONAPI

[09:21:57] [Server thread/INFO]: [JSONAPI] Enabling JSONAPI v5.6.0 [09:21:57] [Server thread/INFO]: [JSONAPI] Logging to file: false [09:21:57] [Server thread/INFO]: [JSONAPI] Logging to console: true [09:21:57] [Server thread/INFO]: [JSONAPI] IP Whitelist = None, all requests are allowed. [09:21:57] [Server thread/INFO]: [JSONAPI] Loaded methods.json. [09:21:57] [Thread-26/INFO]: [JSONAPI] Waiting 2.000 seconds to load methods so that all the other plugins load... [09:21:57] [Thread-26/INFO]: [JSONAPI] Any requests in this time will not work... [09:21:58] [Server thread/INFO]: [JSONAPI] Attempting to use port 30028 [...] [09:21:59] [Thread-26/INFO]: [JSONAPI] Remote Toolkit cannot be loaded because it depends on a plugin that is not installed: 'RemoteToolkitPlugin' [09:21:59] [pool-7-thread-2/INFO]: [Buycraft] Loaded 4 package(s) into the cache. [09:21:59] [Thread-26/INFO]: [JSONAPI] Remote Toolkit methods cannot be loaded because it depends on a plugin that is not installed: 'RemoteToolkitPlugin' [09:21:59] [Thread-26/INFO]: [JSONAPI] 388 methods loaded in 8 namespaces. [09:21:59] [Thread-26/INFO]: [JSONAPI] ------[Connection information]------- [09:21:59] [Thread-26/INFO]: [JSONAPI] JSON Server listening on 30028 [09:21:59] [Thread-26/INFO]: [JSONAPI] JSON Stream Server listening on 30029 [09:21:59] [Thread-26/INFO]: [JSONAPI] JSON WebSocket Stream Server listening on 30030 [09:21:59] [Thread-26/INFO]: [JSONAPI] Active and listening for requests. [09:22:00] [Thread-26/INFO]: [JSONAPI] External IP: <html> [09:22:00] [Thread-26/INFO]: [JSONAPI] Port 30028 is not properly forwarded. [09:22:00] [Thread-26/INFO]: [JSONAPI] Port 30029 is not properly forwarded. [09:22:00] [Thread-26/INFO]: [JSONAPI] Port 30030 is not properly forwarded. [09:22:00] [Thread-26/INFO]: [JSONAPI] -------------------------------------

ainsi que le message quand je tente une communication :

[10:03:08] [Thread-38/INFO]: [JSONAPI] [API Request] ******* requested: server([]){NOT AUTHED, ALLOWED}

Je suis en :
craftbukkit 1.7.9-R0.3
JSONAPI-5.6.0-mc1.7.9-R0.2 (là R0.3 n’étant pas encore disponible)
ProtocolLib-3.4.0

Et je tente la communication à partir d’un hébergement Pro OVH ou j’ai installé un WEBCrafted 0.7.7

Apparemment le problème semble venir des port non ouvert … Mais quand je tente une communication, le message est pourtant bien reçu, la preuve dans les logs.
J’ai tenté de rentrer toutes les formes possible d’ip pour mon serveur dans WEBCrafted. Quand je lui rentre l’ip du serveur (62.110..) sans y accoler un port, WEBCrafted veut absolument lui ajouter un port … (le 25565 qui n’est pas le port de mon serveur) J’ai essayé de le modifier par le port de mon serveur, rien n’y fait … Je suis à court d’idée.

Si quelqu’un à une idée, ou mieux encore un solution, ça m’intéresse :slight_smile:

Est ce que OVH ouvrent leurs ports ?

Cordialement

Bonjour,
Je ne sait pas si tu as résolu ton problème, mais il faut aussi installer Vault et dans le fichier config.yml,
Use-New-Api doit être en false
Pour le port je ne sait pas

Cordialement