Хостинг серверов Minecraft playvds.com
  1. Вы находитесь в русском сообществе Bukkit. Мы - администраторы серверов Minecraft, разрабатываем собственные плагины и переводим на русский язык плагины наших собратьев из других стран.
    Скрыть объявление

Помогите Xauth и mysql

Тема в разделе "[Архив] Помощь", создана пользователем ValHelsing, 12 янв 2012.

  1. Автор темы
    ValHelsing

    ValHelsing Старожил Пользователь

    Баллы:
    173
    Имя в Minecraft:
    KyBbIPoK
    Код:
    [INFO] [xAuth] 'Permission' support enabled
    2012-01-12 07:15:33 [WARNING] [xAuth] 'Help' isn't detected. No /help support
    2012-01-12 07:15:54 [SEVERE] [xAuth] Could not connect to MySQL server!
    com.mysql.jdbc.exceptions.jdbc4.CommunicationsException: Communications link failure
     
    The last packet sent successfully to the server was 0 milliseconds ago. The driver has not received any packets from the server.
        at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
        at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)
        at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
        at java.lang.reflect.Constructor.newInstance(Unknown Source)
        at com.mysql.jdbc.Util.handleNewInstance(Util.java:407)
        at com.mysql.jdbc.SQLError.createCommunicationsException(SQLError.java:1116)
        at com.mysql.jdbc.MysqlIO.<init>(MysqlIO.java:343)
        at com.mysql.jdbc.ConnectionImpl.coreConnect(ConnectionImpl.java:2334)
        at com.mysql.jdbc.ConnectionImpl.connectOneTryOnly(ConnectionImpl.java:2371)
        at com.mysql.jdbc.ConnectionImpl.createNewIO(ConnectionImpl.java:2163)
        at com.mysql.jdbc.ConnectionImpl.<init>(ConnectionImpl.java:794)
        at com.mysql.jdbc.JDBC4Connection.<init>(JDBC4Connection.java:47)
        at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
        at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)
        at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
        at java.lang.reflect.Constructor.newInstance(Unknown Source)
        at com.mysql.jdbc.Util.handleNewInstance(Util.java:407)
        at com.mysql.jdbc.ConnectionImpl.getInstance(ConnectionImpl.java:378)
        at com.mysql.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:305)
        at java.sql.DriverManager.getConnection(Unknown Source)
        at java.sql.DriverManager.getConnection(Unknown Source)
        at com.cypherx.xauth.datamanager.MySQL.connect(MySQL.java:17)
        at com.cypherx.xauth.datamanager.DataManager.<init>(DataManager.java:35)
        at com.cypherx.xauth.datamanager.MySQL.<init>(MySQL.java:11)
        at com.cypherx.xauth.xAuth.onEnable(xAuth.java:65)
        at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:188)
        at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:968)
        at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:280)
        at org.bukkit.craftbukkit.CraftServer.loadPlugin(CraftServer.java:187)
        at org.bukkit.craftbukkit.CraftServer.enablePlugins(CraftServer.java:170)
        at net.minecraft.server.MinecraftServer.t(MinecraftServer.java:351)
        at net.minecraft.server.MinecraftServer.a(MinecraftServer.java:338)
        at net.minecraft.server.MinecraftServer.init(MinecraftServer.java:168)
        at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:402)
        at net.minecraft.server.ThreadServerApplication.run(SourceFile:457)
    Caused by: java.net.ConnectException: Connection timed out: connect
        at java.net.PlainSocketImpl.socketConnect(Native Method)
        at java.net.PlainSocketImpl.doConnect(Unknown Source)
        at java.net.PlainSocketImpl.connectToAddress(Unknown Source)
        at java.net.PlainSocketImpl.connect(Unknown Source)
        at java.net.SocksSocketImpl.connect(Unknown Source)
        at java.net.Socket.connect(Unknown Source)
        at java.net.Socket.connect(Unknown Source)
        at java.net.Socket.<init>(Unknown Source)
        at java.net.Socket.<init>(Unknown Source)
        at com.mysql.jdbc.StandardSocketFactory.connect(StandardSocketFactory.java:254)
        at com.mysql.jdbc.MysqlIO.<init>(MysqlIO.java:292)
        ... 28 more
    2012-01-12 07:15:54 [SEVERE] [xAuth] Disabling - No connection to database
    2012-01-12 07:15:54 [INFO] [xAuth] v2.0b3.5 Disabled
    Подключаюсь с локального сервера у себя на компьютере..
    Что может быть?
     
  2. Хостинг MineCraft
    <
  3. Автор темы
    ValHelsing

    ValHelsing Старожил Пользователь

    Баллы:
    173
    Имя в Minecraft:
    KyBbIPoK
    Раобрался) Вот ответ хостера моего веб сайта с базами
     
  4. Автор темы
    ValHelsing

    ValHelsing Старожил Пользователь

    Баллы:
    173
    Имя в Minecraft:
    KyBbIPoK
    Хост дал доступ к Мускулу! но теперь сервер пишет такое

    Код:
    2012-01-12 13:26:36 [INFO] [xAuth] 'Permissions' v2.7.7 support enabled!
    2012-01-12 13:26:52 [SEVERE] [xAuth] Could not connect to database! [DBMS = MYSQL]
    com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: Access denied for user '875'@'%' to database '8751'
    at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:57)
    at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
    at java.lang.reflect.Constructor.newInstance(Constructor.java:525)
    at com.mysql.jdbc.Util.handleNewInstance(Util.java:407)
    at com.mysql.jdbc.Util.getInstance(Util.java:382)
    at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:1052)
    at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3593)
    at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3525)
    at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:931)
    at com.mysql.jdbc.MysqlIO.secureAuth411(MysqlIO.java:4031)
    at com.mysql.jdbc.MysqlIO.doHandshake(MysqlIO.java:1296)
    at com.mysql.jdbc.ConnectionImpl.coreConnect(ConnectionImpl.java:2338)
    at com.mysql.jdbc.ConnectionImpl.connectOneTryOnly(ConnectionImpl.java:2371)
    at com.mysql.jdbc.ConnectionImpl.createNewIO(ConnectionImpl.java:2163)
    at com.mysql.jdbc.ConnectionImpl.<init>(ConnectionImpl.java:794)
    at com.mysql.jdbc.JDBC4Connection.<init>(JDBC4Connection.java:47)
    at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:57)
    at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
    at java.lang.reflect.Constructor.newInstance(Constructor.java:525)
    at com.mysql.jdbc.Util.handleNewInstance(Util.java:407)
    at com.mysql.jdbc.ConnectionImpl.getInstance(ConnectionImpl.java:378)
    at com.mysql.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:305)
    at java.sql.DriverManager.getConnection(DriverManager.java:579)
    at java.sql.DriverManager.getConnection(DriverManager.java:221)
    at com.cypherx.xauth.database.Database.connect(Database.java:36)
    at com.cypherx.xauth.xAuth.onEnable(xAuth.java:91)
    at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:188)
    at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:968)
    at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:280)
    at org.bukkit.craftbukkit.CraftServer.loadPlugin(CraftServer.java:187)
    at org.bukkit.craftbukkit.CraftServer.enablePlugins(CraftServer.java:170)
    at net.minecraft.server.MinecraftServer.t(MinecraftServer.java:351)
    at net.minecraft.server.MinecraftServer.a(MinecraftServer.java:338)
    at net.minecraft.server.MinecraftServer.init(MinecraftServer.java:168)
    at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:402)
    at net.minecraft.server.ThreadServerApplication.run(SourceFile:457)
    2012-01-12 13:26:53 [SEVERE] [xAuth] Disabling - No connection to database
    2012-01-12 13:26:53 [INFO] [xAuth] v2.0b4.3 Disabled!
    Подскажите в чом проблема?
     
  5. Выносной

    Выносной Старожил Переводчик Пользователь

    Баллы:
    153
    Skype:
    dj_okish_ekstra
    Имя в Minecraft:
    Vinosnoy
    А ты сделал точно так, как в гайде написано по настройке SSH туннелирования?
     
  6. Автор темы
    ValHelsing

    ValHelsing Старожил Пользователь

    Баллы:
    173
    Имя в Minecraft:
    KyBbIPoK
    нет. Мне хостер игровой дал свою БД. Указал IP логин и пароль входа через PHP my admin.
    Все это я в Xauth и ввел. Даже пробовал с другого сайта скриптом доступ проверять к БД. Есть.
     
  7. Выносной

    Выносной Старожил Переводчик Пользователь

    Баллы:
    153
    Skype:
    dj_okish_ekstra
    Имя в Minecraft:
    Vinosnoy
    Во первых сделай скрин того, что ты прописывал в xAuth (советую AuthMe), и того, что ты прописываешь в putty.

    P.S. Сан на ihc.ru держу сайт, так что если нормально все опишешь, помогу.
     
  8. Автор темы
    ValHelsing

    ValHelsing Старожил Пользователь

    Баллы:
    173
    Имя в Minecraft:
    KyBbIPoK
  9. Выносной

    Выносной Старожил Переводчик Пользователь

    Баллы:
    153
    Skype:
    dj_okish_ekstra
    Имя в Minecraft:
    Vinosnoy
    А что Вы этим скриптом делаете? Какую функцию он воспроизводит?
     
  10. Автор темы
    ValHelsing

    ValHelsing Старожил Пользователь

    Баллы:
    173
    Имя в Minecraft:
    KyBbIPoK
    у меня нету putty. Игровой хостер у меня другой! На ич у меня вэб сервер)
    Код:
    main:
        # How should xAuth store data (Accounts, sessions, etc.)?
        # Possible values: h2, mysql
        datasource: mysql
        # If set to true, xAuth will disable itself if the server is in online-mode
        auto-disable: true
        # If set to true, all required library files will be automatically downloaded
        download-libraries: true
        # When set to true, if a player connects with the same name as someone who is
        # already online, the player connecting will be kicked instead of the online player
        reverse-enforce-single-session: true
     
    authurl:
        # Send user/pass data to authURL for authentication instead of the database
        # This option disables registration and password changes
        enabled: false
        # The URL to send user/pass data to, look at the example auth.php for an
        # example that works with SMF forums.
        url: http://127.0.0.1/auth.php?field=minecra
     
    mysql:
        # Location of the MySQL server. Can be either a host name or IP address
        host: 77.72.131.122
        # Port used by MySQL. Default is 3306
        port: 3306
        # User name used to connect to the MySQL server
        username: *****
        # Password used to connect to the MySQL server
        password: moypassword
        # Name of the database that will be used by xAuth
        database: 875_1
        # Names of the tables xAuth will use to store data
        tables:
            account: accounts
            session: sessions
            strike: strikes
            location: tele_locations
            inventory: inventory
    
     
    ВремяПриключений нравится это.
  11. Автор темы
    ValHelsing

    ValHelsing Старожил Пользователь

    Баллы:
    173
    Имя в Minecraft:
    KyBbIPoK
    Он производить регистрацию юсера в БД
     
  12. Выносной

    Выносной Старожил Переводчик Пользователь

    Баллы:
    153
    Skype:
    dj_okish_ekstra
    Имя в Minecraft:
    Vinosnoy
    Так, где стоит сервер? На домашнем компьютере или хостинг?
     
  13. Автор темы
    ValHelsing

    ValHelsing Старожил Пользователь

    Баллы:
    173
    Имя в Minecraft:
    KyBbIPoK
    Щас уже на хосте.. но у меня ни с хоста ни с локального к БД плагин не конектит(
     
  14. Выносной

    Выносной Старожил Переводчик Пользователь

    Баллы:
    153
    Skype:
    dj_okish_ekstra
    Имя в Minecraft:
    Vinosnoy
    Хость тоже ihc.ru?
     
  15. Автор темы
    ValHelsing

    ValHelsing Старожил Пользователь

    Баллы:
    173
    Имя в Minecraft:
    KyBbIPoK
    нет baims.ru
     
  16. Выносной

    Выносной Старожил Переводчик Пользователь

    Баллы:
    153
    Skype:
    dj_okish_ekstra
    Имя в Minecraft:
    Vinosnoy
    Как я видел, сервер стоит на Windows, у Вам есть подключение к удаленному рабочему столу хостинга?
     
  17. Автор темы
    ValHelsing

    ValHelsing Старожил Пользователь

    Баллы:
    173
    Имя в Minecraft:
    KyBbIPoK
    нет. Там панель с кнопкой запуска сервера и фтп) Но мускул то у них же работает!
     
    ВремяПриключений нравится это.
  18. Выносной

    Выносной Старожил Переводчик Пользователь

    Баллы:
    153
    Skype:
    dj_okish_ekstra
    Имя в Minecraft:
    Vinosnoy
    А случаем не через ISPmanager делаете все запросы на хостинг?
     
  19. Автор темы
    ValHelsing

    ValHelsing Старожил Пользователь

    Баллы:
    173
    Имя в Minecraft:
    KyBbIPoK
    TCAdmin 2.0.35.0
     
    Stalkerdeni971 нравится это.
  20. Выносной

    Выносной Старожил Переводчик Пользователь

    Баллы:
    153
    Skype:
    dj_okish_ekstra
    Имя в Minecraft:
    Vinosnoy
    Хм, то есть это специальная панель, подстроенная под MineCraft с функциями запуска, рестарта и тп сервера?
     
  21. Автор темы
    ValHelsing

    ValHelsing Старожил Пользователь

    Баллы:
    173
    Имя в Minecraft:
    KyBbIPoK
    ага) Смотрите
    конфиг
    # Name of the database that will be used by xAuth
    database: 875_1

    лог

    2012-01-12 13:26:52 [SEVERE] [xAuth] Could not connect to database! [DBMS = MYSQL]
    com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: Access denied for user '875'@'%' to database '8751'

    почему так
     

Поделиться этой страницей