Bonjour, cela fait plus d'une heure que j'essaye d'installer Jsonapi pour mineshop et à chaque fois j'ai des erreurs.
Je pense que cela vien du port mais je n'es pas arrêté de le changer pour ne plus avoir cette erreur.
Le port de jsonapi doit être le même que mon serveur pour mineshop ?
>10:31:52 [SEVERE] [JSONAPI] Couldn't start server!
>10:31:52 [SEVERE] java.net.BindException: Address already in use
>10:31:52 [SEVERE] at java.net.PlainSocketImpl.socketBind(Native Method)
>10:31:52 [SEVERE] at java.net.AbstractPlainSocketImpl.bind(AbstractPlai nSocketImpl.java:376)
>10:31:52 [SEVERE] at java.net.ServerSocket.bind(ServerSocket.java:376)
>10:31:52 [SEVERE] at java.net.ServerSocket.<init>(ServerSocket.java:237 )
>10:31:52 [SEVERE] at java.net.ServerSocket.<init>(ServerSocket.java:128 )
>10:31:52 [SEVERE] at com.alecgorge.minecraft.jsonapi.NanoHTTPD.<init>(N anoHTTPD.java:251)
>10:31:52 [SEVERE] at com.alecgorge.minecraft.jsonapi.NanoHTTPD.<init>(N anoHTTPD.java:272)
>10:31:52 [SEVERE] at com.alecgorge.minecraft.jsonapi.JSONServer.<init>( JSONServer.java:48)
>10:31:52 [SEVERE] at com.alecgorge.minecraft.jsonapi.JSONAPI.onEnable(J SONAPI.java:388)
>10:31:52 [SEVERE] at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaP lugin.java:217)
>10:31:52 [SEVERE] at org.bukkit.plugin.java.JavaPluginLoader.enablePlug in(JavaPluginLoader.java:457)
>10:31:52 [SEVERE] at org.bukkit.plugin.SimplePluginManager.enablePlugin (SimplePluginManager.java:383)
>10:31:52 [SEVERE] at org.bukkit.craftbukkit.v1_5_R2.CraftServer.loadPlu gin(CraftServer.java:305)
>10:31:52 [SEVERE] at org.bukkit.craftbukkit.v1_5_R2.CraftServer.enableP lugins(CraftServer.java:287)
>10:31:52 [SEVERE] at net.minecraft.server.v1_5_R2.MinecraftServer.j(Min ecraftServer.java:309)
>10:31:52 [SEVERE] at net.minecraft.server.v1_5_R2.MinecraftServer.e(Min ecraftServer.java:288)
>10:31:52 [SEVERE] at net.minecraft.server.v1_5_R2.MinecraftServer.a(Min ecraftServer.java:248)
>10:31:52 [SEVERE] at net.minecraft.server.v1_5_R2.DedicatedServer.init( DedicatedServer.java:154)
>10:31:52 [SEVERE] at net.minecraft.server.v1_5_R2.MinecraftServer.run(M inecraftServer.java:387)
>10:31:52 [SEVERE] at net.minecraft.server.v1_5_R2.ThreadServerApplicati on.run(SourceFile:573)
Voici la config de Jsonapi :
method-whitelist:
- getPlayerLimit
- runConsoleCommand
- dynmap.getPort
- sendMessage
options:
stream_pusher:
max_queue_age: 30
max_queue_length: 500
startup-delay: 2000
port: 20059
ip-whitelist: []
log-to-console: false
log-to-file: 'false'
salt: rien
anyone-can-use-calladmin: true
use-new-api: false
logins:
mineshop: jeneditpas
Je pense que cela vien du port mais je n'es pas arrêté de le changer pour ne plus avoir cette erreur.
Le port de jsonapi doit être le même que mon serveur pour mineshop ?
>10:31:52 [SEVERE] [JSONAPI] Couldn't start server!
>10:31:52 [SEVERE] java.net.BindException: Address already in use
>10:31:52 [SEVERE] at java.net.PlainSocketImpl.socketBind(Native Method)
>10:31:52 [SEVERE] at java.net.AbstractPlainSocketImpl.bind(AbstractPlai nSocketImpl.java:376)
>10:31:52 [SEVERE] at java.net.ServerSocket.bind(ServerSocket.java:376)
>10:31:52 [SEVERE] at java.net.ServerSocket.<init>(ServerSocket.java:237 )
>10:31:52 [SEVERE] at java.net.ServerSocket.<init>(ServerSocket.java:128 )
>10:31:52 [SEVERE] at com.alecgorge.minecraft.jsonapi.NanoHTTPD.<init>(N anoHTTPD.java:251)
>10:31:52 [SEVERE] at com.alecgorge.minecraft.jsonapi.NanoHTTPD.<init>(N anoHTTPD.java:272)
>10:31:52 [SEVERE] at com.alecgorge.minecraft.jsonapi.JSONServer.<init>( JSONServer.java:48)
>10:31:52 [SEVERE] at com.alecgorge.minecraft.jsonapi.JSONAPI.onEnable(J SONAPI.java:388)
>10:31:52 [SEVERE] at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaP lugin.java:217)
>10:31:52 [SEVERE] at org.bukkit.plugin.java.JavaPluginLoader.enablePlug in(JavaPluginLoader.java:457)
>10:31:52 [SEVERE] at org.bukkit.plugin.SimplePluginManager.enablePlugin (SimplePluginManager.java:383)
>10:31:52 [SEVERE] at org.bukkit.craftbukkit.v1_5_R2.CraftServer.loadPlu gin(CraftServer.java:305)
>10:31:52 [SEVERE] at org.bukkit.craftbukkit.v1_5_R2.CraftServer.enableP lugins(CraftServer.java:287)
>10:31:52 [SEVERE] at net.minecraft.server.v1_5_R2.MinecraftServer.j(Min ecraftServer.java:309)
>10:31:52 [SEVERE] at net.minecraft.server.v1_5_R2.MinecraftServer.e(Min ecraftServer.java:288)
>10:31:52 [SEVERE] at net.minecraft.server.v1_5_R2.MinecraftServer.a(Min ecraftServer.java:248)
>10:31:52 [SEVERE] at net.minecraft.server.v1_5_R2.DedicatedServer.init( DedicatedServer.java:154)
>10:31:52 [SEVERE] at net.minecraft.server.v1_5_R2.MinecraftServer.run(M inecraftServer.java:387)
>10:31:52 [SEVERE] at net.minecraft.server.v1_5_R2.ThreadServerApplicati on.run(SourceFile:573)
Voici la config de Jsonapi :
method-whitelist:
- getPlayerLimit
- runConsoleCommand
- dynmap.getPort
- sendMessage
options:
stream_pusher:
max_queue_age: 30
max_queue_length: 500
startup-delay: 2000
port: 20059
ip-whitelist: []
log-to-console: false
log-to-file: 'false'
salt: rien
anyone-can-use-calladmin: true
use-new-api: false
logins:
mineshop: jeneditpas