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

    IlyaGulya

    Can you add Russian Language please? I would like to translate it.
     
  3. Offline

    CraftFire

    Sure, I don't think Minecraft can show all Russian characters yet though.
     
  4. Offline

    KingM0dz

    Is there anyway to remove the requirement for users to type their password in, for everyone log-in? Maybe even just a list of usernames that are exceptions to the requirement?
     
  5. Offline

    CraftFire

    What's the point of using AuthDB then? There wouldn't be any security if all users were automatically logged in. In v2.3.0, we are adding automatic login if online-mode=true in Craftbukkit's properties.
     
  6. Offline

    Swadon

    Hello man,

    I just finished the translation of the plugin in French :)
     
  7. Offline

    CraftFire

    Thanks! We'll look over it and see how it looks. The translations will all need to be updated if or when we add or change things in the original English version as well.
     
  8. Offline

    awhileus

    1.
    thanks about this plugin. but my server can only join verified users. and that users have 'true' value on their `minecraft_available` field in member table. that table is customized table. (and, their must be one-login to homepage for connect to minecraft. checking with ip address.)
    in minecraft 1.6.X, i did modify authdb source myself. but get errors in 1.7.3. plugin modifying is too difficult to me.

    2.
    can you add Korean Language in translate project please?
     
  9. Offline

    CraftFire

    We'll look into adding support for the activated/verified field for custom databases tables. We'll be adding support for forum activation and such as well in an addon most likely.

    I have added Korean to the translation site.
     
  10. Offline

    IlyaGulya

    After some patches we can see Russian language. =)
    I'm already done the Russian translation.
     
  11. Offline

    Regulus123

    Is that possible to make registration via website?
     
  12. Offline

    jasvecht

    D'awww, even more features... *checks to see if its done on a daily base*
     
  13. Offline

    jolleward I steal plugins as my own

    hey im swedish i can make the swedish translate of this plugin if u want :)?
     
  14. Offline

    rootwo62

    When I restart my bukkit server all the registered users disapear and have to re-register.

    What is the problem?
     
  15. Offline

    tha d0ctor

    is it successfully connecting to your database?

    yes people can register on your forum first then log in with the info they registered with
     
  16. Offline

    alfskan

    can you suport Spout with next version?
     
  17. Offline

    rufjame

    How long do your reckon until you release the stable build with the ability to bypass logins if minecraft.net authenticates?
     
  18. Offline

    jasvecht

    You should check their development list before you make suggestions.
     
  19. Offline

    Kiborgik

    phpBB 3.0.9 work fine
     
  20. Offline

    HighBomber

    How would I go about changing the encryption scheme used?

    EDIT

    Why do you have SHA256 in your source but don't use it?
     
  21. Offline

    alfskan

    can I use DEV version for Spout now?
     
  22. Offline

    UltraPL

    Everything worked for weeks, now it crashing.
    Says it has no connection to database.

    I can connect to my DB via phpmyadmin, connection is OK, nothing was changed in DB or in its configuration at all. It just stopped working. Can you help me please?

    edit: my MySQL prvider has recently changed DNSes, so now after 24h it works fine. No AuthDB fault.

    Code:
    06.08 09:07:51 [Server] SEVERE     ... 30 more
    06.08 09:07:51 [Server] SEVERE     at com.mysql.jdbc.MysqlIO.<init>(MysqlIO.java:292)
    06.08 09:07:51 [Server] SEVERE     at com.mysql.jdbc.StandardSocketFactory.connect(StandardSocketFactory.java:254)
    06.08 09:07:51 [Server] SEVERE     at java.net.Socket.<init>(Socket.java:218)
    06.08 09:07:51 [Server] SEVERE     at java.net.Socket.<init>(Socket.java:375)
    06.08 09:07:51 [Server] SEVERE     at java.net.Socket.connect(Socket.java:478)
    06.08 09:07:51 [Server] SEVERE     at java.net.Socket.connect(Socket.java:529)
    06.08 09:07:51 [Server] SEVERE     at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:366)
    06.08 09:07:51 [Server] SEVERE     at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:200)
    06.08 09:07:51 [Server] SEVERE     at java.net.PlainSocketImpl.connectToAddress(PlainSocketImpl.java:213)
    06.08 09:07:51 [Server] SEVERE     at java.net.PlainSocketImpl.doConnect(PlainSocketImpl.java:351)
    06.08 09:07:51 [Server] SEVERE     at java.net.PlainSocketImpl.socketConnect(Native Method)
    06.08 09:07:51 [Server] SEVERE Caused by: java.net.ConnectException: Connection refused
    06.08 09:07:51 [Server] SEVERE     at net.minecraft.server.ThreadServerApplication.run(SourceFile:422)
    06.08 09:07:51 [Server] SEVERE     at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:361)
    06.08 09:07:51 [Server] SEVERE     at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:451)
    06.08 09:07:51 [Server] SEVERE     at net.minecraft.server.NetworkListenThread.a(SourceFile:91)
    06.08 09:07:51 [Server] SEVERE     at net.minecraft.server.NetLoginHandler.a(NetLoginHandler.java:40)
    06.08 09:07:51 [Server] SEVERE     at net.minecraft.server.NetworkManager.b(NetworkManager.java:226)
    06.08 09:07:51 [Server] SEVERE     at net.minecraft.server.Packet1Login.a(SourceFile:43)
    06.08 09:07:51 [Server] SEVERE     at net.minecraft.server.NetLoginHandler.a(NetLoginHandler.java:74)
    06.08 09:07:51 [Server] SEVERE     at net.minecraft.server.NetLoginHandler.b(NetLoginHandler.java:97)
    06.08 09:07:51 [Server] SEVERE     at net.minecraft.server.ServerConfigurationManager.c(ServerConfigurationManager.java:124)
    06.08 09:07:51 [Server] SEVERE     at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:332)
    06.08 09:07:51 [Server] SEVERE     at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:58)
    06.08 09:07:51 [Server] SEVERE     at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:244)
    06.08 09:07:51 [Server] SEVERE     at com.authdb.listeners.AuthDBPlayerListener.onPlayerJoin(AuthDBPlayerListener.java:144)
    06.08 09:07:51 [Server] SEVERE     at com.authdb.AuthDB.isRegistered(AuthDB.java:256)
    06.08 09:07:51 [Server] SEVERE     at com.authdb.util.databases.MySQL.connect(MySQL.java:70)
    06.08 09:07:51 [Server] SEVERE     at java.sql.DriverManager.getConnection(DriverManager.java:185)
    06.08 09:07:51 [Server] SEVERE     at java.sql.DriverManager.getConnection(DriverManager.java:582)
    06.08 09:07:51 [Server] SEVERE     at com.mysql.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:305)
    06.08 09:07:51 [Server] SEVERE     at com.mysql.jdbc.ConnectionImpl.getInstance(ConnectionImpl.java:378)
    06.08 09:07:51 [Server] SEVERE     at com.mysql.jdbc.Util.handleNewInstance(Util.java:407)
    06.08 09:07:51 [Server] SEVERE     at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
    06.08 09:07:51 [Server] SEVERE     at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
    06.08 09:07:51 [Server] SEVERE     at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
    06.08 09:07:51 [Server] SEVERE     at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    06.08 09:07:51 [Server] SEVERE     at com.mysql.jdbc.JDBC4Connection.<init>(JDBC4Connection.java:47)
    06.08 09:07:51 [Server] SEVERE     at com.mysql.jdbc.ConnectionImpl.<init>(ConnectionImpl.java:794)
    06.08 09:07:51 [Server] SEVERE     at com.mysql.jdbc.ConnectionImpl.createNewIO(ConnectionImpl.java:2163)
    06.08 09:07:51 [Server] SEVERE     at com.mysql.jdbc.ConnectionImpl.connectOneTryOnly(ConnectionImpl.java:2371)
    06.08 09:07:51 [Server] SEVERE     at com.mysql.jdbc.ConnectionImpl.coreConnect(ConnectionImpl.java:2334)
    06.08 09:07:51 [Server] SEVERE     at com.mysql.jdbc.MysqlIO.<init>(MysqlIO.java:343)
    06.08 09:07:51 [Server] SEVERE     at com.mysql.jdbc.SQLError.createCommunicationsException(SQLError.java:1116)
    06.08 09:07:51 [Server] SEVERE     at com.mysql.jdbc.Util.handleNewInstance(Util.java:407)
    06.08 09:07:51 [Server] SEVERE     at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
    06.08 09:07:51 [Server] SEVERE     at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
    06.08 09:07:51 [Server] SEVERE     at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
    06.08 09:07:51 [Server] SEVERE     at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    06.08 09:07:51 [Server] INFO The last packet sent successfully to the server was 0 milliseconds ago. The driver has not received any packets from the server.
    06.08 09:07:51 [Server] SEVERE com.mysql.jdbc.exceptions.jdbc4.CommunicationsException: Communications link failure
    06.08 09:07:51 [Server] WARNING [AuthDB] MYSQL CANNOT CONNECT!!!
    06.08 09:07:51 [Server] SEVERE     ... 30 more
    06.08 09:07:51 [Server] SEVERE     at com.mysql.jdbc.MysqlIO.<init>(MysqlIO.java:292)
    06.08 09:07:51 [Server] SEVERE     at com.mysql.jdbc.StandardSocketFactory.connect(StandardSocketFactory.java:254)
    06.08 09:07:51 [Server] SEVERE     at java.net.Socket.<init>(Socket.java:218)
    06.08 09:07:51 [Server] SEVERE     at java.net.Socket.<init>(Socket.java:375)
    06.08 09:07:51 [Server] SEVERE     at java.net.Socket.connect(Socket.java:478)
    06.08 09:07:51 [Server] SEVERE     at java.net.Socket.connect(Socket.java:529)
    06.08 09:07:51 [Server] SEVERE     at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:366)
    06.08 09:07:51 [Server] SEVERE     at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:200)
    06.08 09:07:51 [Server] SEVERE     at java.net.PlainSocketImpl.connectToAddress(PlainSocketImpl.java:213)
    06.08 09:07:51 [Server] SEVERE     at java.net.PlainSocketImpl.doConnect(PlainSocketImpl.java:351)
    06.08 09:07:51 [Server] SEVERE     at java.net.PlainSocketImpl.socketConnect(Native Method)
    06.08 09:07:51 [Server] SEVERE Caused by: java.net.ConnectException: Connection refused
    06.08 09:07:51 [Server] SEVERE     at net.minecraft.server.ThreadServerApplication.run(SourceFile:422)
    06.08 09:07:51 [Server] SEVERE     at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:361)
    06.08 09:07:51 [Server] SEVERE     at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:451)
    06.08 09:07:51 [Server] SEVERE     at net.minecraft.server.NetworkListenThread.a(SourceFile:91)
    06.08 09:07:51 [Server] SEVERE     at net.minecraft.server.NetLoginHandler.a(NetLoginHandler.java:40)
    06.08 09:07:51 [Server] SEVERE     at net.minecraft.server.NetworkManager.b(NetworkManager.java:226)
    06.08 09:07:51 [Server] SEVERE     at net.minecraft.server.Packet1Login.a(SourceFile:43)
    06.08 09:07:51 [Server] SEVERE     at net.minecraft.server.NetLoginHandler.a(NetLoginHandler.java:74)
    06.08 09:07:51 [Server] SEVERE     at net.minecraft.server.NetLoginHandler.b(NetLoginHandler.java:97)
    06.08 09:07:51 [Server] SEVERE     at net.minecraft.server.ServerConfigurationManager.c(ServerConfigurationManager.java:124)
    06.08 09:07:51 [Server] SEVERE     at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:332)
    06.08 09:07:51 [Server] SEVERE     at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:58)
    06.08 09:07:51 [Server] SEVERE     at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:244)
    06.08 09:07:51 [Server] SEVERE     at com.authdb.listeners.AuthDBPlayerListener.onPlayerJoin(AuthDBPlayerListener.java:144)
    06.08 09:07:51 [Server] SEVERE     at com.authdb.AuthDB.isRegistered(AuthDB.java:256)
    06.08 09:07:51 [Server] SEVERE     at com.authdb.util.databases.MySQL.connect(MySQL.java:70)
    06.08 09:07:51 [Server] SEVERE     at java.sql.DriverManager.getConnection(DriverManager.java:185)
    06.08 09:07:51 [Server] SEVERE     at java.sql.DriverManager.getConnection(DriverManager.java:582)
    06.08 09:07:51 [Server] SEVERE     at com.mysql.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:305)
    06.08 09:07:51 [Server] SEVERE     at com.mysql.jdbc.ConnectionImpl.getInstance(ConnectionImpl.java:378)
    06.08 09:07:51 [Server] SEVERE     at com.mysql.jdbc.Util.handleNewInstance(Util.java:407)
    06.08 09:07:51 [Server] SEVERE     at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
    06.08 09:07:51 [Server] SEVERE     at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
    06.08 09:07:51 [Server] SEVERE     at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
    06.08 09:07:51 [Server] SEVERE     at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    06.08 09:07:51 [Server] SEVERE     at com.mysql.jdbc.JDBC4Connection.<init>(JDBC4Connection.java:47)
    06.08 09:07:51 [Server] SEVERE     at com.mysql.jdbc.ConnectionImpl.<init>(ConnectionImpl.java:794)
    06.08 09:07:51 [Server] SEVERE     at com.mysql.jdbc.ConnectionImpl.createNewIO(ConnectionImpl.java:2163)
    06.08 09:07:51 [Server] SEVERE     at com.mysql.jdbc.ConnectionImpl.connectOneTryOnly(ConnectionImpl.java:2371)
    06.08 09:07:51 [Server] SEVERE     at com.mysql.jdbc.ConnectionImpl.coreConnect(ConnectionImpl.java:2334)
    06.08 09:07:51 [Server] SEVERE     at com.mysql.jdbc.MysqlIO.<init>(MysqlIO.java:343)
    06.08 09:07:51 [Server] SEVERE     at com.mysql.jdbc.SQLError.createCommunicationsException(SQLError.java:1116)
    06.08 09:07:51 [Server] SEVERE     at com.mysql.jdbc.Util.handleNewInstance(Util.java:407)
    06.08 09:07:51 [Server] SEVERE     at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
    06.08 09:07:51 [Server] SEVERE     at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
    06.08 09:07:51 [Server] SEVERE     at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
    06.08 09:07:51 [Server] SEVERE     at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    06.08 09:07:51 [Server] INFO The last packet sent successfully to the server was 0 milliseconds ago. The driver has not received any packets from the server.
    06.08 09:07:51 [Server] SEVERE com.mysql.jdbc.exceptions.jdbc4.CommunicationsException: Communications link failure
    06.08 09:07:51 [Server] WARNING [AuthDB] MYSQL CANNOT CONNECT!!!
     
  23. Offline

    Massimo1993

    hi excuse me but in new version you can put the ban mac adress?

    (mybb 1.6.4 works fine)
     
  24. Offline

    Sich

    Hello,
    I have a little problem... When a user come on the server I have this error :

    Code:
    14:14:31 [SEVERE] Could not pass event PLAYER_MOVE to AuthDB
    java.lang.NoSuchMethodError: org.bukkit.entity.Player.teleportTo(Lorg/bukkit/Location;)V
            at com.authdb.listeners.AuthDBPlayerListener.onPlayerMove(AuthDBPlayerListener.java:413)
            at org.bukkit.plugin.java.JavaPluginLoader$7.execute(JavaPluginLoader.java:286)
            at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:58)
            at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:338)
            at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:165)
            at net.minecraft.server.Packet10Flying.a(SourceFile:126)
            at net.minecraft.server.NetworkManager.b(NetworkManager.java:226)
            at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:86)
            at net.minecraft.server.NetworkListenThread.a(SourceFile:105)
            at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:454)
            at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:363)
            at net.minecraft.server.ThreadServerApplication.run(SourceFile:422)
    
    once the player is logged the error stop.... Any idea about this ?

    Thanks :)

    Sich
     
  25. Offline

    UltraPL

    @Sich
    Download newest Minecraft, Bukkit and AuthDB. Disable all other plugins and than try. Honestly, It's long and hard if you think about it, but just try, even on localhost fresh server.
     
  26. Offline

    Sich

    ok thanks I will try this
     
  27. Offline

    frostmute

    Support for XenForo 1.04, please!!!!

    This is a VERY cool plugin... i hope to use it soon.
     
  28. Offline

    Regulus123

    What do I need to do? Any script or tutorial?
     
  29. Offline

    Wulfspider

    It should work if you set the version to 1.0.0, but I haven't tested it personally so I'd suggest you backup your database first. The ranges will be updated and have a better system for keeping them updated in v2.3.0 of AuthDB.
     
  30. Offline

    Massimo1993

    @CraftFire

    hi excuse me but iv'e 2 ideas :

    1 add a mac adress ban if possible

    2 add a no login for no activate user on mybb and phpbb and other if possible
     
  31. Offline

    Wulfspider

    If you have a script when using a custom database or utilize a forum or CMS script we support.

    You cannot get a player's mac address without a client mod. This may be possible through the use of Spout though.

    Activation options have been planned and will be added sometime.

    You are using a dev build of CraftBukkit build that we do not support yet.

    Getting the player's mac address is only possible through the use of a client mod. We'll look into it though.

    Details on what versions and script you are using would be useful.

    Glad you got it resolved. Sorry for the delay, as I didn't get any notifications on new messages.

    You can change the encryption method used for custom database only. For scripts, we use that they use.
    We support all 3 methods of encryption listed under the features for custom database tables.

    The dev builds on Jenkins have not been updated for use with Spout yet. We've added support locally, but haven't pushed the code yet because things would be somewhat unusable in it's current state.

    Yes, we have already updated to support it and it will be working in v2.3.0.

    Something will be available in v2.3.0.

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

Share This Page