[INACTIVE][SEC] AnjoSecurity v1.6c - Offline-Mode User Registration [440-531+]

Discussion in 'Inactive/Unsupported Plugins' started by AnjoCaido, Feb 15, 2011.

  1. Offline

    AnjoCaido

    AnjoSecurity - Offline-Mode User Registration System
    Version: v1.6c

    This version it's just a minor update to make it work with newer CB and GM. When GM gets it's final version I'll start working on future plans for this.

    ---

    This plugin uses GroupManager plugin(optional, but recommended if you want to block commands):
    http://forums.bukkit.org/threads/ad...0-7-because-permissions-is-past-326-353.4723/
    With this you can block all commands of plugins that uses Permissions plugin.

    This plugin is to help people prevent griefing and abusing while your server is in offline-mode. When mineceraft server is down you have no choice than setting up offline-mode. When this option is enabled anyone can connect within your server with their desired username, it brings up the problem that someone can connect with administrator name and abuse with all his loot and commands. This plugin will set up user registration with a custom password for your server, and only the person with that password will be able to use that username.

    Did I say it is open-source? You can get it on GitHub and modify as you want.

    Features:
    • Prevents registered users to do anything while not logged in.
    • (toggle-able)Prevents non-registered users to do actions(move,destroy,etc).
    • (toggle-able)Prevents non-registered users to do summon commands.
    • (toggle-able)Remove all loot of non-registered users when joining the server(and tp to spawn).
    • (toggle-able)Registration system. You can deactivate registrations anytime.
    • Every user can remove their registration, so they can register with other password.
    • Users listed on settings.properties, while logged in, can remove any user registration.
    • (configurable) Session time. You can set the session duration, so if a user drops connection a lot, he would not need to /login again.(default 30 minutes)
    • Interacts with GroupManager permission plugin(the one replacing Nijikokun's Permissions plugin, yet fully compatible) to prevent running registered commands.
    • ALLOW List. You can allow certain users to register, even if registration is deactivated.
    Commands (all of them speech for themselves):
    • /register <password> - it registers with the given password
    • /login <password> - it tries to login with the given password
    • /reset <password> - if the password is correct, remove registration
    • /adminreset <username> - remove the registration of the given username
    • /toggleregistration - (yes it is long, in purpose) - toggle registration mode ON/OFF.
    • /adminallow <username> - allow user to register even if registration is deactivated.
    Changelog:
    Version 1.6c
    • Made it work with newer CB builds.
    • Made it work with GroupManager 1.0 alpha
    Version 1.6b
    • Made it work with newer GM builds.
    Version 1.6
    • Fixed a nasty bug.
    Version 1.5
    • Fixed die-menu-respawn item duping(I think).
    Version 1.4
    • Compatible with the latest bukkit builds(#353)
    Version 1.3b
    • Removed some debugging messages.
    Version 1.3
    • Fixed small bugs. (I think all exceptions reported by now are fixed)
    • Added allow list.
    Version 1.2
    • Fixed small bugs
    • Improved how God Mode works(now it's verly like the God Mode plugin)
    • Added a God Mode timout after login of 5 seconds, to prevent die of falling on the ground.
    • Added a command to toggle registrations on/off.
    Version 1.1
    • Prevent non-logged-in users to lose health(and die).
    Version 1.0
    • First fully working release.
    Future plans:
    • (done!) Create a toggle command that opens and closes registration
    • Store users activities, such as typing wrong passwords and such(to catch hackers)
    Download:
    Version 1.6c (to use with GroupManager 1.0 or higher):
    http://www.mdn.fm/files/272681_rqyw0/AnjoSecurity-1.6c.zip

    Version 1.6b (to use with GroupManager 0.99b or lower):
    http://www.mdn.fm/files/271609_dvt1f/AnjoSecurity-1.6b.zip

    Source:
    https://github.com/gmcouto/AnjoSecurity

    Flat-file Authentication importer(import auth db from older plugins):
    http://www.mdn.fm/files/261879_yjodh/uber-AnjoSecurityImporter-1.0-SNAPSHOT.jar
    It is destinated for the following format(plugins that used MineSecurity format, from hMod):
    username:md5passhash

    Just double click on the jar(or run via terminal with java -jar), select the old flat-file... it will generate a AnjoSecurityDB.db file, which you put on your server folder. If you want to merge the old file with the new database, just put the jar on the same folder of the AnjoSecurityDB.db...


    ===============================
    Everyone with an Off-Line server might like the NameChecker plugin I made, it super simple. It only filters huge names (> 20 chars), short names(<3 chars), and invalid characters in names(only letters, numbers, and underscores allowed).
    It kicks the player and shows him the reason of why his name is invalid. It even has a configurable file for you to put forbidden names to join the server(like Player, or Scruffy_Puppy)
    http://www.mdn.fm/files/273443_hynys/NameChecker-0.1-SNAPSHOT.jar
     
    xcession, FlingeR and methos like this.
  2. Hello.
    We have another error like that on our server:
    Code:
    08:23:30 [SEVERE] null
    java.sql.SQLException: near "?": syntax error
            at org.sqlite.DB.throwex(DB.java:288)
            at org.sqlite.NativeDB.prepare(Native Method)
            at org.sqlite.DB.prepare(DB.java:114)
            at org.sqlite.PrepStmt.<init>(PrepStmt.java:37)
            at org.sqlite.Conn.prepareStatement(Conn.java:231)
            at org.sqlite.Conn.prepareStatement(Conn.java:224)
            at org.sqlite.Conn.prepareStatement(Conn.java:213)
            at org.anjocaido.anjosecurity.RegistrationControl.isRegistered(RegistrationControl.java:134)
            at org.anjocaido.anjosecurity.RegistrationControl.getStatus(RegistrationControl.java:153)
            at org.anjocaido.anjosecurity.AnjoSecurity.handleCancellable(AnjoSecurity.java:158)
            at org.anjocaido.anjosecurity.AnjoSecurityPlayerListener.onPlayerMove(AnjoSecurityPlayerListener.java:83)
            at org.bukkit.plugin.java.JavaPluginLoader$7.execute(JavaPluginLoader.java:155)
            at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:59)
            at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:225)
            at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:123)
            at net.minecraft.server.Packet10Flying.a(SourceFile:126)
            at net.minecraft.server.NetworkManager.a(SourceFile:230)
            at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:75)
            at net.minecraft.server.NetworkListenThread.a(SourceFile:100)
            at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:357)
            at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:272)
            at net.minecraft.server.ThreadServerApplication.run(SourceFile:366)
    08:23:30 [SEVERE] null
    java.sql.SQLException: near "?": syntax error
            at org.sqlite.DB.throwex(DB.java:288)
            at org.sqlite.NativeDB.prepare(Native Method)
            at org.sqlite.DB.prepare(DB.java:114)
            at org.sqlite.PrepStmt.<init>(PrepStmt.java:37)
            at org.sqlite.Conn.prepareStatement(Conn.java:231)
            at org.sqlite.Conn.prepareStatement(Conn.java:224)
            at org.sqlite.Conn.prepareStatement(Conn.java:213)
            at org.anjocaido.anjosecurity.RegistrationControl.isRegistered(RegistrationControl.java:134)
            at org.anjocaido.anjosecurity.RegistrationControl.getStatus(RegistrationControl.java:153)
            at org.anjocaido.anjosecurity.AnjoSecurity.handleCancellable(AnjoSecurity.java:158)
            at org.anjocaido.anjosecurity.AnjoSecurityPlayerListener.onPlayerMove(AnjoSecurityPlayerListener.java:83)
            at org.bukkit.plugin.java.JavaPluginLoader$7.execute(JavaPluginLoader.java:155)
            at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:59)
            at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:225)
            at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:123)
            at net.minecraft.server.Packet10Flying.a(SourceFile:126)
            at net.minecraft.server.NetworkManager.a(SourceFile:230)
            at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:75)
            at net.minecraft.server.NetworkListenThread.a(SourceFile:100)
            at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:357)
            at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:272)
            at net.minecraft.server.ThreadServerApplication.run(SourceFile:366)
    08:23:30 [SEVERE] null
    ######Goes on like this######
    
    Our system:
    OS:
    CentOS 5.5 (Final)
    Linux pcname 2.6.18-194.11.3.el5xen #1 SMP Mon Aug 30 16:55:32 EDT 2010 x86_64 x86_64 x86_64 GNU/Linux
    Java:
    java version "1.7.0-ea"
    Java(TM) SE Runtime Environment (build 1.7.0-ea-b131)
    Java HotSpot(TM) 64-Bit Server VM (build 21.0-b02, mixed mode)
    AnjoSecurity:
    Version 1.6c
    Craftbukkit:
    Craftbukkit version git-Bukkit-0.0.0-493-g8b5496e-b493jnks (MC: 1.3)
    Groupmanager:
    GroupManager version 1.0(pre-alpha-2)

    btw. it was all set up correctly and was working. but then this happened.

    Please, look into it. im already the third one (oh snap!!! :p :)) posting this error i think.

    Anyone found out what is triggering this and whether there is a way to fix this yet?

    PS. If i have left out some important system information needed to inspect this error, tell me, ill try to find it then.
     
  3. Offline

    Racha

    Can I use this without GroupManager ?
     
  4. Yes, but Groupmanager is recommended as AnjoCaido wrote in the description:
     
  5. Offline

    KingPin

    this plugin defaults to killing inventories on first login?
     
  6. Offline

    Luksor

    Can you make an MySQL or flat file support? A lot of people have this SQLite errors.

    Also, I would like to remind you about this:
     
  7. Offline

    Roupz1

    Does this work with 493 Build and whats the difference between 493 and 440... 440 is the BEST every plugin works
     
  8. Offline

    l3x

    yes it works, at least for me.
     
  9. Offline

    Luksor

    I'm not an expert, but i think the "java.sql.SQLException: near "?": syntax error" is caused because you have all SQLite queries in the file and you are replacing "?" with data.


    For some reason Linux don't want to replace "?" with a variable and is erroring, maybe you could place the queries into the code, and replace "?" with "+ variable +" ?
     
  10. Offline

    hyperch

    Hmmm, I fail at the basics here...

    I added group manager and and your plugin. Tried to login but I am now just show as "NotRegistered". So question is, how do I change my username and how can I register myself then?

    Some other players were still autehnticated by minecraft server and they show their correct usernames. However they can't register either.
     
  11. Offline

    Mitek

    For unknown reasons AnjoSecurity brake server, then someone connecting. The connecting delaying for about 30 seconds and at this moment server almost stops. I tried to remove any other plugins, but it doesn't help.
     
  12. Offline

    sunkid

    I really like the idea of this, alas it's not working with the latest build of craftbukkit and GroupManager. I logged in, lost all inventory, registered successfully, re-logged in and still had nothing and was no longer in the Admin group either.
     
  13. Offline

    GregRUS

    The same! Also when someone dies and press "title menu" the reconnect the server got "player isn't in chunk" error! It can freeze server... tested on different PCs and OS. Dont know why but Anjo won't answer about this issue...
     
  14. Offline

    SweetCraft Girl

    So it has nothing to do with Craftbukkit and all to do with Anjo?

    Unlikely.

    The lag you are describing has also been caused by past bukkit builds, including Recommended Builds depending on your OS - and things do run way different between linux and windows.
     
  15. Offline

    greycap

    I just tested it with Craftbukkit 493 and GroupManager 1.0 pre-alpha-3 on Debian and i can confirm that it is working fine.
    Code:
    java version "1.6.0_22"
    Java(TM) SE Runtime Environment (build 1.6.0_22-b04)
    Java HotSpot(TM) Server VM (build 17.1-b03, mixed mode)
     
  16. Offline

    Mitek

    When i remove AnjoSecurity lags disappear. OS - Ubuntu server 10.10
     
  17. Offline

    ArkSeyonet

    Have to agree with Luksor. It seems like it's the "?"
    Because I tried it in Windows and it worked fine. But my server is linux, and I can't use it because it errors anytime you start the server.

    (Using CB 493 and Anjo 1.6c and GroupManager 1.0 pa3)
     
  18. Offline

    AntonyDream

    Would be great if it can prevent drop invertory (or even better - hide it) while not logged in.
     
  19. Offline

    greycap

    This plugin is pretty useless because people can use op commands without being logged in.
     
  20. Offline

    SweetCraft Girl

    I am running Ubuntu Server 10.10.

    We were experiencing horrible lag on user log in/out - switching from [440] to [493] stopped it completely. Some plugins can cause that to happen, but I am hesitant to point the finger at anyone plugin because there are many mitigating factors that can cause it - like, other plugin incompatibility or even missing a plug-in another plugin requires can cause such horrid lag. I have experienced these. So it is best to adjust your bukkit, then if the lag continues, remove each plug-in, add them one at a time, watch the CPU monitor for cpu related lag spikes and go from there.
     
  21. Hmm.excuse me,but could you explain how that is done?
    Our admin is out for the holidays so he cant fix it and i have less server experience. Also i have little to no knowledge about sqlite...
    (i have access to the vps so i could have a look)

    Thank you in advance for your help.
     
  22. Offline

    ksevelyar

    Can it work with Permissions v2.5.3?
     
  23. Offline

    Faunris

    Hello, i have a one problem....
    I put /reload to console and get:
    Code:
    02:34:35 [INFO] Starting minecraft server version Beta 1.3
    02:34:35 [INFO] Loading properties
    02:34:35 [INFO] Starting Minecraft server on ***.
    02:34:35 [INFO] This server is running Craftbukkit version git-Bukkit-0.0.0-493-
    g8b5496e-b493jnks (MC: 1.3)
    02:34:35 [INFO] Preparing level "****"
    02:34:35 [INFO] Preparing start region
    02:34:36 [INFO] GroupManager - INFO - Scheduled Data Saving is set for every 10
    minutes!
    02:34:36 [INFO] GroupManager version 1.0(alpha-2) is enabled!
    02:34:36 [INFO] AnjoSecurity loaded GroupManager Successfully!
    02:34:36 [INFO] AnjoSecurity version 1.6c is enabled!
    02:34:36 [INFO] [AutoSave] Version 1.1.1 is enabled!
    02:34:36 [INFO] [AutoSave] Loading config file
    02:34:36 [INFO] ChatBukkit v0.0.1 is enabled!
    02:34:36 [INFO] [AutoSave] AutoSaveThread Started: Interval is 300 seconds
    02:34:36 [INFO] CraftBookCommon 3.0-alpha1 enabled.
    02:34:36 [INFO] CraftBookCircuits 3.0-alpha1 enabled.
    02:34:36 [INFO] CraftBookMechanisms 3.0-alpha1 enabled.
    02:34:36 [INFO] CraftBookVehicles 3.0-alpha1 enabled.
    02:34:36 [INFO] file:/F:/ЄхёЄ%20ёхЁтхЁ/plugins/GroupManager.jar!/plugin.yml
    02:34:36 [INFO] Fake Permissions version 2.5 is enabled!
    02:34:36 [INFO] Rune blacklist with 0 runes loaded.
    02:34:36 [INFO] Runecraft 2.4.4 initialized.
    02:34:36 [INFO] Runecraft plugin version 0.1 is enabled!
    02:34:36 [INFO] ScrapBukkit version 0.2.1 is enabled!
    02:34:36 [INFO] WorldEdit 4.0-beta8 enabled.
    02:34:36 [INFO] WorldEdit: Default configuration file written: config.yml
    02:34:36 [INFO] WorldEdit: Permissions plugin detected! Using Permissions plugin
     for permissions.
    02:34:37 [INFO] Done (0,142s)! For help, type "help" or "?"
    02:37:54 [INFO] 143 recipes
    >reload
    03:29:17 [INFO] AnjoSecurity version 1.6c is disabled!
    03:29:18 [INFO] [AutoSave] Saving config file
    03:29:19 [INFO] [AutoSave] Version 1.1.1 is disabled!
    03:29:19 [INFO] Fake Permissions version 2.5 is disabled!
    03:29:19 [INFO] WorldEdit: Permissions plugin detected! Using Permissions plugin
     for permissions.
    03:29:19 [INFO] GroupManager - INFO - Scheduled Data Saving is disabled!
    03:29:19 [INFO] GroupManager version 1.0(alpha-2) is disabled!
    03:29:19 [INFO] [iChat] version [1.6] (Rebirth) disabled
    03:29:19 [INFO] Runecraft plugin disabled.
    03:29:20 [SEVERE] java.lang.UnsatisfiedLinkError: Native Library C:\Users\Faunri
    s\AppData\Local\Temp\sqlite-3.7.2-sqlitejdbc.dll already loaded in another class
    loader
    03:29:23 [SEVERE] null
    java.sql.SQLException: out of memory
            at org.sqlite.DB.throwex(DB.java:370)
            at org.sqlite.NestedDB._open(NestedDB.java:74)
            at org.sqlite.DB.open(DB.java:86)
            at org.sqlite.Conn.open(Conn.java:140)
            at org.sqlite.Conn.<init>(Conn.java:57)
            at org.sqlite.JDBC.createConnection(JDBC.java:77)
            at org.sqlite.JDBC.connect(JDBC.java:64)
            at java.sql.DriverManager.getConnection(Unknown Source)
            at java.sql.DriverManager.getConnection(Unknown Source)
            at org.anjocaido.anjosecurity.RegistrationControl.<init>(RegistrationCon
    trol.java:38)
            at org.anjocaido.anjosecurity.AnjoSecurity.onEnable(AnjoSecurity.java:10
    1)
            at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:118)
            at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader
    .java:414)
            at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManage
    r.java:187)
            at org.bukkit.craftbukkit.CraftServer.loadPlugin(CraftServer.java:83)
            at org.bukkit.craftbukkit.CraftServer.loadPlugins(CraftServer.java:61)
            at org.bukkit.craftbukkit.CraftServer.reload(CraftServer.java:205)
            at org.bukkit.command.SimpleCommandMap$ReloadCommand.execute(SimpleComma
    ndMap.java:196)
            at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:80
    )
            at org.bukkit.craftbukkit.CraftServer.dispatchCommand(CraftServer.java:1
    83)
            at net.minecraft.server.MinecraftServer.b(MinecraftServer.java:381)
            at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:366)
            at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:272)
            at net.minecraft.server.ThreadServerApplication.run(SourceFile:366)
    03:29:24 [INFO] GroupManager - INFO - Scheduled Data Saving is set for every 10
    minutes!
    03:29:24 [INFO] GroupManager - INFO - Scheduled Data Saving is set for every 10
    minutes!
    03:29:24 [INFO] GroupManager version 1.0(alpha-2) is enabled!
    03:29:24 [INFO] AnjoSecurity loaded GroupManager Successfully!
    03:29:24 [INFO] AnjoSecurity version 1.6c is enabled!
    03:29:24 [INFO] [AutoSave] Version 1.1.1 is enabled!
    03:29:24 [INFO] [AutoSave] Loading config file
    03:29:24 [INFO] ChatBukkit v0.0.1 is enabled!
    03:29:24 [INFO] [AutoSave] AutoSaveThread Started: Interval is 300 seconds
    03:29:24 [INFO] CraftBookCommon 3.0-alpha1 enabled.
    03:29:24 [INFO] CraftBookCircuits 3.0-alpha1 enabled.
    03:29:24 [INFO] CraftBookMechanisms 3.0-alpha1 enabled.
    03:29:25 [INFO] CraftBookVehicles 3.0-alpha1 enabled.
    03:29:25 [INFO] file:/F:/ЄхёЄ%20ёхЁтхЁ/plugins/GroupManager.jar!/plugin.yml
    03:29:25 [INFO] Fake Permissions version 2.5 is enabled!
    03:29:25 [INFO] Rune blacklist with 0 runes loaded.
    03:29:25 [INFO] Runecraft 2.4.4 initialized.
    03:29:25 [INFO] Runecraft plugin version 0.1 is enabled!
    03:29:25 [INFO] ScrapBukkit version 0.2.1 is enabled!
    03:29:25 [INFO] WorldEdit 4.0-beta8 enabled.
    03:29:25 [INFO] WorldEdit: Permissions plugin detected! Using Permissions plugin
     for permissions.
    03:29:26 [INFO] Reload complete.
    03:29:26 [WARNING] Can't keep up! Did the system time change, or is the server o
    verloaded?
    03:29:55 [INFO] vpupkin lost connection: disconnect.quitting
    03:30:01 [INFO] vpupkin [/****] logged in with entity id 43354
    03:30:01 [SEVERE] Could not pass event PLAYER_JOIN to AnjoSecurity
    java.lang.NullPointerException
            at org.anjocaido.anjosecurity.RegistrationControl.isRegistered(Registrat
    ionControl.java:134)
            at org.anjocaido.anjosecurity.AnjoSecurity.handlePlayerJoin(AnjoSecurity
    .java:205)
            at org.anjocaido.anjosecurity.AnjoSecurityPlayerListener.onPlayerJoin(An
    joSecurityPlayerListener.java:32)
            at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.ja
    va:125)
            at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.jav
    a:59)
            at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.j
    ava:225)
            at net.minecraft.server.ServerConfigurationManager.a(ServerConfiguration
    Manager.java:98)
            at net.minecraft.server.NetLoginHandler.b(NetLoginHandler.java:87)
            at net.minecraft.server.NetLoginHandler.a(NetLoginHandler.java:68)
            at net.minecraft.server.Packet1Login.a(SourceFile:46)
            at net.minecraft.server.NetworkManager.a(SourceFile:230)
            at net.minecraft.server.NetLoginHandler.a(NetLoginHandler.java:34)
            at net.minecraft.server.NetworkListenThread.a(SourceFile:87)
            at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:357)
            at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:272)
            at net.minecraft.server.ThreadServerApplication.run(SourceFile:366)
    03:30:01 [SEVERE] Could not pass event PLAYER_MOVE to AnjoSecurity
    java.lang.NullPointerException
            at org.anjocaido.anjosecurity.RegistrationControl.isRegistered(Registrat
    ionControl.java:134)
            at org.anjocaido.anjosecurity.RegistrationControl.getStatus(Registration
    Control.java:153)
            at org.anjocaido.anjosecurity.AnjoSecurity.handleCancellable(AnjoSecurit
    y.java:158)
            at org.anjocaido.anjosecurity.AnjoSecurityPlayerListener.onPlayerMove(An
    joSecurityPlayerListener.java:83)
            at org.bukkit.plugin.java.JavaPluginLoader$7.execute(JavaPluginLoader.ja
    va:155)
            at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.jav
    a:59)
            at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.j
    ava:225)
            at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:123)
            at net.minecraft.server.Packet10Flying.a(SourceFile:126)
            at net.minecraft.server.NetworkManager.a(SourceFile:230)
            at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:75)
            at net.minecraft.server.NetworkListenThread.a(SourceFile:100)
            at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:357)
            at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:272)
            at net.minecraft.server.ThreadServerApplication.run(SourceFile:366)
     
  24. Offline

    anon

    I disabled iconomy and the error "java.sql.SQLException: near "?": syntax error" vanished.
     
  25. Offline

    Faunris

    I don't use iConomy...
     
  26. Offline

    l3x

    Can You please add change password function (now i can only do it with ALTER TABLE...)
    And add MySQL DB backend?
     
  27. Offline

    ksevelyar

    +1

    Same problem, same fix.
     
  28. Offline

    vander_fr



    Is it possible to block non-plugin permission commands like /op, /ban and others natives commands of minecraft's server ?

    For now, even if summoncommand is set to true, anyone can create use them with the nickname of an admin.
    On my private server a player just took my name and he just put his withelisted friend op, without login to my registered account :/

    Cb #493 ( recommanded build) , same problem with the #522 ( lasted recommended build ).

    Gm 1.0 alpha 4
    fakepermission
    AnjoSecurity 1.6c
    No essential plugin.

    My groups.yml :

    Code:
      NotRegistered:
        default: false
        permissions: []
        inheritance: []
        info:
          prefix: '&e'
          build: false
          suffix: Peasant
    
    [..etc...]
    
      NotLoggedIn:
        default: false
        permissions:
        - -*
        inheritance: []
        info:
          prefix: ''
          build: false
          suffix: ''
     
  29. Offline

    l3x

    Probably using something like CommandBook which replaces default commands and supports permissions
     
  30. Offline

    vander_fr

    I use CommandBook but I still able to use all CommandBook's commands without login :/
     
  31. Offline

    turtlelink2

    I was wondering if this is able to warn, then ban an ip that fails to log into an acount 2 many times, people in my server are trying to crack admins passwords annd its very annoying to jot down their ip every time....if this feature does not exist, this is a request
     

Share This Page