Inactive [ADMN/SEC] AuthDB v2.3.6 - Database authentication and protection [1.1-1.4.5]

Discussion in 'Inactive/Unsupported Plugins' started by CraftFire, Mar 13, 2011.

  1. Offline

    CraftFire

    In order to centralize support of our legacy projects, we will no longer be providing support on Bukkit. Please use www.spout.org for support with our projects going forward.
     
  2. Offline

    JohnPulse

    Hello!
    Quite a nice plugin you have here, good work mate.

    Any ETA on the upcoming feature?
    Best regards,
    John
     
  3. Offline

    contex

    Minecraft.net session found, well not yet.
    But if you have online-mode=true, it should login the player automaticly.
     
  4. Offline

    JohnPulse

    My goal is to have a mixed server (offline and online) where players with valid Minecraft.net session would not have to login on the server.

    This is just a wild idea?

    Regards,
    John
     
  5. Offline

    contex

    I haven't tried to solve that feature in like 5 months, I'll give it another try today and check if Bukkit has added anything that allows such feature. Perhaps Spout allows something simliar? I'll speak to Wulfspider when I see him later today.
     
  6. Offline

    JohnPulse

    Thanks a lot!
    Whill be waiting your feedback.

    Regards,
    John
     
  7. Offline

    OakyTree

    I get this error about once every 48h at which point the plugin stops functioning and lets anyone on, any ideas?

    Code:
    11:04:25 [INFO] tinwdeep [redacted] logged in with entity id 864747 at ([world] 285.78125, 13.0, -2103.5)
    11:04:27 [SEVERE] Exception in thread "Thread-303716"
    11:04:27 [SEVERE] java.lang.NullPointerException
    11:04:27 [SEVERE]      at com.mysql.jdbc.StatementImpl.useServerFetch(StatementImpl.java:2660)
    11:04:27 [SEVERE]      at com.mysql.jdbc.StatementImpl.executeQuery(StatementImpl.java:1405)
    11:04:27 [SEVERE]      at com.authdb.util.databases.MySQL.getfromtableBlob(MySQL.java:255)
    11:04:27 [SEVERE]      at com.authdb.util.Util.checkScript(Util.java:528)
    11:04:27 [SEVERE]      at com.authdb.util.threads.SyncThread.run(SyncThread.java:41)
    
    and now I'm getting this on startup.

    Code:
    13:28:18 [SEVERE] Error occurred while enabling AuthDB v2.3.5 (Is it up to date?): org.bukkit.plugin.PluginManager.registerEvents(Lorg/bukkit/event/Listener;Lorg/bukkit/plugin/Plugin;)V
    java.lang.NoSuchMethodError: org.bukkit.plugin.PluginManager.registerEvents(Lorg/bukkit/event/Listener;Lorg/bukkit/plugin/Plugin;)V
            at com.authdb.AuthDB.onEnable(AuthDB.java:223)
            at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:230)
            at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:970)
            at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:280)
            at org.bukkit.craftbukkit.CraftServer.loadPlugin(CraftServer.java:190)
            at org.bukkit.craftbukkit.CraftServer.enablePlugins(CraftServer.java:173)
            at org.bukkit.craftbukkit.CraftServer.<init>(CraftServer.java:132)
            at net.minecraft.server.ServerConfigurationManager.<init>(ServerConfigurationManager.java:52)
            at net.minecraft.server.MinecraftServer.init(MinecraftServer.java:147)
            at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:406)
            at net.minecraft.server.ThreadServerApplication.run(SourceFile:465)
    
     
  8. Offline

    contex

    I'd say first error seems to be something to do with mySQL, I'll check it out, do you have keepalive: true or false in the config?

    Regarding the last error, which CraftBukkit build are you using?
     
  9. Offline

    OakyTree

    I'll have to check on the first question, as for the second I'm using R4. Everything was working fine until today, I had to roll back a version on authDB because it wouldn't load anymore (the second error).

    Edit: Keep alive is false.

    More errors, this is on stable release of AuthDB.

    http://pastebin.com/6wcaw9Kt
     
  10. Offline

    Wulfspider

    Yes, just enable customdb in the advanced.yml and configure your settings there and basic MySQL information under basic.yml.
     
    IceBeast likes this.
  11. Offline

    Escimo

    Hello, plugin support now DLE CMS?
     
  12. Offline

    Wulfspider

    Yes, it has for quite some time. I haven't tested the latest versions with it though, but should be good up to 9.2 at least.
     
  13. Offline

    Escimo

    I have remote control to MySQL, but can't combine DLE and plug-in. Here's an example config

    Code:
    plugin:
        language:
            commands: English                            # Language you want to use for commands that matches a directory under translations.
            messages: English                            # Language you want to use for messages that matches a directory under translations.
        debugmode: false                                # Enable/disable debugging mode and additional console output.
        usagestats: true                                # Enable/disable usage stats reporting to CraftFire devs.
        logging: true                                    # Enable/disable logging to files.
        logformat: yyyy-MM-dd                            # Filename format of the AuthDB debug and error log files.
    database:
        type: mysql                                      # Database type/driver to use. Current options are MySQL and eBean (Bukkit persistence).
        host: IP for SQL                                  # MySQL server hostname, domain, IP, or localhost for local connections. MySQL only.
        port: 3306                                      # Port used for connecting to your MySQL server. This is usually 3306. MySQL only.
        username: MYDATABASEUSER                                  # Username used to connect to your database. Only valid for MySQL.
        password: MYDATABASEPSSWD                                  # Password used to connect to your database. MySQL only.
        name: MYDATABASENAME                                    # Name of the database you are connecting to. MySQL only.
        keepalive: false                                # Enable/disable keeping database connection alive. Do not use if your connection limit is low. MySQL only.
    script:
        name: DLE                                      # Name of the script you are using.
        version: 9.2                                  # Version of the script you are using.
        tableprefix: dle_                              # Database table prefix for the script, if you use one.
    #    passwordsalt:                                    # NOT IMPLEMENTED YET! Unique/custom password salt, if needed by the script.
    Something wrong?
    P.S.: server and site are on different machines

    Sorry, it's all right.
    It was necessary only to correct access rights to the hosting MySQL

    EDIT by Moderator: merged posts, please use the edit button instead of double posting.
     
    Last edited by a moderator: Jul 15, 2016
  14. Offline

    GrillGuth

    Hi Wulfspider :)
    I am using the build mentioned above but I get several errors in server.log:
    Show Spoiler
    Code:
    2012-02-29 17:08:26 [INFO] DataSourcePool [AuthDB] grow; id[AuthDB.86] busy[9] max[20]
    2012-02-29 17:08:29 [SEVERE] Exception in thread "Thread-100715"
    2012-02-29 17:08:29 [SEVERE] javax.persistence.PersistenceException: java.sql.SQLException: database is locked
    2012-02-29 17:08:29 [SEVERE]    at com.avaje.ebeaninternal.server.transaction.JdbcTransaction.rollback(JdbcTransaction.java:614)
    2012-02-29 17:08:29 [SEVERE]    at com.avaje.ebeaninternal.server.transaction.JdbcTransaction.rollback(JdbcTransaction.java:595)
    2012-02-29 17:08:29 [SEVERE]    at com.avaje.ebeaninternal.server.core.BeanRequest.rollbackTransIfRequired(BeanRequest.java:107)
    2012-02-29 17:08:29 [SEVERE]    at com.avaje.ebeaninternal.server.core.DefaultServer.findList(DefaultServer.java:1475)
    2012-02-29 17:08:29 [SEVERE]    at com.avaje.ebeaninternal.server.core.DefaultServer.findUnique(DefaultServer.java:1236)
    2012-02-29 17:08:29 [SEVERE]    at com.avaje.ebeaninternal.server.querydefn.DefaultOrmQuery.findUnique(DefaultOrmQuery.java:924)
    2012-02-29 17:08:29 [SEVERE]    at com.avaje.ebeaninternal.util.DefaultExpressionList.findUnique(DefaultExpressionList.java:217)
    2012-02-29 17:08:29 [SEVERE]    at com.authdb.util.databases.EBean.checkPlayer(EBean.java:65)
    2012-02-29 17:08:29 [SEVERE]    at com.authdb.util.databases.EBean.checkPassword(EBean.java:111)
    2012-02-29 17:08:29 [SEVERE]    at com.authdb.util.Util.checkScript(Util.java:744)
    2012-02-29 17:08:29 [SEVERE]    at com.authdb.util.threads.SyncThread.run(SyncThread.java:41)
    2012-02-29 17:08:29 [SEVERE] Caused by: java.sql.SQLException: database is locked
    2012-02-29 17:08:29 [SEVERE]    at org.sqlite.DB.throwex(DB.java:370)
    2012-02-29 17:08:29 [SEVERE]    at org.sqlite.DB.exec(DB.java:76)
    2012-02-29 17:08:29 [SEVERE]    at org.sqlite.Conn.rollback(Conn.java:351)
    2012-02-29 17:08:29 [SEVERE]    at com.avaje.ebeaninternal.server.lib.sql.PooledConnection.rollback(PooledConnection.java:752)
    2012-02-29 17:08:29 [SEVERE]    at com.avaje.ebeaninternal.server.transaction.JdbcTransaction.rollback(JdbcTransaction.java:607)
    2012-02-29 17:08:29 [SEVERE]    ... 10 more
    
    Code:
    2012-02-29 16:53:06 [SEVERE] Could not pass event org.bukkit.event.player.PlayerMoveEvent to AuthDB
    javax.persistence.PersistenceException: java.sql.SQLException: database is locked
        at com.avaje.ebeaninternal.server.transaction.JdbcTransaction.rollback(JdbcTransaction.java:614)
        at com.avaje.ebeaninternal.server.transaction.JdbcTransaction.rollback(JdbcTransaction.java:595)
        at com.avaje.ebeaninternal.server.core.BeanRequest.rollbackTransIfRequired(BeanRequest.java:107)
        at com.avaje.ebeaninternal.server.core.DefaultServer.findList(DefaultServer.java:1475)
        at com.avaje.ebeaninternal.server.core.DefaultServer.findUnique(DefaultServer.java:1236)
        at com.avaje.ebeaninternal.server.querydefn.DefaultOrmQuery.findUnique(DefaultOrmQuery.java:924)
        at com.avaje.ebeaninternal.util.DefaultExpressionList.findUnique(DefaultExpressionList.java:217)
        at com.authdb.util.databases.EBean.checkPlayer(EBean.java:65)
        at com.authdb.AuthDB.isRegistered(AuthDB.java:730)
        at com.authdb.listeners.AuthDBPlayerListener.checkGuest(AuthDBPlayerListener.java:519)
        at com.authdb.listeners.AuthDBPlayerListener.onPlayerMove(AuthDBPlayerListener.java:431)
        at org.bukkit.plugin.java.JavaPluginLoader$7.execute(JavaPluginLoader.java:312)
        at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:61)
        at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:460)
        at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:191)
        at net.minecraft.server.Packet10Flying.handle(SourceFile:126)
        at net.minecraft.server.NetworkManager.b(NetworkManager.java:226)
        at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:100)
        at net.minecraft.server.NetworkListenThread.a(NetworkListenThread.java:78)
        at net.minecraft.server.MinecraftServer.w(MinecraftServer.java:537)
        at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:435)
        at net.minecraft.server.ThreadServerApplication.run(SourceFile:465)
    Caused by: java.sql.SQLException: database is locked
        at org.sqlite.DB.throwex(DB.java:370)
        at org.sqlite.DB.exec(DB.java:76)
        at org.sqlite.Conn.rollback(Conn.java:351)
        at com.avaje.ebeaninternal.server.lib.sql.PooledConnection.rollback(PooledConnection.java:752)
        at com.avaje.ebeaninternal.server.transaction.JdbcTransaction.rollback(JdbcTransaction.java:607)
        ... 21 more
    Code:
    2012-02-29 16:50:35 [SEVERE] Could not pass event org.bukkit.event.entity.EntityDamageEvent to AuthDB
    javax.persistence.PersistenceException: java.sql.SQLException: database is locked
        at com.avaje.ebeaninternal.server.transaction.JdbcTransaction.rollback(JdbcTransaction.java:614)
        at com.avaje.ebeaninternal.server.transaction.JdbcTransaction.rollback(JdbcTransaction.java:595)
        at com.avaje.ebeaninternal.server.core.BeanRequest.rollbackTransIfRequired(BeanRequest.java:107)
        at com.avaje.ebeaninternal.server.core.DefaultServer.findList(DefaultServer.java:1475)
        at com.avaje.ebeaninternal.server.core.DefaultServer.findUnique(DefaultServer.java:1236)
        at com.avaje.ebeaninternal.server.querydefn.DefaultOrmQuery.findUnique(DefaultOrmQuery.java:924)
        at com.avaje.ebeaninternal.util.DefaultExpressionList.findUnique(DefaultExpressionList.java:217)
        at com.authdb.util.databases.EBean.checkPlayer(EBean.java:65)
        at com.authdb.AuthDB.isRegistered(AuthDB.java:730)
        at com.authdb.listeners.AuthDBEntityListener.onEntityDamage(AuthDBEntityListener.java:82)
        at org.bukkit.plugin.java.JavaPluginLoader$66.execute(JavaPluginLoader.java:729)
        at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:61)
        at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:460)
        at net.minecraft.server.EntityLiving.am(EntityLiving.java:182)
        at net.minecraft.server.Entity.y_(Entity.java:195)
        at net.minecraft.server.EntityLiving.y_(EntityLiving.java:329)
        at net.minecraft.server.EntityHuman.y_(EntityHuman.java:159)
        at net.minecraft.server.EntityPlayer.a(EntityPlayer.java:226)
        at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:323)
        at net.minecraft.server.Packet10Flying.handle(SourceFile:126)
        at net.minecraft.server.NetworkManager.b(NetworkManager.java:226)
        at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:100)
        at net.minecraft.server.NetworkListenThread.a(NetworkListenThread.java:78)
        at net.minecraft.server.MinecraftServer.w(MinecraftServer.java:537)
        at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:435)
        at net.minecraft.server.ThreadServerApplication.run(SourceFile:465)
    Caused by: java.sql.SQLException: database is locked
        at org.sqlite.DB.throwex(DB.java:370)
        at org.sqlite.DB.exec(DB.java:76)
        at org.sqlite.Conn.rollback(Conn.java:351)
        at com.avaje.ebeaninternal.server.lib.sql.PooledConnection.rollback(PooledConnection.java:752)
        at com.avaje.ebeaninternal.server.transaction.JdbcTransaction.rollback(JdbcTransaction.java:607)
        ... 25 more

    But the plugin seems to work overall... hope I can help you make the plugin better or you can help me find my mistakes ^^ :)

    Greetings,
    GrillGuth
     
  15. Offline

    Wulfspider

    I suggest trying the latest dev build.
    http://ci.craftfire.com/job/AuthDB ...Build/artifact/target/authdb-dev-SNAPSHOT.jar

    Glad you got it working. :)

    Looks like your OS somehow locked the AuthDB.db file, so the server is unable to use it. Nothing we can do about that. :p
    Not really sure what to tell you regarding unlocking it. Might want to search around the forums here or Google.

    EDIT by Moderator: merged posts, please use the edit button instead of double posting.
     
    Last edited by a moderator: Jul 15, 2016
  16. Offline

    JohnPulse

    Hello contex,

    Don't want to nag but...
    Any update on this?

    Regards,
    John
     
  17. Offline

    Wulfspider

    Likely won't on the current AuthDB version. We'll be implementing a lot of things on the new AuthDB though, so perhaps then.
     
  18. Offline

    JohnPulse

    Thanks for the info Wulfspider!

    Regards,
    John
     
  19. Offline

    netherfoam

    AuthDB: v2.3.3.234
    Bukkit: 1.1 R6 (2022) Mc 1.2.3

    1. Connect to the server with any username e.g. 'admin1' . Do not log in. If you're logged in, do /logout
    2. Connect to server with the same username as before, e.g. 'admin1'.
    3. Plugin crashes.
    4. No account is protected

    Error Log:
    Code:
    2012/03/02 22:15:57 - --------------------------- STACKTRACE ERROR ---------------------------
    2012/03/02 22:15:57 - Class name: com.authdb.AuthDB
    2012/03/02 22:15:57 - File name: AuthDB.java
    2012/03/02 22:15:57 - Function name: isRegistered
    2012/03/02 22:15:57 - Error line: 937
    2012/03/02 22:15:57 - AuthDB version: 2.3.3.234
    2012/03/02 22:15:57 - Keep alive: false
    2012/03/02 22:15:57 - MySQL connection: true
    2012/03/02 22:15:57 - Latest query: SELECT username_clean FROM `phpbb_users` WHERE `username_clean` = 'toecutter8' LIMIT 1
    2012/03/02 22:15:57 - Script: phpbb
    2012/03/02 22:15:57 - Script version: 3.0.9
    2012/03/02 22:15:57 - Table prefix: phpbb_
    2012/03/02 22:15:57 - Plugins: WorldGenerationControl 2.6, PlugMan 1.6.2, WorldEdit 1070-c582763, Websend 1.4.2, Buycraft 3.9, Vault 1.2.12-b136, DeathNotifier 1.4.3, PermissionsEx 1.19, Stargate 0.7.5.6, FigAdmin 4.0.14, MyHelpPages 1.1, WorldGuard 5.5.2-SNAPSHOT, iConomy 6.0.9b, Permissions 2.7.7, AuthDB 2.3.3.234, BKCommonLib 1.11, OpenInv 1.8.1, My Worlds 1.43, NoCheat 3.4.4, mcMMO 1.3.01-b359, Tips 1.1, Essentials 2.8.3, WorldBorder 1.5.2, ShowCaseStandalone 0.67, MobCatcher 2.1 by Malikk, EssentialsSpawn 2.8.3, HawkEye 1.1-SNAPSHOT, EssentialsChat 2.8.3, PreciousStones 8.3,
    2012/03/02 22:15:57 - --------------------------- STACKTRACE START ---------------------------
    2012/03/02 22:15:57 - sun.reflect.GeneratedConstructorAccessor63.newInstance(Unknown Source)
    2012/03/02 22:15:57 - sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
    2012/03/02 22:15:57 - java.lang.reflect.Constructor.newInstance(Unknown Source)
    2012/03/02 22:15:57 - com.mysql.jdbc.Util.handleNewInstance(Util.java:407)
    2012/03/02 22:15:57 - com.mysql.jdbc.SQLError.createCommunicationsException(SQLError.java:1116)
    2012/03/02 22:15:57 - com.mysql.jdbc.MysqlIO.reuseAndReadPacket(MysqlIO.java:3082)
    2012/03/02 22:15:57 - com.mysql.jdbc.MysqlIO.reuseAndReadPacket(MysqlIO.java:2968)
    2012/03/02 22:15:57 - com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3516)
    2012/03/02 22:15:57 - com.mysql.jdbc.MysqlIO.sendCommand(MysqlIO.java:1986)
    2012/03/02 22:15:57 - com.mysql.jdbc.MysqlIO.sqlQueryDirect(MysqlIO.java:2140)
    2012/03/02 22:15:57 - com.mysql.jdbc.ConnectionImpl.execSQL(ConnectionImpl.java:2620)
    2012/03/02 22:15:57 - com.mysql.jdbc.ConnectionImpl.execSQL(ConnectionImpl.java:2570)
    2012/03/02 22:15:57 - com.mysql.jdbc.StatementImpl.executeQuery(StatementImpl.java:1474)
    2012/03/02 22:15:57 - com.authdb.util.databases.MySQL.getfromtable(MySQL.java:227)
    2012/03/02 22:15:57 - com.authdb.util.Util.checkScript(Util.java:726)
    2012/03/02 22:15:57 - com.authdb.AuthDB.isRegistered(AuthDB.java:925)
    2012/03/02 22:15:57 - com.authdb.listeners.AuthDBPlayerListener.onPlayerJoin(AuthDBPlayerListener.java:146)
    2012/03/02 22:15:57 - sun.reflect.GeneratedMethodAccessor163.invoke(Unknown Source)
    2012/03/02 22:15:57 - sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
    2012/03/02 22:15:57 - java.lang.reflect.Method.invoke(Unknown Source)
    2012/03/02 22:15:57 - org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:301)
    2012/03/02 22:15:57 - org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62)
    2012/03/02 22:15:57 - org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:441)
    2012/03/02 22:15:57 - net.minecraft.server.ServerConfigurationManager.c(ServerConfigurationManager.java:132)
    2012/03/02 22:15:57 - net.minecraft.server.NetLoginHandler.b(NetLoginHandler.java:121)
    2012/03/02 22:15:57 - net.minecraft.server.NetLoginHandler.a(NetLoginHandler.java:87)
    2012/03/02 22:15:57 - net.minecraft.server.Packet1Login.handle(SourceFile:68)
    2012/03/02 22:15:57 - net.minecraft.server.NetworkManager.b(NetworkManager.java:229)
    2012/03/02 22:15:57 - net.minecraft.server.NetLoginHandler.a(NetLoginHandler.java:47)
    2012/03/02 22:15:57 - net.minecraft.server.NetworkListenThread.a(NetworkListenThread.java:61)
    2012/03/02 22:15:57 - net.minecraft.server.MinecraftServer.w(MinecraftServer.java:554)
    2012/03/02 22:15:57 - net.minecraft.server.MinecraftServer.run(MinecraftServer.java:452)
    2012/03/02 22:15:57 - net.minecraft.server.ThreadServerApplication.run(SourceFile:490)
    2012/03/02 22:15:57 - ---------------------------- STACKTRACE END ----------------------------
    2012/03/02 22:17:28 - --------------------------- STACKTRACE ERROR ---------------------------
    2012/03/02 22:17:28 - Class name: com.authdb.AuthDB
    2012/03/02 22:17:28 - File name: AuthDB.java
    2012/03/02 22:17:28 - Function name: isRegistered
    2012/03/02 22:17:28 - Error line: 937
    2012/03/02 22:17:28 - AuthDB version: 2.3.3.234
    2012/03/02 22:17:28 - Keep alive: false
    2012/03/02 22:17:29 - MySQL connection: true
    2012/03/02 22:17:29 - Latest query: SELECT username_clean FROM `phpbb_users` WHERE `username_clean` = 'badger' LIMIT 1
    2012/03/02 22:17:29 - Script: phpbb
    2012/03/02 22:17:29 - Script version: 3.0.9
    2012/03/02 22:17:29 - Table prefix: phpbb_
    2012/03/02 22:17:29 - Plugins: WorldGenerationControl 2.6, PlugMan 1.6.2, WorldEdit 1070-c582763, Websend 1.4.2, Buycraft 3.9, Vault 1.2.12-b136, DeathNotifier 1.4.3, PermissionsEx 1.19, Stargate 0.7.5.6, FigAdmin 4.0.14, MyHelpPages 1.1, WorldGuard 5.5.2-SNAPSHOT, iConomy 6.0.9b, Permissions 2.7.7, AuthDB 2.3.3.234, BKCommonLib 1.11, OpenInv 1.8.1, My Worlds 1.43, NoCheat 3.4.4, mcMMO 1.3.01-b359, Tips 1.1, Essentials 2.8.3, WorldBorder 1.5.2, ShowCaseStandalone 0.67, MobCatcher 2.1 by Malikk, EssentialsSpawn 2.8.3, HawkEye 1.1-SNAPSHOT, EssentialsChat 2.8.3, PreciousStones 8.3,
    2012/03/02 22:17:29 - --------------------------- STACKTRACE START ---------------------------
    2012/03/02 22:17:29 - sun.reflect.GeneratedConstructorAccessor63.newInstance(Unknown Source)
    2012/03/02 22:17:29 - sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
    2012/03/02 22:17:29 - java.lang.reflect.Constructor.newInstance(Unknown Source)
    2012/03/02 22:17:29 - com.mysql.jdbc.Util.handleNewInstance(Util.java:407)
    2012/03/02 22:17:29 - com.mysql.jdbc.SQLError.createCommunicationsException(SQLError.java:1116)
    2012/03/02 22:17:29 - com.mysql.jdbc.MysqlIO.reuseAndReadPacket(MysqlIO.java:3082)
    2012/03/02 22:17:29 - com.mysql.jdbc.MysqlIO.reuseAndReadPacket(MysqlIO.java:2968)
    2012/03/02 22:17:29 - com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3516)
    2012/03/02 22:17:29 - com.mysql.jdbc.MysqlIO.sendCommand(MysqlIO.java:1986)
    2012/03/02 22:17:29 - com.mysql.jdbc.MysqlIO.sqlQueryDirect(MysqlIO.java:2140)
    2012/03/02 22:17:29 - com.mysql.jdbc.ConnectionImpl.execSQL(ConnectionImpl.java:2620)
    2012/03/02 22:17:29 - com.mysql.jdbc.ConnectionImpl.execSQL(ConnectionImpl.java:2570)
    2012/03/02 22:17:29 - com.mysql.jdbc.StatementImpl.executeQuery(StatementImpl.java:1474)
    2012/03/02 22:17:29 - com.authdb.util.databases.MySQL.getfromtable(MySQL.java:227)
    2012/03/02 22:17:29 - com.authdb.util.Util.checkScript(Util.java:726)
    2012/03/02 22:17:29 - com.authdb.AuthDB.isRegistered(AuthDB.java:925)
    2012/03/02 22:17:29 - com.authdb.listeners.AuthDBPlayerListener.onPlayerJoin(AuthDBPlayerListener.java:146)
    2012/03/02 22:17:29 - sun.reflect.GeneratedMethodAccessor163.invoke(Unknown Source)
    2012/03/02 22:17:29 - sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
    2012/03/02 22:17:29 - java.lang.reflect.Method.invoke(Unknown Source)
    2012/03/02 22:17:29 - org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:301)
    2012/03/02 22:17:29 - org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62)
    2012/03/02 22:17:29 - org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:441)
    2012/03/02 22:17:29 - net.minecraft.server.ServerConfigurationManager.c(ServerConfigurationManager.java:132)
    2012/03/02 22:17:29 - net.minecraft.server.NetLoginHandler.b(NetLoginHandler.java:121)
    2012/03/02 22:17:29 - net.minecraft.server.NetLoginHandler.a(NetLoginHandler.java:87)
    2012/03/02 22:17:29 - net.minecraft.server.Packet1Login.handle(SourceFile:68)
    2012/03/02 22:17:29 - net.minecraft.server.NetworkManager.b(NetworkManager.java:229)
    2012/03/02 22:17:29 - net.minecraft.server.NetLoginHandler.a(NetLoginHandler.java:47)
    2012/03/02 22:17:29 - net.minecraft.server.NetworkListenThread.a(NetworkListenThread.java:61)
    2012/03/02 22:17:29 - net.minecraft.server.MinecraftServer.w(MinecraftServer.java:554)
    2012/03/02 22:17:29 - net.minecraft.server.MinecraftServer.run(MinecraftServer.java:452)
    2012/03/02 22:17:29 - net.minecraft.server.ThreadServerApplication.run(SourceFile:490)
    2012/03/02 22:17:29 - ---------------------------- STACKTRACE END ----------------------------
    Advanced.YML
    Code:
    customdb:
        enabled: false                                  # Enable/disable custom database support. Leave this disabled if using a script such as phpBB.
        autocreate: true                                # Enable/disable automatic creation of the database tables and columns for a custom database.
        table: authdb_users                              # Table name to use for your custom database.
        userfield: username                              # Field/column name to use for storing user names.
        passfield: password                              # Field/column name to use for storing user passwords.
        emailfield: email                                # Field/column name to use for storing user email addresses. Leave blank to disable email requirement.
        emailrequired: false                            # Enable/disable registration email requirement.
        encryption: md5                                  # Encription type to use for password hashing. Options are MD5, SHA1, and SHA512.
    #    saltfield: salt                                  # NOT IMPLEMENTED YET! Field/column name to use for storing the passwordsalt.
    #    hashformat: "{PASSWORD}{SALT}{NAME}"            # NOT IMPLEMENTED YET! Format/layout to use for the password hash.
    register:
        enabled: true                                    # Enable/disable allowing users to register.
        force: true                                      # Enable/disable forcing users to register.
        delay: 10 seconds                                # Amount of time before register message is shown to player.
        timeout: 3 minutes                              # Amount of time a player has to register before the configured action is taken.
    login:
    #    enabled: true                                    # NOT IMPLEMENTED YET! Enable/disable players being able to login.
        method: prompt                                  # Login method to use. Options are normal and prompt.
        delay: 10 seconds                                # Amount of time before login message is shown to player.
        timeout: 3 minutes                              # Amount of time a player has to login before the configured action is taken.
        tries: 3                                        # Number of allowed incorrect password tries.
        action: kick                                    # Action to perform when a maximum number of password tries is reached. Currently only option is kick.
    link:
        enabled: false                                    # Enable/disable username linking.
        rename: false                                    # Enable/disable renaming users to linked name on link.
    unlink:
        enabled: false                                    # Enable/disable username unlinking.
        rename: false                                    # Enable/disable renaming users to original name on unlink.
    username:
        minimum: 3                                      # Minimum number of characters a username can be.
        maximum: 16                                      # Maximum number of characters a username can be.
    password:
        minimum: 3                                      # Minimum number of characters a password can be.
        maximum: 16                                      # Maximum number of characters a password can be.
    session:
        enabled: true                                    # Enable/disable player sessions. Ignored if online-mode: true in server.properties.
        start: login                                    # When to start the player's session. Options are login and logoff.
        length: 2 hours                                  # Length of the player's session. Can be any number of seconds, minutes, hours, or days.
        protect: true                                    # Enable/disable protecting player from being logged out from another location.
    guest:
        commands: false                                  # Enable/disable guest commands.
        chat: false                                      # Enable/disable guest chat.
        building: false                                  # Enable/disable guest building.
        destruction: false                              # Enable/disable guest destruction.
        movement: false                                  # Enable/disable guest movement.
        interactions: false                              # Enable/disable guest interactions with objects.
        inventory: false                                # Enable/disable guest inventory usage.
        drop: false                                      # Enable/disable guest being able to drop items.
        pickup: false                                    # Enable/disable guest being able to pickup items.
        health: false                                    # Enable/disable guest getting hurt.
        pvp: false                                      # Enable/disable guest hurting players.
        mobtargeting: false                              # Enable/disable mobs targeting guest.
        mobdamage: false                                # Enable/disable mob damage from guest.
    protection:
        freeze:
            enabled: true                                # Enable/disable freezing players on join to prevent movement.
            delay: 2 seconds                            # Amount of time before players are frozen and unable to move.
        notify:
            enabled: true                                # Enable/disable protection message being sent to player.
            delay: 10 seconds                            # Amount of time before protection message can be sent to player again.
    filter:
        action: kick                                    # Action to perform when a username matches the filter. Options are kick and rename.
        username: "`~@#$%^&*()-=+{[]}|\\:;\"<,>.?/ "    # Characters and symbols to check for in usernames. We recommend leaving this as is.
        password: "$&\\\""                              # Characters and symbols to check for in passwords. We recommend leaving this as is.
        whitelist:                    # Usernames to exclude from username and password filtering.
    
    Basic.YML
    Code:
    plugin:
      language:
        commands: English                              # Language you want to use for commands that matches a directory under translations.
        messages: English                              # Language you want to use for messages that matches a directory under translations.
      debugmode: false                                  # Enable/disable debugging mode and additional console output.
      usagestats: true                                      # Enable/disable usage stats reporting to CraftFire devs.
      logging: true                                            # Enable/disable logging to files.
      logformat: yyyy-MM-dd                          # Filename format of the AuthDB debug and error log files.
    database:
      type: mysql                                            # Database type/driver to use. Current options are MySQL and eBean (Bukkit persistence).
      host: ********                            # MySQL server hostname, domain, IP, or localhost for local connections. MySQL only.
      port: ******                                              # Port used for connecting to your MySQL server. This is usually 3306. MySQL only.
      username: ********                      # Username used to connect to your database. Only valid for MySQL.
      password: *******                      # Password used to connect to your database. MySQL only.
      name: ********                    # Name of the database you are connecting to. MySQL only.
      keepalive: false                                      # Enable/disable keeping database connection alive. Do not use if your connection limit is low. MySQL only.
    script:
      name: phpBB                                        # Name of the script you are using.
      version: 3.0.9                                        # Version of the script you are using.
      tableprefix: phpbb_                              # Database table prefix for the script, if you use one.
    #  passwordsalt:                                    # NOT IMPLEMENTED YET! Unique/custom password salt, if needed by the script.
    
     
  20. Offline

    Nutz

    Getting error when starting server

    2012/03/03 01:03:18 - --------------------------- STACKTRACE ERROR ---------------------------
    2012/03/03 01:03:18 - Class name: com.authdb.AuthDB
    2012/03/03 01:03:18 - File name: AuthDB.java
    2012/03/03 01:03:18 - Function name: isRegistered
    2012/03/03 01:03:18 - Error line: 937
    2012/03/03 01:03:18 - AuthDB version: 2.3.3.234
    2012/03/03 01:03:18 - Keep alive: false
    2012/03/03 01:03:18 - MySQL connection: true
    2012/03/03 01:03:18 - Latest query: SELECT username FROM `authdb_users` WHERE `username` = '0n35' LIMIT 1
    2012/03/03 01:03:18 - Script: Custom
    2012/03/03 01:03:18 - Custom table: authdb_users
    2012/03/03 01:03:18 - Custom passfield: password
    2012/03/03 01:03:18 - Custom userfield: username
    2012/03/03 01:03:18 - Custom encryption: md5
    2012/03/03 01:03:18 - Custom table schema:
    2012/03/03 01:03:18 - Table Name : authdb_users
    2012/03/03 01:03:18 - Column Type(size)
    2012/03/03 01:03:18 - id INT(4)
    2012/03/03 01:03:18 - regdate TIMESTAMP(19)
    2012/03/03 01:03:18 - username VARCHAR(40)
    2012/03/03 01:03:18 - password VARCHAR(40)
    2012/03/03 01:03:18 - email VARCHAR(100)
    2012/03/03 01:03:18 - Plugins: MultiWorld 2.4.1, MinecraftViewer 1.0d, MultiInv 3.0.3, GroupManager 1.9 (Dev2.9.12) (Phoenix), CraftBookMechanisms 348-2723723, Minequery 1.5, Pail 0.7.5, VoxelSniper 5.124, Player IP 0.3b, Bananapocalypse 1.0, Buycraft 3.9, NSCommand 0.2, Multiverse-Core 2.3-AB, PailPlus 0.2 beta, MineBackup 0.5.5, ExpPlugin 2.0, VoxelUpdate 1.0.13, HomeX 0.7, iConomy 6.0.9b, FlatLands 0.1, Nordic 0.1.4, Permissions 3.1.6, CraftBookCommon 348-2723723, AuthDB 2.3.3.234, CraftBukkitUpToDate 2.8.0, CraftBookCircuits 348-2723723, MobDisguise 1.8, Essentials Dev2.9.12, WorldEdit 5.2, EssentialsSpawn Dev2.9.12, LogBlock 1.51, dynmap 0.33-932, EssentialsChat Dev2.9.12, Factions 1.6.6b, Dynmap-Factions 0.16,
    2012/03/03 01:03:18 - --------------------------- STACKTRACE START ---------------------------
    2012/03/03 01:03:18 - sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    2012/03/03 01:03:18 - sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)
    2012/03/03 01:03:18 - sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
    2012/03/03 01:03:18 - java.lang.reflect.Constructor.newInstance(Unknown Source)
    2012/03/03 01:03:18 - com.mysql.jdbc.Util.handleNewInstance(Util.java:407)
    2012/03/03 01:03:18 - com.mysql.jdbc.SQLError.createCommunicationsException(SQLError.java:1116)
    2012/03/03 01:03:18 - com.mysql.jdbc.MysqlIO.reuseAndReadPacket(MysqlIO.java:3082)
    2012/03/03 01:03:18 - com.mysql.jdbc.MysqlIO.reuseAndReadPacket(MysqlIO.java:2968)
    2012/03/03 01:03:18 - com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3516)
    2012/03/03 01:03:18 - com.mysql.jdbc.MysqlIO.sendCommand(MysqlIO.java:1986)
    2012/03/03 01:03:18 - com.mysql.jdbc.MysqlIO.sqlQueryDirect(MysqlIO.java:2140)
    2012/03/03 01:03:18 - com.mysql.jdbc.ConnectionImpl.execSQL(ConnectionImpl.java:2620)
    2012/03/03 01:03:18 - com.mysql.jdbc.ConnectionImpl.execSQL(ConnectionImpl.java:2570)
    2012/03/03 01:03:18 - com.mysql.jdbc.StatementImpl.executeQuery(StatementImpl.java:1474)
    2012/03/03 01:03:18 - com.authdb.util.databases.MySQL.getfromtable(MySQL.java:227)
    2012/03/03 01:03:18 - com.authdb.util.Util.checkScript(Util.java:103)
    2012/03/03 01:03:18 - com.authdb.AuthDB.isRegistered(AuthDB.java:925)
    2012/03/03 01:03:18 - com.authdb.listeners.AuthDBPlayerListener.onPlayerJoin(AuthDBPlayerListener.java:146)
    2012/03/03 01:03:18 - sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    2012/03/03 01:03:18 - sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
    2012/03/03 01:03:18 - sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
    2012/03/03 01:03:18 - java.lang.reflect.Method.invoke(Unknown Source)
    2012/03/03 01:03:18 - org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:301)
    2012/03/03 01:03:18 - org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62)
    2012/03/03 01:03:18 - org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:441)
    2012/03/03 01:03:18 - net.minecraft.server.ServerConfigurationManager.c(ServerConfigurationManager.java:132)
    2012/03/03 01:03:18 - net.minecraft.server.NetLoginHandler.b(NetLoginHandler.java:121)
    2012/03/03 01:03:18 - net.minecraft.server.NetLoginHandler.a(NetLoginHandler.java:87)
    2012/03/03 01:03:18 - net.minecraft.server.Packet1Login.handle(SourceFile:68)
    2012/03/03 01:03:18 - net.minecraft.server.NetworkManager.b(NetworkManager.java:229)
    2012/03/03 01:03:18 - net.minecraft.server.NetLoginHandler.a(NetLoginHandler.java:47)
    2012/03/03 01:03:18 - net.minecraft.server.NetworkListenThread.a(NetworkListenThread.java:61)
    2012/03/03 01:03:18 - net.minecraft.server.MinecraftServer.w(MinecraftServer.java:554)
    2012/03/03 01:03:18 - net.minecraft.server.MinecraftServer.run(MinecraftServer.java:452)
    2012/03/03 01:03:18 - net.minecraft.server.ThreadServerApplication.run(SourceFile:490)
    2012/03/03 01:03:18 - ---------------------------- STACKTRACE END ----------------------------
     
  21. Offline

    iNq0

    Can you update this to mybb 1.6.6 ?
     
  22. Offline

    Curthiany

    this might sound retarded or not even make sense but is there a way to make certain users not logout or even prompt to not even login in an offline server.. ie [BuildCraft] or [IndustrialCraft] ?? they will have the same permissions as lower rank but the only thing keeping it from doing stuff is the login that players must do on my server... kinda weird More Like some Whitelist Function that has an ip protect or something

    NVM Fixed nifty thing i did.. so i made guests and such build and interact with blocks
    so that made the quarries in buildcraft works since they are apparently labeled as players... i dont really have to worry about guests being able to grief stuff since everything is protected for a couple of blocks away and also factions is enabled so that doesnt work either...
     
  23. Nice plugin only encoutered one problem
    If they use /register <password> <e-mail> the account gets created but also directly activated
    is there a way that they still get the activation link for the forum?
     
  24. Offline

    Phinary

    You will need to disable registering in game.


    Wulfspider Is there any builds for 1.2.3 ready yet?
     
  25. Offline

    Wulfspider

    Possible. Likely that nothing has changed, so may just be a matter of upping the version number to not show the version error message. You can try just using the last version number we supported in that version field in basic.yml if you want.

    Activation options will be in the upcoming rewrite of AuthDB. Right now, you'd be best off disabling registration in-game if you are worried about that.

    EDIT by Moderator: merged posts, please use the edit button instead of double posting.
     
    Last edited by a moderator: Jul 15, 2016
  26. Offline

    Firehunter23

    That I also thought of just deactivating the ingame part... but for vbulletin it was not enough as vb atleast handles the activation through groups, so I had to change the code for myself a bit (the sql query) to ask for specific groups only the user is in. In addition I also added the groupid for banned users aswell ;P

    Btw, the main reason for the post is that vb version 4.1.11 is also suppported (as you are maybe going to also raise the version compatible number for mybb)
     
  27. Offline

    Wulfspider

    I'll be releasing one of the dev builds shortly. They've been compatible for quite some time.
     
  28. Any idea how to fix this:
    Code:
    |-----------------------------------------------------------------------------|
    |--------------------------------AUTHDB WARNING-------------------------------|
    |-----------------------------------------------------------------------------|
    | ERRORS IN CHECKING USER. PLUGIN WILL NOT WORK. DISABLING IT.
    |-----------------------------------------------------------------------------|
    20:35:42 [WARNING] [AuthDB]
    |-----------------------------------------------------------------------------|
    |--------------------------------AUTHDB WARNING-------------------------------|
    |-----------------------------------------------------------------------------|
    | STACKTRACE ERROR
    |-----------------------------------------------------------------------------|
    20:35:42 [WARNING] [AuthDB] Class name: com.authdb.AuthDB
    20:35:42 [WARNING] [AuthDB] File name: AuthDB.java
    20:35:42 [WARNING] [AuthDB] Function name: isRegistered
    20:35:42 [WARNING] [AuthDB] Error line: 881
    20:35:42 [WARNING] [AuthDB] Check log file: plugins/AuthDB\logs\error\2012-03-07-error.log
    
    Code:
    2012/03/07 20:35:42 - --------------------------- STACKTRACE ERROR ---------------------------
    2012/03/07 20:35:42 - Class name: com.authdb.AuthDB
    2012/03/07 20:35:42 - File name: AuthDB.java
    2012/03/07 20:35:42 - Function name: isRegistered
    2012/03/07 20:35:42 - Error line: 881
    2012/03/07 20:35:42 - AuthDB version: 2.3.4.236
    2012/03/07 20:35:42 - Keep alive: true
    2012/03/07 20:35:42 - MySQL connection: false
    2012/03/07 20:35:42 - Latest query: SELECT username_clean FROM `phpbb_users` WHERE `username_clean` = '******' LIMIT 1
    2012/03/07 20:35:42 - Script: phpbb
    2012/03/07 20:35:42 - Script version: 3.0.8
    2012/03/07 20:35:42 - Table prefix: phpbb_
    2012/03/07 20:35:42 - Plugins: Spectate 1.5.2, VoxelUpdate 1.0.13, WorldEdit 1071-4fc9431, Towny 0.79.1.0, iConomy 6.0.9b, Register 1.6, VoxelSniper 5.124, AuthDB 2.3.4.236, Vault 1.2.12-b136, PermissionsEx 1.19, BanHammer 1.8.1, Modifyworld 1.2, Questioner 0.6, FalseBookCore 0.93alpha, WorldGuard 5.5.2-SNAPSHOT, Essentials 2.8.3, ChatManager 1.19, EssentialsSpawn 2.8.3, FalseBookBlock 0.93alpha, HawkEye 1.0.6, VanishNoPacket 3.5, FalseBookIC 0.93alpha, EssentialsChat 2.8.3, FalseBookExtra 0.93alpha,
    2012/03/07 20:35:42 - --------------------------- STACKTRACE START ---------------------------
    2012/03/07 20:35:42 - sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    2012/03/07 20:35:42 - sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
    2012/03/07 20:35:42 - sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
    2012/03/07 20:35:42 - java.lang.reflect.Constructor.newInstance(Constructor.java:513)
    2012/03/07 20:35:42 - com.mysql.jdbc.Util.handleNewInstance(Util.java:407)
    2012/03/07 20:35:42 - com.mysql.jdbc.Util.getInstance(Util.java:382)
    2012/03/07 20:35:42 - com.mysql.jdbc.SQLError.createSQLException(SQLError.java:1013)
    2012/03/07 20:35:42 - com.mysql.jdbc.SQLError.createSQLException(SQLError.java:987)
    2012/03/07 20:35:42 - com.mysql.jdbc.SQLError.createSQLException(SQLError.java:982)
    2012/03/07 20:35:42 - com.mysql.jdbc.SQLError.createSQLException(SQLError.java:927)
    2012/03/07 20:35:42 - com.mysql.jdbc.ConnectionImpl.throwConnectionClosedException(ConnectionImpl.java:1213)
    2012/03/07 20:35:42 - com.mysql.jdbc.ConnectionImpl.checkClosed(ConnectionImpl.java:1200)
    2012/03/07 20:35:42 - com.mysql.jdbc.ConnectionImpl.createStatement(ConnectionImpl.java:2485)
    2012/03/07 20:35:42 - com.mysql.jdbc.ConnectionImpl.createStatement(ConnectionImpl.java:2467)
    2012/03/07 20:35:42 - com.authdb.util.databases.MySQL.getfromtable(MySQL.java:226)
    2012/03/07 20:35:42 - com.authdb.util.Util.checkScript(Util.java:726)
    2012/03/07 20:35:42 - com.authdb.AuthDB.isRegistered(AuthDB.java:876)
    2012/03/07 20:35:42 - com.authdb.listeners.AuthDBPlayerListener.onPlayerJoin(AuthDBPlayerListener.java:204)
    2012/03/07 20:35:42 - sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    2012/03/07 20:35:42 - sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
    2012/03/07 20:35:42 - sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
    2012/03/07 20:35:42 - java.lang.reflect.Method.invoke(Method.java:597)
    2012/03/07 20:35:42 - org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:301)
    2012/03/07 20:35:42 - org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62)
    2012/03/07 20:35:42 - org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:441)
    2012/03/07 20:35:42 - net.minecraft.server.ServerConfigurationManager.c(ServerConfigurationManager.java:132)
    2012/03/07 20:35:42 - net.minecraft.server.NetLoginHandler.b(NetLoginHandler.java:121)
    2012/03/07 20:35:42 - net.minecraft.server.NetLoginHandler.a(NetLoginHandler.java:87)
    2012/03/07 20:35:42 - net.minecraft.server.Packet1Login.handle(SourceFile:68)
    2012/03/07 20:35:42 - net.minecraft.server.NetworkManager.b(NetworkManager.java:229)
    2012/03/07 20:35:42 - net.minecraft.server.NetLoginHandler.a(NetLoginHandler.java:47)
    2012/03/07 20:35:42 - net.minecraft.server.NetworkListenThread.a(NetworkListenThread.java:61)
    2012/03/07 20:35:42 - net.minecraft.server.MinecraftServer.w(MinecraftServer.java:554)
    2012/03/07 20:35:42 - net.minecraft.server.MinecraftServer.run(MinecraftServer.java:452)
    2012/03/07 20:35:42 - net.minecraft.server.ThreadServerApplication.run(SourceFile:490)
    2012/03/07 20:35:42 - ---------------------------- STACKTRACE END ----------------------------
    
     
  29. Offline

    contex

    AuthDB doesn't have connection to your database, try changing keep-alive to false and try again.
    If that doesn't work there's an issue with remote connection.
     
  30. Offline

    dragonhib

    Are the actuals dev builds compatible yet ? (#236 or #237) ?
     
  31. Offline

    rustymetal

    Latest Dev build results in

    Code:
    03:29:18 [SEVERE] Could not pass event PlayerMoveEvent to AuthDB
    javax.persistence.PersistenceException: Unique expecting 0 or 1 rows but got [2]
            at com.avaje.ebeaninternal.server.core.DefaultServer.findUnique(DefaultServer.java:1242)
            at com.avaje.ebeaninternal.server.querydefn.DefaultOrmQuery.findUnique(DefaultOrmQuery.java:924)
            at com.avaje.ebeaninternal.util.DefaultExpressionList.findUnique(DefaultExpressionList.java:217)
            at com.authdb.util.databases.EBean.checkPlayer(EBean.java:77)
            at com.authdb.util.databases.EBean.find(EBean.java:159)
            at com.authdb.AuthDB.isAuthorized(AuthDB.java:701)
            at com.authdb.listeners.AuthDBPlayerListener.onPlayerMove(AuthDBPlayerListener.java:436)
            at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
            at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
            at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
            at java.lang.reflect.Method.invoke(Unknown Source)
            at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:301)
            at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62)
            at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:443)
            at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:208)
            at lishid.orebfuscator.hook.NetServerHandlerProxy.a(NetServerHandlerProxy.java:76)
            at net.minecraft.server.Packet10Flying.handle(SourceFile:126)
            at net.minecraft.server.NetworkManager.b(NetworkManager.java:229)
            at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:112)
            at lishid.orebfuscator.hook.NetServerHandlerProxy.a(NetServerHandlerProxy.java:60)
            at net.minecraft.server.NetworkListenThread.a(NetworkListenThread.java:85)
            at net.minecraft.server.MinecraftServer.w(MinecraftServer.java:624)
            at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:508)
            at net.minecraft.server.ThreadServerApplication.run(SourceFile:490)
    
     

Share This Page