Solved PEX says player has permission but player is denied access to every single permission

Discussion in 'Bukkit Help' started by malon, Jan 13, 2014.

Thread Status:
Not open for further replies.
  1. Offline

    malon

    Important Versions:
    Code:
    PermissionsEx v1.20.4
    CraftBukkit Ver 1.7.2-R0.3 (Build #1875)
    
    My permissions:
    Show Spoiler
    Code:
    9:49:02 PM
    Server:
    /pex user malon list
    9:49:03 PM
    CONSOLE:
    [INFO] MALON's permissions:
    9:49:03 PM
    CONSOLE:
    [INFO] -essentials.ban.exempt
    9:49:03 PM
    CONSOLE:
    [INFO] modifyworld.chat
    9:49:03 PM
    CONSOLE:
    [INFO] essentials.sethome
    9:49:03 PM
    CONSOLE:
    [INFO] essentials.sethome.bed
    9:49:03 PM
    CONSOLE:
    [INFO] essentials.signs.use.warp
    9:49:03 PM
    CONSOLE:
    [INFO] griefprevention.spam.chat
    9:49:03 PM
    CONSOLE:
    [INFO] essentials.suicide
    9:49:03 PM
    CONSOLE:
    [INFO] essentials.msg
    9:49:03 PM
    CONSOLE:
    [INFO] essentials.recipe
    9:49:03 PM
    CONSOLE:
    [INFO] essentials.home.bed
    9:49:03 PM
    CONSOLE:
    [INFO] BCC.cmd.ignore
    9:49:03 PM
    CONSOLE:
    [INFO] essentials.warp
    9:49:03 PM
    CONSOLE:
    [INFO] essentials.warp.list
    9:49:03 PM
    CONSOLE:
    [INFO] griefprevention.pvp.noimmunity
    9:49:03 PM
    CONSOLE:
    [INFO] worldedit.navigation.unstuck
    9:49:03 PM
    CONSOLE:
    [INFO] griefprevention.claims.give
    9:49:03 PM
    CONSOLE:
    [INFO] griefprevention.loginspam
    9:49:03 PM
    CONSOLE:
    [INFO] worldguard.region.claim
    9:49:03 PM
    CONSOLE:
    [INFO] coreprotect.inspect
    9:49:03 PM
    CONSOLE:
    [INFO] coreprotect.lookup
    9:49:03 PM
    CONSOLE:
    [INFO] spawncoords.use
    9:49:03 PM
    CONSOLE:
    [INFO] essentials.tpa
    9:49:03 PM
    CONSOLE:
    [INFO] essentials.tpaccept
    9:49:03 PM
    CONSOLE:
    [INFO] essentials.tpdeny
    9:49:03 PM
    CONSOLE:
    [INFO] essentials.tpahere
    9:49:03 PM
    CONSOLE:
    [INFO] modifyworld.*
    9:49:03 PM
    CONSOLE:
    [INFO] bukkit.command.help
    9:49:03 PM
    CONSOLE:
    [INFO] bukkit.command.me
    9:49:03 PM
    CONSOLE:
    [INFO] bukkit.command.kill
    9:49:03 PM
    CONSOLE:
    [INFO] bukkit.command.tell
    9:49:03 PM
    CONSOLE:
    [INFO] bukkit.command.version
    9:49:03 PM
    CONSOLE:
    [INFO] bukkit.command.plugins
    9:49:03 PM
    CONSOLE:
    [INFO] ontime.other
    9:49:03 PM
    CONSOLE:
    [INFO] coreprotect.lookup.chat
    9:49:03 PM
    CONSOLE:
    [INFO] coreprotect.lookup.command
    9:49:03 PM
    CONSOLE:
    [INFO] coreprotect.lookup.session
    9:49:03 PM
    CONSOLE:
    [INFO] coreprotect.lookup.block
    9:49:03 PM
    CONSOLE:
    [INFO] coreprotect.lookup.click
    9:49:03 PM
    CONSOLE:
    [INFO] coreprotect.lookup.container
    9:49:03 PM
    CONSOLE:
    [INFO] coreprotect.lookup.kill


    This is what console says when I try and run a command I normally should
    Show Spoiler

    Code:
    [03:59:36] [Server thread/INFO]: MALON issued server command: /sethome
    [03:59:36] [Server thread/INFO]: [PermissionsEx] User MALON checked for permission 'essentials.mail', regex-matched a value of undefined from cache.
    [03:59:36] [Server thread/INFO]: [PermissionsEx] User MALON checked for permission 'essentials.*', regex-matched a value of undefined from cache.
    [03:59:36] [Server thread/INFO]: [PermissionsEx] User MALON checked for permission '*', regex-matched a value of undefined from cache.
    [03:59:36] [Server thread/INFO]: [PermissionsEx] User MALON checked for permission 'essentials.sethome', regex-matched a value of undefined from cache.
    [03:59:36] [Server thread/INFO]: [PermissionsEx] User MALON checked for permission 'essentials.*', regex-matched a value of undefined from cache.
    [03:59:36] [Server thread/INFO]: [PermissionsEx] User MALON checked for permission '*', regex-matched a value of undefined from cache.
    [03:59:36] [Server thread/INFO]: §cMALON §4was denied access to command.


    And my list of plugins:
    Show Spoiler
    Code:
    [INFO] Plugins (18): WorldEdit, BukkitCompat, CoreProtect, BCC, OpenInv, Vault, Multiverse-Core, PermissionsEx, Modifyworld, GriefPrevention, WorldGuard, Essentials, EssentialsSpawn, OnTime, Multiverse-Inventories, CommandHelper, VanishNoPacket, EssentialsChat


    I am unable to do anything and many actions is visibly denied with a "do not have permission" error. There are some actions such as chatting or breaking blocks that do not throw errors, but I still cannot do them. This occurs after I /ban someone and then /pardon them. It can only be fixed by opping the player, relogging 1 to 6 times (most I've experienced), or restarting the server. I have tried "/pex reload" to no avail. Most of my commands show up visibly denied through console, however chatting does not show up in chat or throw any errors, even with "/pex toggle debug." It's as if the chat was dropped completely.

    Any ideas?
     
  2. Offline

    martian3333

    malon
    Can you pastebin a copy of your startup log?
     
  3. Offline

    malon

    Here you go
    Show Spoiler

    Code:
    [16:14:27] [Server thread/INFO]: Starting minecraft server version 1.7.2
    [16:14:27] [Server thread/INFO]: Loading properties
    [16:14:27] [Server thread/INFO]: Default game type: SURVIVAL
    [16:14:27] [Server thread/INFO]: Generating keypair
    [16:14:28] [Server thread/INFO]: Starting Minecraft server on *:25565
    [16:14:28] [Server thread/INFO]: This server is running CraftBukkit version git-Bukkit-1.7.2-R0.2-3-g530fcb7-b2982jnks (MC: 1.7.2) (Implementing API version 1.7.2-R0.3-SNAPSHOT)
    [16:14:29] [Thread-8/INFO]: ----- Bukkit Auto Updater -----
    [16:14:29] [Thread-8/INFO]: It appears that you're running a Development Build, when you've specified in bukkit.yml that you prefer to run Recommended Builds.
    [16:14:29] [Thread-8/INFO]: If you would like to be kept informed about new Development Build releases, it is recommended that you change 'preferred-channel' in your bukkit.yml to 'dev'.
    [16:14:29] [Thread-8/INFO]: With that set, you will be told whenever a new version is available for download, so that you can always keep up to date and secure with the latest fixes.
    [16:14:29] [Thread-8/INFO]: If you would like to disable this warning, simply set 'suggest-channels' to false in bukkit.yml.
    [16:14:29] [Thread-8/INFO]: ----- ------------------- -----
    [16:14:29] [Server thread/INFO]: [PermissionsEx] sql backend registered!
    [16:14:29] [Server thread/INFO]: [PermissionsEx] file backend registered!
    [16:14:29] [Server thread/INFO]: [WorldEdit] Loading WorldEdit v5.5.9-SNAPSHOT:2998-ca44ee0,master
    [16:14:29] [Server thread/INFO]: [BukkitCompat] Loading BukkitCompat vR22A
    [16:14:29] [Server thread/INFO]: [CoreProtect] Loading CoreProtect v2.0.8
    [16:14:29] [Server thread/INFO]: [BCC] Loading BCC v0.5.2
    [16:14:29] [Server thread/INFO]: [OpenInv] Loading OpenInv v2.1.3
    [16:14:29] [Server thread/INFO]: [Vault] Loading Vault v1.2.29-b370
    [16:14:29] [Server thread/INFO]: [Multiverse-Core] Loading Multiverse-Core v2.5-b677
    [16:14:29] [Server thread/INFO]: [PermissionsEx] Loading PermissionsEx v1.20.2
    [16:14:29] [Server thread/INFO]: [PermissionsEx] Initializing file backend
    [16:14:29] [Server thread/INFO]: Permissions file successfully reloaded
    [16:14:29] [Server thread/INFO]: [Modifyworld] Loading Modifyworld v1.19.7
    [16:14:29] [Server thread/INFO]: [GriefPrevention] Loading GriefPrevention v7.8
    [16:14:29] [Server thread/INFO]: [WorldGuard] Loading WorldGuard v5.8.1-SNAPSHOT:1268-2df3290,master
    [16:14:29] [Server thread/INFO]: [Essentials] Loading Essentials vDev2.13.79
    [16:14:29] [Server thread/INFO]: [EssentialsSpawn] Loading EssentialsSpawn vDev2.13.79
    [16:14:29] [Server thread/INFO]: [OnTime] Loading OnTime v3.12.1
    [16:14:29] [Server thread/INFO]: [Multiverse-Inventories] Loading Multiverse-Inventories v2.5-b357
    [16:14:29] [Server thread/INFO]: [CommandHelper] Loading CommandHelper v3.3.1-SNAPSHOT:2516-4177971,master
    [16:14:30] [Server thread/INFO]: [VanishNoPacket] Loading VanishNoPacket v3.18.7
    [16:14:30] [Server thread/INFO]: [EssentialsChat] Loading EssentialsChat vDev2.13.79
    [16:14:30] [Server thread/INFO]: [Vault] Enabling Vault v1.2.29-b370
    [16:14:30] [Server thread/INFO]: [Vault][Economy] Essentials Economy found: Waiting
    [16:14:30] [Server thread/INFO]: [Vault][Permission] PermissionsEx found: Waiting
    [16:14:30] [Server thread/INFO]: [Vault][Permission] SuperPermissions loaded as backup permission system.
    [16:14:30] [Server thread/INFO]: [Vault][Chat] PermissionsEx found: Waiting
    [16:14:30] [Server thread/INFO]: [Vault] Enabled Version 1.2.29-b370
    [16:14:30] [Server thread/INFO]: Preparing level "wooftywoo"
    [16:14:30] [Server thread/INFO]: Preparing start region for level 0 (Seed: -1695579485)
    [16:14:32] [Server thread/INFO]: Preparing spawn area: 0%
    [16:14:33] [Server thread/INFO]: Preparing spawn area: 52%
    [16:14:34] [Server thread/INFO]: Preparing spawn area: 84%
    [16:14:34] [Server thread/INFO]: Preparing start region for level 1 (Seed: -1695579485)
    [16:14:35] [Server thread/INFO]: Preparing spawn area: 64%
    [16:14:35] [Server thread/INFO]: Preparing start region for level 2 (Seed: -1695579485)
    [16:14:36] [Server thread/INFO]: [WorldEdit] Enabling WorldEdit v5.5.9-SNAPSHOT:2998-ca44ee0,master
    [16:14:36] [Server thread/INFO]: WEPIF: Using the Bukkit Permissions API.
    [16:14:36] [Server thread/INFO]: [BukkitCompat] Enabling BukkitCompat vR22A
    [16:14:36] [Server thread/INFO]: McMyAdmin Compatibility Plugin version R22A started.
    [16:14:36] [Server thread/INFO]: [CoreProtect] Enabling CoreProtect v2.0.8
    [16:14:36] [Server thread/INFO]: CoreProtect version 2.0.8 is enabled!
    [16:14:36] [Server thread/INFO]: [CoreProtect] Using MySQL for data storage.
    [16:14:36] [Server thread/INFO]: [BCC] Enabling BCC v0.5.2
    [16:14:36] [Server thread/INFO]: [OpenInv] Enabling OpenInv v2.1.3
    [16:14:36] [Server thread/INFO]: [Multiverse-Core] Enabling Multiverse-Core v2.5-b677
    [16:14:36] [Server thread/INFO]: [Multiverse-Core] [AllPay] - Version 13.0 - hooked into Essentials Economy for Multiverse-Core v2.5-b677
    [16:14:37] [Server thread/INFO]: Preparing start region for level 3 (Seed: -1852527365)
    [16:14:38] [Server thread/INFO]: Preparing spawn area for Crapcakes and Applesauce_nether, 44%
    [16:14:39] [Server thread/INFO]: Preparing start region for level 4 (Seed: -4455661805641682028)
    [16:14:40] [Server thread/INFO]: Preparing start region for level 5 (Seed: -1852527365)
    [16:14:40] [Server thread/INFO]: Preparing start region for level 6 (Seed: -1852527365)
    [16:14:44] [Server thread/INFO]: Preparing spawn area for Crapcakes and Applesauce, 0%
    [16:14:46] [Server thread/INFO]: Preparing spawn area for Crapcakes and Applesauce, 57%
    [16:14:47] [Server thread/INFO]: Preparing start region for level 7 (Seed: -4546808344583244985)
    [16:14:48] [Server thread/INFO]: [Multiverse-Core] 8 - World(s) loaded.
    [16:14:48] [Server thread/INFO]: [Multiverse-Core] Version 2.5-b677 (API v18) Enabled - By Rigby, fernferret, lithium3141 and main--
    [16:14:48] [Server thread/INFO]: [PermissionsEx] Enabling PermissionsEx v1.20.2
    [16:14:48] [Server thread/INFO]: WEPIF: PermissionsEx detected! Using PermissionsEx for permissions.
    [16:14:48] [Server thread/INFO]: [Vault][Permission] PermissionsEx hooked.
    [16:14:48] [Server thread/INFO]: [Vault][Chat] PermissionsEx_Chat hooked.
    [16:14:48] [Server thread/INFO]: [Modifyworld] Enabling Modifyworld v1.19.7
    [16:14:48] [Server thread/INFO]: [Modifyworld] Modifyworld enabled!
    [16:14:48] [Server thread/INFO]: [GriefPrevention] Enabling GriefPrevention v7.8
    [16:14:48] [Server thread/INFO]: [GriefPrevention] Grief Prevention enabled.
    [16:14:48] [Server thread/INFO]: [GriefPrevention] Grief Prevention Running for Minecraft 1.7.x
    [16:14:48] [Server thread/INFO]: [GriefPrevention] Reading dataconfiguration from plugins/GriefPrevention/dataconfig.yml
    [16:14:48] [Server thread/INFO]: [GriefPrevention] Debug Message Granularity set to None
    [16:14:48] [Server thread/INFO]: [GriefPrevention] To change Debug Message granularity, edit the "GriefPrevention.DebugLevel" Setting in config.yml.
    [16:14:52] [Server thread/INFO]: [WorldGuard] Enabling WorldGuard v5.8.1-SNAPSHOT:1268-2df3290,master
    [16:14:52] [Server thread/INFO]: [WorldGuard] (wooftywoo) TNT ignition is PERMITTED.
    [16:14:52] [Server thread/INFO]: [WorldGuard] (wooftywoo) Lighters are PERMITTED.
    [16:14:52] [Server thread/INFO]: [WorldGuard] (wooftywoo) Lava fire is blocked.
    [16:14:52] [Server thread/INFO]: [WorldGuard] (wooftywoo) All fire spread is disabled.
    [16:14:52] [Server thread/INFO]: [WorldGuard] Loaded configuration for world 'wooftywoo'
    [16:14:52] [Server thread/INFO]: [WorldGuard] (wooftywoo_nether) TNT ignition is PERMITTED.
    [16:14:52] [Server thread/INFO]: [WorldGuard] (wooftywoo_nether) Lighters are PERMITTED.
    [16:14:52] [Server thread/INFO]: [WorldGuard] (wooftywoo_nether) Lava fire is blocked.
    [16:14:52] [Server thread/INFO]: [WorldGuard] (wooftywoo_nether) All fire spread is disabled.
    [16:14:52] [Server thread/INFO]: [WorldGuard] Loaded configuration for world 'wooftywoo_nether'
    [16:14:52] [Server thread/INFO]: [WorldGuard] (wooftywoo_the_end) TNT ignition is PERMITTED.
    [16:14:52] [Server thread/INFO]: [WorldGuard] (wooftywoo_the_end) Lighters are PERMITTED.
    [16:14:52] [Server thread/INFO]: [WorldGuard] (wooftywoo_the_end) Lava fire is blocked.
    [16:14:52] [Server thread/INFO]: [WorldGuard] (wooftywoo_the_end) All fire spread is disabled.
    [16:14:52] [Server thread/INFO]: [WorldGuard] Loaded configuration for world 'wooftywoo_the_end'
    [16:14:52] [Server thread/INFO]: [WorldGuard] (Crapcakes and Applesauce_nether) TNT ignition is PERMITTED.
    [16:14:52] [Server thread/INFO]: [WorldGuard] (Crapcakes and Applesauce_nether) Lighters are PERMITTED.
    [16:14:52] [Server thread/INFO]: [WorldGuard] (Crapcakes and Applesauce_nether) Lava fire is blocked.
    [16:14:52] [Server thread/INFO]: [WorldGuard] (Crapcakes and Applesauce_nether) All fire spread is disabled.
    [16:14:52] [Server thread/INFO]: [WorldGuard] Loaded configuration for world 'Crapcakes and Applesauce_nether'
    [16:14:52] [Server thread/INFO]: [WorldGuard] Blacklist loaded.
    [16:14:52] [Server thread/INFO]: [WorldGuard] (creative) TNT ignition is PERMITTED.
    [16:14:52] [Server thread/INFO]: [WorldGuard] (creative) Lighters are PERMITTED.
    [16:14:52] [Server thread/INFO]: [WorldGuard] (creative) Lava fire is blocked.
    [16:14:52] [Server thread/INFO]: [WorldGuard] (creative) All fire spread is disabled.
    [16:14:52] [Server thread/INFO]: [WorldGuard] Loaded configuration for world 'creative'
    [16:14:52] [Server thread/INFO]: [WorldGuard] (Crapcakes and Applesauce_the_end) TNT ignition is PERMITTED.
    [16:14:52] [Server thread/INFO]: [WorldGuard] (Crapcakes and Applesauce_the_end) Lighters are PERMITTED.
    [16:14:52] [Server thread/INFO]: [WorldGuard] (Crapcakes and Applesauce_the_end) Lava fire is blocked.
    [16:14:52] [Server thread/INFO]: [WorldGuard] (Crapcakes and Applesauce_the_end) All fire spread is disabled.
    [16:14:52] [Server thread/INFO]: [WorldGuard] Loaded configuration for world 'Crapcakes and Applesauce_the_end'
    [16:14:52] [Server thread/INFO]: [WorldGuard] (Crapcakes and Applesauce) TNT ignition is PERMITTED.
    [16:14:52] [Server thread/INFO]: [WorldGuard] (Crapcakes and Applesauce) Lighters are PERMITTED.
    [16:14:52] [Server thread/INFO]: [WorldGuard] (Crapcakes and Applesauce) Lava fire is blocked.
    [16:14:52] [Server thread/INFO]: [WorldGuard] (Crapcakes and Applesauce) All fire spread is disabled.
    [16:14:52] [Server thread/INFO]: [WorldGuard] Loaded configuration for world 'Crapcakes and Applesauce'
    [16:14:52] [Server thread/INFO]: [WorldGuard] Blacklist loaded.
    [16:14:52] [Server thread/INFO]: [WorldGuard] (creative_nether) TNT ignition is PERMITTED.
    [16:14:52] [Server thread/INFO]: [WorldGuard] (creative_nether) Lighters are PERMITTED.
    [16:14:52] [Server thread/INFO]: [WorldGuard] (creative_nether) Lava fire is blocked.
    [16:14:52] [Server thread/INFO]: [WorldGuard] (creative_nether) All fire spread is disabled.
    [16:14:52] [Server thread/INFO]: [WorldGuard] Loaded configuration for world 'creative_nether'
    [16:14:52] [Server thread/INFO]: [WorldGuard] 11 regions loaded for 'wooftywoo'
    [16:14:52] [Server thread/INFO]: [WorldGuard] 0 regions loaded for 'wooftywoo_nether'
    [16:14:52] [Server thread/INFO]: [WorldGuard] 0 regions loaded for 'wooftywoo_the_end'
    [16:14:52] [Server thread/INFO]: [WorldGuard] 1 regions loaded for 'Crapcakes and Applesauce_nether'
    [16:14:52] [Server thread/INFO]: [WorldGuard] 6 regions loaded for 'creative'
    [16:14:52] [Server thread/INFO]: [WorldGuard] 0 regions loaded for 'Crapcakes and Applesauce_the_end'
    [16:14:52] [Server thread/INFO]: [WorldGuard] 7 regions loaded for 'Crapcakes and Applesauce'
    [16:14:52] [Server thread/INFO]: [WorldGuard] 0 regions loaded for 'creative_nether'
    [16:14:52] [Server thread/INFO]: [Essentials] Enabling Essentials vDev2.13.79
    [16:14:53] [Server thread/INFO]: [Vault][Economy] Essentials Economy hooked.
    [16:14:53] [Server thread/INFO]: Essentials: Using PermissionsEx based permissions.
    [16:14:53] [Server thread/INFO]: [EssentialsSpawn] Enabling EssentialsSpawn vDev2.13.79
    [16:14:53] [Server thread/INFO]: [OnTime] Enabling OnTime v3.12.1
    [16:14:55] [Server thread/INFO]: [Multiverse-Inventories] Enabling Multiverse-Inventories v2.5-b357
    [16:14:55] [Server thread/INFO]: [Multiverse-Inventories 2.5-b357] enabled.
    [16:14:55] [Server thread/INFO]: [CommandHelper] Enabling CommandHelper v3.3.1-SNAPSHOT:2516-4177971,master
    [16:14:55] [Server thread/INFO]: [CommandHelper] CommandHelper 3.3.1-SNAPSHOT:2516-4177971,master enabled
    [16:14:55] [Server thread/INFO]: [CommandHelper] Loading extensions...
    [16:14:56] [Server thread/INFO]: [CommandHelper] Extension loading complete.
    [16:14:56] [Server thread/INFO]: 
    [16:14:56] [Server thread/INFO]: 
    
    
         _/_/_/                                                                _/   
      _/        _/_/   _/_/_/  _/_/   _/_/_/  _/_/     _/_/_/ _/_/_/     _/_/_/    
     _/      _/    _/ _/    _/    _/ _/    _/    _/ _/    _/ _/    _/ _/    _/     
    _/      _/    _/ _/    _/    _/ _/    _/    _/ _/    _/ _/    _/ _/    _/      
     _/_/_/  _/_/   _/    _/    _/ _/    _/    _/   _/_/_/ _/    _/   _/_/_/       
                                                                                                                                                                                                                                                                    
                          _/    _/            _/                                
                         _/    _/    _/_/    _/  _/_/_/      _/_/    _/  _/_/   
                        _/_/_/_/  _/_/_/_/  _/  _/    _/  _/_/_/_/  _/_/        
                       _/    _/  _/        _/  _/    _/  _/        _/           
                      _/    _/    _/_/_/  _/  _/_/_/      _/_/_/  _/            
                                             _/                                 
                                            _/                                 
    
    [16:14:57] [Server thread/INFO]: CommandHelper: Welcome to this server, which is running CommandHelper!
    [16:14:57] [Server thread/INFO]: [CommandHelper]: MethodScript files processed
    [16:14:57] [Server thread/INFO]: [CommandHelper]: 25 alias(es) defined.
    [16:14:57] [Server thread/INFO]: [VanishNoPacket] Enabling VanishNoPacket v3.18.7
    [16:14:57] [Server thread/INFO]: [VanishNoPacket] Loading support for v1_7_R1
    [16:14:57] [Server thread/INFO]: [VanishNoPacket] Colored nametags enabled, but I couldn't find TagAPI
    [16:14:57] [Server thread/INFO]: [VanishNoPacket] For awesome colored nametags on vanish, visit
    [16:14:57] [Server thread/INFO]: [VanishNoPacket] http://dev.bukkit.org/server-mods/tag/ 
    [16:14:57] [Server thread/INFO]: [VanishNoPacket] and download TagAPI.jar
    [16:14:57] [Server thread/INFO]: [VanishNoPacket] v3.18.7 loaded.
    [16:14:57] [Server thread/INFO]: [EssentialsChat] Enabling EssentialsChat vDev2.13.79
    [16:14:57] [Server thread/INFO]: Server permissions file permissions.yml is empty, ignoring it
    [16:14:58] [Server thread/INFO]: Done (28.155s)! For help, type "help" or "?"
    [16:14:58] [Server thread/INFO]: Starting GS4 status listener
    [16:14:58] [Query Listener #1/INFO]: Query running on 0.0.0.0:25565
    [16:14:58] [Server thread/INFO]: Accepted EditSessionFactory of type net.coreprotect.worldedit.CoreProtectEditSessionFactory from net.coreprotect.worldedit
    [16:14:58] [pool-3-thread-7/INFO]: ***** Vault Version Checker ***** 
    [16:14:58] [pool-3-thread-7/INFO]: Stable Version: 1.2.29
    [16:14:58] [pool-3-thread-7/INFO]: Current Version: 1.2.29
    [16:14:58] [pool-3-thread-7/INFO]: No new version available
    [16:14:58] [pool-3-thread-7/INFO]: *********************************
    [16:14:59] [Server thread/INFO]: [BROADCAST] Set your home using "/sethome" because beds are not working properly!
    [16:15:00] [Server thread/INFO]: [Server] Saving world data. Expect lag for a short while.
    [16:15:00] [Server thread/INFO]: CONSOLE: Forcing save..
    [16:15:00] [Server thread/INFO]: CONSOLE: Save complete.
    [16:15:00] [Server thread/INFO]: [Server] Save Complete
    
     
  4. Offline

    martian3333

  5. Offline

    DuoDex

    malon I got this issue too, but those fixed it for me. If not, restarting the server also tends to fix it.
     
  6. Offline

    malon

    martian3333
    DuoDex

    Okay, I'm a tad confused on what that link is supposed to be telling me.

    #1.
    /pex user malon superperms
    Show Spoiler

    Code:
    2:19:08 PM
    Server:
    /pex user malon superperms
    2:19:09 PM
    CONSOLE:
    [INFO] MALON's superperms:
    2:19:09 PM
    CONSOLE:
    [INFO] 'griefprevention.commands.abandonallclaims' = true by built-in
    2:19:09 PM
    CONSOLE:
    [INFO] 'griefprevention.claims.toolcreate' = true by built-in
    2:19:09 PM
    CONSOLE:
    [INFO] 'bukkit.command.version' = true by built-in
    2:19:09 PM
    CONSOLE:
    [INFO] 'multiverse.core.version' = true by built-in
    2:19:09 PM
    CONSOLE:
    [INFO] 'griefprevention.commands.trust' = true by built-in
    2:19:09 PM
    CONSOLE:
    [INFO] 'griefprevention.commands.trustlist' = true by built-in
    2:19:09 PM
    CONSOLE:
    [INFO] 'ontime.track' = true by built-in
    2:19:09 PM
    CONSOLE:
    [INFO] 'griefprevention.commands.siege' = true by built-in
    2:19:09 PM
    CONSOLE:
    [INFO] 'griefprevention.commands.giveclaim' = true by built-in
    2:19:09 PM
    CONSOLE:
    [INFO] 'bukkit.command.tell' = true by built-in
    2:19:09 PM
    CONSOLE:
    [INFO] 'griefprevention.commands.abandontoplevelclaim' = true by built-in
    2:19:09 PM
    CONSOLE:
    [INFO] 'bukkit.broadcast.user' = true by built-in
    2:19:09 PM
    CONSOLE:
    [INFO] 'griefprevention.commands.subdivideclaims' = true by built-in
    2:19:09 PM
    CONSOLE:
    [INFO] 'ontime.rewards.receive' = true by built-in
    2:19:09 PM
    CONSOLE:
    [INFO] 'griefprevention.commands.basicclaims' = true by built-in
    2:19:09 PM
    CONSOLE:
    [INFO] 'griefprevention.commands.accesstrust' = true by built-in
    2:19:09 PM
    CONSOLE:
    [INFO] 'ontime.top' = true by built-in
    2:19:09 PM
    CONSOLE:
    [INFO] 'griefprevention.commands.permissiontrust' = true by built-in
    2:19:09 PM
    CONSOLE:
    [INFO] 'griefprevention.commands.claimexplosions' = true by built-in
    2:19:09 PM
    CONSOLE:
    [INFO] 'griefprevention.commands.untrust' = true by built-in
    2:19:09 PM
    CONSOLE:
    [INFO] 'multiverse.help' = true by built-in
    2:19:09 PM
    CONSOLE:
    [INFO] 'griefprevention.commands.trapped' = true by built-in
    2:19:09 PM
    CONSOLE:
    [INFO] 'griefprevention.commands.sellclaimblocks' = true by built-in
    2:19:09 PM
    CONSOLE:
    [INFO] 'ontime.me' = true by built-in
    2:19:09 PM
    CONSOLE:
    [INFO] 'griefprevention.commands.lockclaim' = true by built-in
    2:19:09 PM
    CONSOLE:
    [INFO] 'bukkit.command.me' = true by built-in
    2:19:09 PM
    CONSOLE:
    [INFO] 'griefprevention.placement.water' = true by built-in
    2:19:09 PM
    CONSOLE:
    [INFO] 'bukkit.command.help' = true by built-in
    2:19:09 PM
    CONSOLE:
    [INFO] 'griefprevention.commands.buyclaimblocks' = true by built-in
    2:19:09 PM
    CONSOLE:
    [INFO] 'griefprevention.commands.containertrust' = true by built-in
    2:19:09 PM
    CONSOLE:
    [INFO] 'griefprevention.commands.unlockclaim' = true by built-in
    2:19:09 PM
    CONSOLE:
    [INFO] 'ontime.referredby.list' = true by built-in
    2:19:09 PM
    CONSOLE:
    [INFO] 'bukkit.command.plugins' = true by built-in
    2:19:09 PM
    CONSOLE:
    [INFO] 'griefprevention.claims.chestcreate' = true by built-in
    2:19:09 PM
    CONSOLE:
    [INFO] 'ontime.welcome_msg' = true by built-in
    2:19:09 PM
    CONSOLE:
    [INFO] 'griefprevention.commands.clearmanagers' = true by built-in
    2:19:09 PM
    CONSOLE:
    [INFO] 'griefprevention.commands.abandonclaim' = true by built-in
    2:19:09 PM
    CONSOLE:
    [INFO] 'vanish.permtest.self' = true by built-in
    2:19:09 PM
    CONSOLE:
    [INFO] 'ontime.referredby.enable' = true by built-in
    2:19:09 PM
    CONSOLE:
    [INFO] 'BCC' = true by built-in
    2:19:09 PM
    CONSOLE:
    [INFO] 'bukkit.command.kill' = true by built-in
    2:19:09 PM
    CONSOLE:
    [INFO] 'griefprevention.commands.claimslist' = true by built-in


    #2.
    /pex user malon essentials.mail
    2:24:07 PM CONSOLE: [INFO] Error in command syntax. Check command help.

    #3.
    I'm certain my permissions file is set up correctly. I have even restructured it so the permissions are ordered alphabetically. Here it is anyway:
    Show Spoiler
    Code:
    groups:
      default:
        default: true
        build: true
        permissions:
        - BCC.cmd.ignore
        - bukkit.command.help
        - bukkit.command.kill
        - bukkit.command.me
        - bukkit.command.plugins
        - bukkit.command.tell
        - bukkit.command.version
        - coreprotect.inspect
        - coreprotect.lookup
        - essentials.home.bed
        - essentials.msg
        - essentials.recipe
        - essentials.sethome
        - essentials.sethome.bed
        - essentials.signs.use.warp
        - essentials.suicide
        - essentials.tpa
        - essentials.tpaccept
        - essentials.tpahere
        - essentials.tpdeny
        - essentials.warp
        - essentials.warp.list
        - griefprevention.claims.give
        - griefprevention.loginspam
        - griefprevention.pvp.noimmunity
        - griefprevention.spam.chat
        - modifyworld.*
        - ontime.other
        - worldedit.navigation.unstuck
        - worldguard.region.claim
        options:
          rank: '200'
      member:
        build: true
        prefix: '&7[&2Follower&7] '
        inheritance:
        - default
        options:
          rank: '150'
        permissions:
        - bukkit.command.teleport
      admin:
        inheritance:
        - member
        prefix: '&7[&cAdmin&7] '
        build: true
        permissions:
        - bedtp.use
        - bukkit.command.ban
        - bukkit.command.ban.list
        - bukkit.command.kick
        - bukkit.command.seed
        - bukkit.command.unban
        - commandhelper.alias.clay
        - commandhelper.alias.deaddirt
        - commandhelper.alias.dirt
        - commandhelper.alias.fire
        - commandhelper.alias.grass
        - commandhelper.alias.gravel
        - commandhelper.alias.jail
        - commandhelper.alias.lava
        - commandhelper.alias.mycelium
        - commandhelper.alias.netherrack
        - commandhelper.alias.podzol
        - commandhelper.alias.redsand
        - commandhelper.alias.sand
        - commandhelper.alias.sandstone
        - commandhelper.alias.soulsand
        - commandhelper.alias.stone
        - commandhelper.alias.unjail
        - essentials.ban
        - essentials.home
        - essentials.home.bed
        - OpenInv.crossworld
        - OpenInv.exempt
        - OpenInv.openender
        - OpenInv.openenderall
        - OpenInv.openinv
        - OpenInv.openself
        - vanish.nochat
        - vanish.standard
        options:
          rank: '100'
      headadmin:
        worlds:
          wooftywoo_nether:
            permissions:
            - -essentials.fly
            - modifyworld.damage.take.fire
            - modifyworld.damage.take.firetick
            - modifyworld.damage.take.lava
          Crapcakes and Applesauce_nether:
            permissions:
            - -essentials.fly
            - modifyworld.damage.take.fire
            - modifyworld.damage.take.firetick
            - modifyworld.damage.take.lava
          wooftywoo_the_end:
            permissions:
            - -essentials.fly
          Crapcakes and Applesauce_the_end:
            permissions:
            - -essentials.fly
        inheritance:
        - admin
        prefix: '&7[&cAvatar&7] '
        permissions:
        - -modifyworld.damage.take.drowning
        - -modifyworld.damage.take.fall
        - -modifyworld.damage.take.fire
        - -modifyworld.damage.take.firetick
        - -modifyworld.damage.take.lava
        - commandhelper.alias.death
        - commandhelper.alias.grass
        - commandhelper.alias.lava
        - commandhelper.alias.nightvision
        - commandhelper.alias.water
        - essentials.fly
      superadmin:
        prefix: '&7[&eGod&7] '
        permissions:
        - -pwnfilter.bypass
        - -vanish.joinvanished
        - -vanish.joinwithoutannounce
        - -vanish.silentjoin
        - -vanish.silentquit
        - BCC.bypassdelay
        - commandhelper.alias.water
        - '*'
        options:
          rank: '1'
      jailed:
        prefix: '&7[&aJailed&7] '
        permissions:
        - modifyworld.chat
        - modifyworld.damage.take.*
        - modifyworld.digestion
        - modifyworld.mobtarget.*
        - -*
      fire:
        inheritance:
        - default
        prefix: '&7[&4Fire Nation&7] '
      earth:
        inheritance:
        - default
        prefix: '&7[&2Earth Nation&7] '
      water:
        inheritance:
        - default
        prefix: '&7[&9Water Nation&7] '
      air:
        inheritance:
        - default
        prefix: '&7[&6Air Nation&7] '
      firebender:
        permissions:
        - commandhelper.alias.lava
        inheritance:
        - default
        prefix: '&7[&4Fire Bender&7] '
      earthbender:
        permissions:
        - commandhelper.alias.grass
        inheritance:
        - default
        prefix: '&7[&2Earth Bender&7] '
      waterbender:
        permissions:
        - commandhelper.alias.water
        inheritance:
        - default
        prefix: '&7[&9Water Bender&7] '
      airbender:
        permissions:
        - -modifyworld.damage.take.fall
        inheritance:
        - default
        prefix: '&7[&6Air Bender&7] '
      fireleader:
        permissions:
        - -modifyworld.damage.take.fire
        - -modifyworld.damage.take.firetick
        - -modifyworld.damage.take.lava
        inheritance:
        - firebender
        - admin
        prefix: '&7[&4Fire Leader&7] '
      earthleader:
        permissions:
        - commandhelper.alias.nightvision
        inheritance:
        - earthbender
        - admin
        prefix: '&7[&2Earth Leader&7] '
      waterleader:
        permissions:
        - -modifyworld.damage.take.drowning
        inheritance:
        - waterbender
        - admin
        prefix: '&7[&9Water Leader&7] '
      airleader:
        worlds:
          wooftywoo_nether:
            permissions:
            - -essentials.fly
          Crapcakes and Applesauce_nether:
            permissions:
            - -essentials.fly
          wooftywoo_the_end:
            permissions:
            - -essentials.fly
          Crapcakes and Applesauce_the_end:
            permissions:
            - -essentials.fly
        permissions:
        - essentials.fly
        inheritance:
        - airbender
        - admin
        prefix: '&7[&6Air Leader&7] '
    users:
      MALON:
        group:
        - default
        permissions:
        - essentials.ban.exempt
    


    Also, I feel I was not clear in what causes the issue. Example PlayerX. Myself as an admin, I proceed to /ban PlayerX. I then /pardon PlayerX. Upon PlayerX rejoining the server, he has no permissions for anything. He must relog repeatedly, become an OP, or reboot server for the issue to be resolved.

    In all of the above examples, I deopped myself and set my group to default and either banned/unbanned myself from console, or had a fellow admin do the banning.

    EDIT by Moderator: merged posts, please use the edit button instead of double posting.
     
    Last edited by a moderator: Jun 6, 2016
  7. Offline

    DuoDex

    Well I'm stumped. My server restarts every hour, so if that happens they have to wait usually around 50 minutes for a fix.
     
  8. Offline

    malon

    DuoDex

    What's weird is that the permission system IS working partially correctly, and by that I mean the commands are being routed to the correct plugins. I know this because when I get "player is denied access" errors, the message will come from the correct corresponding plugin.

    So if I try and and do "/plugins", I get bukkit's version of "permission denied", but if I try and do "/sethome", I get essential's version of "permission denied".

    And to add to that, it can all be solved by OPing the player who's having difficulties, making me think it truly is permission issues. I'm beginning to think it might be an issue in the way that bukkit hands over permissions to other permission managers.
     
  9. Offline

    martian3333

    malon

    Instead of the syntax below, which failed, let's try /pex user malon check essentials.sethome
    to see if we can get the same info the other command was supposed to give.
    (Also for your Jailed rank it should probably be - -'*'

    #2.
    /pex user malon essentials.mail
    2:24:07 PM CONSOLE: [INFO] Error in command syntax. Check command help.
     
  10. Offline

    malon

    martian3333

    When I am default group:
    /pex user malon check essentials.sethome
    Player "MALON" have "essentials.sethome" = true

    When I am superadmin group (uses '*' node):
    /pex user malon check essentials.sethome
    Player "MALON" have "*" = true

    Yet I still can't do anything. Only if I specifically OP myself can I start doing things (or relog a few times)

    Also, thanks for the jailed pro-tip.
     
  11. Offline

    martian3333

    malon
    I see you've got another thread and you're going to probably try out GroupManager. If you get a perms plugin working then that's a good thing. Looking over everything you've provided, I can't find what could be causing the issue. The only thing I'm noticing is that build: true does absolutely nothing in PEX. I can't imagine removing that would change anything. Oh, if you do install GroupManager, though you could keep ModifyWorld, you could also get rid of that and install EssentialsAntibuild, which is what build: true applies to in GroupManager.
     
  12. Offline

    malon

    martian3333

    It took me HOURS to set up groupmanager correctly, but it's finally working. And guess what? The issue is GONE! So the problem lies with PEX.

    Thanks for your help! Still disappointed about PEX though, it was my fav.
     
  13. Offline

    martian3333

    malon
    It is weird. I'm using the same version of PEX and the same dev build of bukkit and mine works like it's supposed to. It is disappointing that we couldn't fix it.
     
  14. Offline

    malon

    martian3333

    I appreciate your time! Here's what's weird: I've run 2 different servers, with different setups, but all manually configured by me. This issue has persisted through both servers, run by two different companies across 3 versions of minecraft (1.5 to 1.7). In fact, one hosting company wasn't even a minecraft host (linode.com). I currently use allgamer.net minecraft hosting (2GB ram). My current server I'm running Essentials. On the other server I was using CraftBook and AdminCmd.

    I'm a software developer so (I think) I understand all the principles of how to set up a bukkit server quite well (it's really not that complicated). Hell, I've even written my own custom plugins that use permissions. I've never had any other persistent issue, but this one follows me around from server to server. I've been dealing with this bug for about two years on two different servers, neither one having anything in common with the other. PEX was the only thing in common between the two and I didn't really understand other permission plugins so I never switched that part until now.

    There is one small thing I neglected to mention: The issue does not just occur after unbanning a player. It will very rarely (1 in every 50 or so logins, maybe 100) occur seemingly randomly on player login. So what I mean is a player will decide to visit the server (new player or returning) and they randomly can't do anything at all. So they will have to relog until it works or whatever. Same resolution. This random issue is the primary one that really agitated me and made me post on the forum. I was really excited when I found out I can reproduce the issue via banning/unbanning someone. Prior to that, I had no way of really testing what the issue was since it was so infrequent.

    It must have something to do with how I set the server up. There must be some kind of bad practice I'm doing or something I'm over looking and is inherent to the way I specifically do it since the issue keeps cropping up on me.

    I will keep the pex config/perm files on my server and test it from time to time. If a PEX plugin developer would like to work with me and try and figure out the problem, just ask!
     
Thread Status:
Not open for further replies.

Share This Page