Internal server error - PermissionsEX

SkysOpHrene

Aventurier
10 Décembre 2012
5
0
1
29
Bonjour,

Voilà mon problème et le suivant : Il y a maintenant environ une semaine j'ai installer PermissionsEX, tout ce passer bien jusqu’à quand j'ai voulu faire des grades un peu plus sérieux. Je me suis connecté ... Paf : Internal server error, étant dégouté je suis allé voir les différents forum pour essayer de résoudre le problème dont celui de Minecraft.fr qui m'a l'air d'être le plus approprié. J'ai essayé PasteBin, regarder les logs mais je n'ai rien trouvé. Mon fichier de config est le suivant :​
Merci d'avance et désolé pour les éventuelles fautes.​
groups:
Builder:
default: false
permissions:
- modifyworld.*
- essentials.afk
- essentials.list
- essentials.mail
- essentials.mail.send
- essentials.me
- essentials.motd
- essentials.msg
- essentials.rules
- essentials.ignore
- essentials.spawn
- essentials.tpa
- essentials.tpaccept
- essentials.tpdeny
- igates.portal.use
- iConomy.holdings
- iConomy.help
- iConomy.payment
- iConomy.list
- iConomy.rank
prefix: '&2[Builder]'
Architecte:
default: false
permissions:
- modifyworld.*
- essentials.afk
- essentials.list
- essentials.mail
- essentials.mail.send
- essentials.me
- essentials.motd
- essentials.msg
- essentials.rules
- essentials.ignore
- essentials.spawn
- essentials.tpa
- essentials.tpaccept
- essentials.tpdeny
- essentials.tp
- essentials.compass
- igates.portal.use
- iConomy.holdings
- iConomy.help
- iConomy.payment
- iConomy.list
- iConomy.rank
prefix: '&d[Architecte]'
inheritance: Builder
Sage:
default: false
permissions:
- modifyworld.*
- essentials.afk
- essentials.list
- essentials.mail
- essentials.mail.send
- essentials.me
- essentials.motd
- essentials.msg
- essentials.rules
- essentials.ignore
- essentials.spawn
- essentials.tpa
- essentials.tpaccept
- essentials.tpdeny
- essentials.tp
- essentials.compass
- essentials.feed
- igates.portal.use
- iConomy.holdings
- iConomy.help
- iConomy.payment
- iConomy.list
- iConomy.rank
prefix: '&e[Sage]'
inheritance: Heros
Heros:
default: false
permissions:
- modifyworld.*
- essentials.afk
- essentials.list
- essentials.mail
- essentials.mail.send
- essentials.me
- essentials.motd
- essentials.msg
- essentials.rules
- essentials.ignore
- essentials.spawn
- essentials.tpa
- essentials.tpaccept
- essentials.tpdeny
- essentials.tp
- essentials.feed
- essentials.compass
- essentials.hat
- essentials.kit
- igates.portal.use
- iConomy.holdings
- iConomy.help
- iConomy.payment
- iConomy.list
- iConomy.rank
prefix: '&9[Heros]'
inheritance: Sage
V.I.P:
default: false
permissions:
- modifyworld.*
- essentials.afk
- essentials.list
- essentials.mail
- essentials.mail.send
- essentials.me
- essentials.motd
- essentials.msg
- essentials.rules
- essentials.ignore
- essentials.spawn
- essentials.tpa
- essentials.tpaccept
- essentials.tpdeny
- essentials.tp
- essentials.compass
- essentials.hat
- essentials.kit
- essentials.feed
- essentials.fly
- igates.portal.use
- iConomy.holdings
- iConomy.help
- iConomy.payment
- iConomy.list
- iConomy.rank
prefix: '&5[V.I.P]'
inheritance: Heros
Divin:
default: false
permissions:
- modifyworld.*
- essentials.afk
- essentials.list
- essentials.mail
- essentials.mail.send
- essentials.me
- essentials.motd
- essentials.msg
- essentials.rules
- essentials.ignore
- essentials.spawn
- essentials.tpa
- essentials.tpaccept
- essentials.tpdeny
- essentials.tp
- essentials.compass
- essentials.hat
- essentials.kit
- essentials.feed
- essentials.fly
- igates.portal.use
- iConomy.holdings
- iConomy.help
- iConomy.payment
- iConomy.list
- iConomy.rank
prefix: '&7[Architecte]'
inheritance: V.I.P
Demi-Dieu:
default: false
permissions:
- modifyworld.*
- essentials.afk
- essentials.list
- essentials.mail
- essentials.mail.send
- essentials.me
- essentials.motd
- essentials.msg
- essentials.rules
- essentials.ignore
- essentials.spawn
- essentials.tpa
- essentials.tpaccept
- essentials.tpdeny
- essentials.tp
- essentials.compass
- essentials.hat
- essentials.kit
- essentials.feed
- essentials.fly
- igates.portal.use
- iConomy.holdings
- iConomy.help
- iConomy.payment
- iConomy.list
- iConomy.rank
prefix: '&b[Demi-Dieu]'
inheritance: Divin
Modo:
default: false
permissions:
- modifyworld.*
- essentials.afk
- essentials.list
- essentials.mail
- essentials.mail.send
- essentials.me
- essentials.motd
- essentials.msg
- essentials.rules
- essentials.ignore
- essentials.spawn
- essentials.tpa
- essentials.tpaccept
- essentials.tpdeny
- essentials.tp
- essentials.compass
- essentials.hat
- essentials.kit
- essentials.feed
- essentials.fly
- essentials.ban
- essentials.ban.exempt
- essentials.banip
- essentials.clearinventory
- essentials.deljail
- essentials.jails
- essentials.kick
- essentials.kick.exempt
- igates.portal.use
- iConomy.holdings
- iConomy.help
- iConomy.payment
- iConomy.list
- iConomy.rank
prefix: '&6[Modo]'
inheritance: Demi-Dieu
Admin:
default: false
permissions:
- modifyworld.*
- '*'
prefix: '&4[Admin]'
users:
Joueur:
group:
- Admin
Joueur:
group:
- Admin
Joueur:
group:
- Admin
Joueur:
group:
- Modo
Joueur:
group:
- Modo
Joueur:
group:
- Builder
 
Si un joueur est déconnecté du serveur pour x raison il y a forcement un message dans log. Envoie les log de ton serveur, le fichier de perm ne sert presque à rien. (n'envoie pas tout les log envoie seulement la partie disconnect <joueur> <raison>
 
Salut,

Je crois (sauf erreur de la part) que lorsque tu met des permissions a un groupe, le groupe inférieur a d'office les permissions de son supérieur...
Exemple:
Visiteur a la permissions essentials.help
Membre est les groupes juste après visiteur (avec l'inheritance visiteur). Automaitiquement, il a les permissions du groupe visiteur.
Je crois que ton fichier peux donc est vachement simplifier..
Désole si ce que je dit est faux...


Cordialement,
Detobel36
 
Oui tu as raison Detobel mais je préfère comme c'est là me demande pas pourquoi mais je m'y retrouve mieux comme ça. Sinon tiens Robin voici les logs :
2012-12-10 20:45:25 [SEVERE] java.lang.RuntimeException: Default user group is not defined. Please select one using the "default: true" property
2012-12-10 20:45:25 [SEVERE] at ru.tehkode.permissions.backends.FileBackend.getDefaultGroup(FileBackend.java:158)
2012-12-10 20:45:25 [SEVERE] at ru.tehkode.permissions.PermissionManager.getDefaultGroup(PermissionManager.java:290)
2012-12-10 20:45:25 [SEVERE] at ru.tehkode.permissions.PermissionManager.getDefaultGroup(PermissionManager.java:279)
2012-12-10 20:45:25 [SEVERE] at ru.tehkode.permissions.PermissionUser.getGroups(PermissionUser.java:221)
2012-12-10 20:45:25 [SEVERE] at ru.tehkode.permissions.PermissionUser.getOption(PermissionUser.java:132)
2012-12-10 20:45:25 [SEVERE] at ru.tehkode.permissions.PermissionEntity.getOptionBoolean(PermissionEntity.java:294)
2012-12-10 20:45:25 [SEVERE] at ru.tehkode.permissions.PermissionEntity.initialize(PermissionEntity.java:53)
2012-12-10 20:45:25 [SEVERE] at ru.tehkode.permissions.PermissionUser.initialize(PermissionUser.java:53)
2012-12-10 20:45:25 [SEVERE] at ru.tehkode.permissions.ProxyPermissionUser.initialize(ProxyPermissionUser.java:41)
2012-12-10 20:45:25 [SEVERE] at ru.tehkode.permissions.PermissionManager.getUser(PermissionManager.java:117)
2012-12-10 20:45:25 [SEVERE] at com.sk89q.wepif.PermissionsExResolver.inGroup(PermissionsExResolver.java:67)
2012-12-10 20:45:25 [SEVERE] at com.sk89q.wepif.PermissionsExResolver.inGroup(PermissionsExResolver.java:92)
2012-12-10 20:45:25 [SEVERE] at com.sk89q.wepif.PermissionsResolverManager.inGroup(PermissionsResolverManager.java:168)
2012-12-10 20:45:25 [SEVERE] at com.sk89q.worldguard.bukkit.WorldGuardPlugin.inGroup(WorldGuardPlugin.java:280)
2012-12-10 20:45:25 [SEVERE] at com.sk89q.worldguard.bukkit.WorldGuardPlayerListener.onPlayerJoin(WorldGuardPlayerListener.java:274)
2012-12-10 20:45:25 [SEVERE] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
2012-12-10 20:45:25 [SEVERE] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
2012-12-10 20:45:25 [SEVERE] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
2012-12-10 20:45:25 [SEVERE] at java.lang.reflect.Method.invoke(Method.java:601)
2012-12-10 20:45:25 [SEVERE] at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:339)
2012-12-10 20:45:25 [SEVERE] at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62)
2012-12-10 20:45:25 [SEVERE] at org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.java:477)
2012-12-10 20:45:25 [SEVERE] at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:462)
2012-12-10 20:45:25 [SEVERE] at net.minecraft.server.ServerConfigurationManagerAbstract.c(ServerConfigurationManagerAbstract.java:153)
2012-12-10 20:45:25 [SEVERE] at net.minecraft.server.ServerConfigurationManagerAbstract.a(ServerConfigurationManagerAbstract.java:93)
2012-12-10 20:45:25 [SEVERE] at net.minecraft.server.NetLoginHandler.d(NetLoginHandler.java:132)
2012-12-10 20:45:25 [SEVERE] at net.minecraft.server.NetLoginHandler.c(NetLoginHandler.java:45)
2012-12-10 20:45:25 [SEVERE] at net.minecraft.server.DedicatedServerConnectionThread.a(DedicatedServerConnectionThread.java:44)
2012-12-10 20:45:25 [SEVERE] at net.minecraft.server.DedicatedServerConnection.b(SourceFile:29)
2012-12-10 20:45:25 [SEVERE] at net.minecraft.server.MinecraftServer.r(MinecraftServer.java:595)
2012-12-10 20:45:25 [SEVERE] at net.minecraft.server.DedicatedServer.r(DedicatedServer.java:222)
2012-12-10 20:45:25 [SEVERE] at net.minecraft.server.MinecraftServer.q(MinecraftServer.java:493)
2012-12-10 20:45:25 [SEVERE] at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:426)
2012-12-10 20:45:25 [SEVERE] at net.minecraft.server.ThreadServerApplication.run(SourceFile:856)
2012-12-10 20:45:25 [SEVERE] java.lang.RuntimeException: Default user group is not defined. Please select one using the "default: true" property
2012-12-10 20:45:25 [SEVERE] at ru.tehkode.permissions.backends.FileBackend.getDefaultGroup(FileBackend.java:158)
2012-12-10 20:45:25 [SEVERE] at ru.tehkode.permissions.PermissionManager.getDefaultGroup(PermissionManager.java:290)
2012-12-10 20:45:25 [SEVERE] at ru.tehkode.permissions.PermissionManager.getDefaultGroup(PermissionManager.java:279)
2012-12-10 20:45:25 [SEVERE] at ru.tehkode.permissions.PermissionUser.getGroups(PermissionUser.java:221)
2012-12-10 20:45:25 [SEVERE] at ru.tehkode.permissions.PermissionUser.getOption(PermissionUser.java:132)
2012-12-10 20:45:25 [SEVERE] at ru.tehkode.permissions.PermissionEntity.getOptionBoolean(PermissionEntity.java:294)
2012-12-10 20:45:25 [SEVERE] at ru.tehkode.permissions.PermissionEntity.initialize(PermissionEntity.java:53)
2012-12-10 20:45:25 [SEVERE] at ru.tehkode.permissions.PermissionUser.initialize(PermissionUser.java:53)
2012-12-10 20:45:25 [SEVERE] at ru.tehkode.permissions.ProxyPermissionUser.initialize(ProxyPermissionUser.java:41)
2012-12-10 20:45:25 [SEVERE] at ru.tehkode.permissions.PermissionManager.getUser(PermissionManager.java:117)
2012-12-10 20:45:25 [SEVERE] at ru.tehkode.permissions.PermissionManager.getUser(PermissionManager.java:134)
2012-12-10 20:45:25 [SEVERE] at ru.tehkode.permissions.bukkit.PermissionsEx.getUser(PermissionsEx.java:159)
2012-12-10 20:45:25 [SEVERE] at ru.tehkode.permissions.bukkit.superperms.PermissiblePEX.performCheck(PermissiblePEX.java:137)
2012-12-10 20:45:25 [SEVERE] at ru.tehkode.permissions.bukkit.superperms.PermissiblePEX.checkPermission(PermissiblePEX.java:123)
2012-12-10 20:45:25 [SEVERE] at ru.tehkode.permissions.bukkit.superperms.PermissiblePEX.hasPermission(PermissiblePEX.java:115)
2012-12-10 20:45:25 [SEVERE] at org.bukkit.craftbukkit.entity.CraftHumanEntity.hasPermission(CraftHumanEntity.java:104)
2012-12-10 20:45:25 [SEVERE] at org.bukkit.craftbukkit.CraftServer.onPlayerJoin(CraftServer.java:1211)
2012-12-10 20:45:25 [SEVERE] at net.minecraft.server.ServerConfigurationManagerAbstract.c(ServerConfigurationManagerAbstract.java:160)
2012-12-10 20:45:25 [SEVERE] at net.minecraft.server.ServerConfigurationManagerAbstract.a(ServerConfigurationManagerAbstract.java:93)
2012-12-10 20:45:25 [SEVERE] at net.minecraft.server.NetLoginHandler.d(NetLoginHandler.java:132)
2012-12-10 20:45:25 [SEVERE] at net.minecraft.server.NetLoginHandler.c(NetLoginHandler.java:45)
2012-12-10 20:45:25 [SEVERE] at net.minecraft.server.DedicatedServerConnectionThread.a(DedicatedServerConnectionThread.java:44)
2012-12-10 20:45:25 [SEVERE] at net.minecraft.server.DedicatedServerConnection.b(SourceFile:29)
2012-12-10 20:45:25 [SEVERE] at net.minecraft.server.MinecraftServer.r(MinecraftServer.java:595)
2012-12-10 20:45:25 [SEVERE] at net.minecraft.server.DedicatedServer.r(DedicatedServer.java:222)
2012-12-10 20:45:25 [SEVERE] at net.minecraft.server.MinecraftServer.q(MinecraftServer.java:493)
2012-12-10 20:45:25 [SEVERE] at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:426)
2012-12-10 20:45:25 [SEVERE] at net.minecraft.server.ThreadServerApplication.run(SourceFile:856)
2012-12-10 20:45:25 [INFO] Disconnecting maximedu0142 [/92.144.27.177:4662]: Internal server error
2012-12-10 20:45:25 [WARNING] Failed to handle packet for maximedu0142 [/92.144.27.177:4662]: java.lang.RuntimeException: Default user group is not defined. Please select one using the "default: true" property
java.lang.RuntimeException: Default user group is not defined. Please select one using the "default: true" property
at ru.tehkode.permissions.backends.FileBackend.getDefaultGroup(FileBackend.java:158)
at ru.tehkode.permissions.PermissionManager.getDefaultGroup(PermissionManager.java:290)
at ru.tehkode.permissions.PermissionManager.getDefaultGroup(PermissionManager.java:279)
at ru.tehkode.permissions.PermissionUser.getGroups(PermissionUser.java:221)
at ru.tehkode.permissions.PermissionUser.getOption(PermissionUser.java:132)
at ru.tehkode.permissions.PermissionEntity.getOptionBoolean(PermissionEntity.java:294)
at ru.tehkode.permissions.PermissionEntity.initialize(PermissionEntity.java:53)
at ru.tehkode.permissions.PermissionUser.initialize(PermissionUser.java:53)
at ru.tehkode.permissions.ProxyPermissionUser.initialize(ProxyPermissionUser.java:41)
at ru.tehkode.permissions.PermissionManager.getUser(PermissionManager.java:117)
at ru.tehkode.permissions.PermissionManager.getUser(PermissionManager.java:134)
at ru.tehkode.permissions.bukkit.PermissionsEx.getUser(PermissionsEx.java:159)
at ru.tehkode.permissions.bukkit.superperms.PermissiblePEX.isPermissionSet(PermissiblePEX.java:222)
at org.bukkit.permissions.PermissibleBase.hasPermission(PermissibleBase.java:71)
at ru.tehkode.permissions.bukkit.superperms.PermissiblePEX.checkPermission(PermissiblePEX.java:126)
at ru.tehkode.permissions.bukkit.superperms.PermissiblePEX.hasPermission(PermissiblePEX.java:115)
at org.bukkit.craftbukkit.entity.CraftHumanEntity.hasPermission(CraftHumanEntity.java:104)
at org.bukkit.craftbukkit.CraftServer.onPlayerJoin(CraftServer.java:1211)
at net.minecraft.server.ServerConfigurationManagerAbstract.c(ServerConfigurationManagerAbstract.java:160)
at net.minecraft.server.ServerConfigurationManagerAbstract.a(ServerConfigurationManagerAbstract.java:93)
at net.minecraft.server.NetLoginHandler.d(NetLoginHandler.java:132)
at net.minecraft.server.NetLoginHandler.c(NetLoginHandler.java:45)
at net.minecraft.server.DedicatedServerConnectionThread.a(DedicatedServerConnectionThread.java:44)
at net.minecraft.server.DedicatedServerConnection.b(SourceFile:29)
at net.minecraft.server.MinecraftServer.r(MinecraftServer.java:595)
at net.minecraft.server.DedicatedServer.r(DedicatedServer.java:222)
at net.minecraft.server.MinecraftServer.q(MinecraftServer.java:493)
at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:426)
at net.minecraft.server.ThreadServerApplication.run(SourceFile:856)
2012-12-10 20:45:25 [SEVERE] [Essentials] Permission System Error: PermissionsEx returned: Default user group is not defined. Please select one using the "default: true" property
2012-12-10 20:45:25 [SEVERE] [Essentials] Permission System Error: PermissionsEx returned: Default user group is not defined. Please select one using the "default: true" property
2012-12-10 20:45:25 [SEVERE] [Essentials] Permission System Error: PermissionsEx returned: Default user group is not defined. Please select one using the "default: true" property
2012-12-10 20:45:31 [INFO] /5.39.62.2:34635 lost connection

Je préfère t'envoyer tous les logs car tous me semble être important. Désolé si je me trompe.
 
Salut,

Regarde ce qu'il est écrit au début: Default user group is not defined. Please select one using the "default: true" property
Il n'y a aucun groupe avec le default sur true... donc aucun groupe par défaut...


Cordialement,
Detobel36
 
Tout le problème au début :
2012-12-10 20:45:25 [SEVERE] java.lang.RuntimeException: Default user group is not defined. Please select one using the "default: true" property .
Tu as aucun groupe par défaut, à la première connexion le groupe par défaut est donné à l'utilisateur. Comme celui-ci n'existe pas l'utilisateur est expulsé du serveur. Pour corriger ça il faut que tu change ça
Code:
groups:
Builder:
default: false
par ça :
Code:
groups:
Builder:
default: true
(on voit vite les gens qui ne prennent pas le temps de lire le message d'erreur qui à pourtant la solution en lui :/ )
 
Bonjour,

Merci à tous de m'avoir aider, le problème est résolu ! Et désoler pour mon incompétence Robin.

Bon jeu à tous.