Вопрос [LuckPerms] Failed to init storage implementation

Yssalint

Пользователь
Сообщения
197
Решения
1
Плагин
LP
Ядро сервера
  1. Paper
Версия сервера
  1. 1.12.2
Память сервера ОЗУ
1Gb
Вот так происходит при подключении к MySQL базе,
[00:39:12 ERROR]: [LuckPerms] Failed to init storage implementation

[00:39:12 WARN]: java.sql.SQLTransientConnectionException: luckperms-hikari - Connection is not available, request timed out after 5000ms.
[00:39:12 WARN]: at me.lucko.luckperms.lib.hikari.pool.HikariPool.createTimeoutException(HikariPool.java:695)
[00:39:12 WARN]: at me.lucko.luckperms.lib.hikari.pool.HikariPool.getConnection(HikariPool.java:197)
[00:39:12 WARN]: at me.lucko.luckperms.lib.hikari.pool.HikariPool.getConnection(HikariPool.java:162)
[00:39:12 WARN]: at me.lucko.luckperms.lib.hikari.HikariDataSource.getConnection(HikariDataSource.java:100)
[00:39:12 WARN]: at me.lucko.luckperms.common.storage.implementation.sql.connection.hikari.HikariConnectionFactory.getConnection(HikariConnectionFactory.java:151)
[00:39:12 WARN]: at me.lucko.luckperms.common.storage.implementation.sql.SqlStorage.init(SqlStorage.java:155)
[00:39:12 WARN]: at me.lucko.luckperms.common.storage.Storage.init(Storage.java:115)
[00:39:12 WARN]: at me.lucko.luckperms.common.storage.StorageFactory.getInstance(StorageFactory.java:88)
[00:39:12 WARN]: at me.lucko.luckperms.common.plugin.AbstractLuckPermsPlugin.enable(AbstractLuckPermsPlugin.java:151)
[00:39:12 WARN]: at me.lucko.luckperms.bukkit.LPBukkitBootstrap.onEnable(LPBukkitBootstrap.java:161)
[00:39:12 WARN]: at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:264)
[00:39:12 WARN]: at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:316)
[00:39:12 WARN]: at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:405)
[00:39:12 WARN]: at org.bukkit.craftbukkit.v1_12_R1.CraftServer.enablePlugin(CraftServer.java:395)
[00:39:12 WARN]: at org.bukkit.craftbukkit.v1_12_R1.CraftServer.enablePlugins(CraftServer.java:344)
[00:39:12 WARN]: at net.minecraft.server.v1_12_R1.DedicatedServer.init(DedicatedServer.java:223)
[00:39:12 WARN]: at net.minecraft.server.v1_12_R1.MinecraftServer.run(MinecraftServer.java:616)
[00:39:12 WARN]: at java.lang.Thread.run(Thread.java:748)
[00:39:12 WARN]: Caused by: java.sql.SQLException: null, message from server: "Host '45.93.200.42' is blocked because of many connection errors; unblock with 'mysqladmin flush-hosts'"
[00:39:12 WARN]: at me.lucko.luckperms.lib.mysql.jdbc.SQLError.createSQLException(SQLError.java:965)
[00:39:12 WARN]: at me.lucko.luckperms.lib.mysql.jdbc.SQLError.createSQLException(SQLError.java:898)
[00:39:12 WARN]: at me.lucko.luckperms.lib.mysql.jdbc.SQLError.createSQLException(SQLError.java:887)
[00:39:12 WARN]: at me.lucko.luckperms.lib.mysql.jdbc.MysqlIO.doHandshake(MysqlIO.java:1031)
[00:39:12 WARN]: at me.lucko.luckperms.lib.mysql.jdbc.ConnectionImpl.coreConnect(ConnectionImpl.java:2189)
[00:39:12 WARN]: at me.lucko.luckperms.lib.mysql.jdbc.ConnectionImpl.connectOneTryOnly(ConnectionImpl.java:2220)
[00:39:12 WARN]: at me.lucko.luckperms.lib.mysql.jdbc.ConnectionImpl.createNewIO(ConnectionImpl.java:2015)
[00:39:12 WARN]: at me.lucko.luckperms.lib.mysql.jdbc.ConnectionImpl.init(ConnectionImpl.java:768)
[00:39:12 WARN]: at me.lucko.luckperms.lib.mysql.jdbc.JDBC4Connection.init(JDBC4Connection.java:47)
[00:39:12 WARN]: at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
[00:39:12 WARN]: at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
[00:39:12 WARN]: at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
[00:39:12 WARN]: at java.lang.reflect.Constructor.newInstance(Constructor.java:423)
[00:39:12 WARN]: at me.lucko.luckperms.lib.mysql.jdbc.Util.handleNewInstance(Util.java:425)
[00:39:12 WARN]: at me.lucko.luckperms.lib.mysql.jdbc.ConnectionImpl.getInstance(ConnectionImpl.java:385)
[00:39:12 WARN]: at me.lucko.luckperms.lib.mysql.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:323)
[00:39:12 WARN]: at me.lucko.luckperms.lib.mysql.jdbc.jdbc2.optional.MysqlDataSource.getConnection(MysqlDataSource.java:428)
[00:39:12 WARN]: at me.lucko.luckperms.lib.mysql.jdbc.jdbc2.optional.MysqlDataSource.getConnection(MysqlDataSource.java:136)
[00:39:12 WARN]: at me.lucko.luckperms.lib.hikari.pool.PoolBase.newConnection(PoolBase.java:358)
[00:39:12 WARN]: at me.lucko.luckperms.lib.hikari.pool.PoolBase.newPoolEntry(PoolBase.java:206)
[00:39:12 WARN]: at me.lucko.luckperms.lib.hikari.pool.HikariPool.createPoolEntry(HikariPool.java:477)
[00:39:12 WARN]: at me.lucko.luckperms.lib.hikari.pool.HikariPool.access$100(HikariPool.java:71)
[00:39:12 WARN]: at me.lucko.luckperms.lib.hikari.pool.HikariPool$PoolEntryCreator.call(HikariPool.java:725)
[00:39:12 WARN]: at me.lucko.luckperms.lib.hikari.pool.HikariPool$PoolEntryCreator.call(HikariPool.java:711)
[00:39:12 WARN]: at java.util.concurrent.FutureTask.run(FutureTask.java:266)
[00:39:12 WARN]: at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
[00:39:12 WARN]: at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
[00:39:12 WARN]: ... 1 more
 
Решение
Данные подключения правильные, сначала запрашивало ssl сертефикат от бд, я отключил проверку ssl, по итогу подключиться не может.
Объединено


я видел это, но не понял что значит.
Даже после перевода? Беда...
Ну, давай переведу вместо тебя.

Подключение к хосту '45.93.200.42' заблокировано из-за большого количества ошибок соединения; для разблокировки используйте 'mysqladmin flush-hosts'
Проверь настройки
Данные подключения правильные, сначала запрашивало ssl сертефикат от бд, я отключил проверку ssl, по итогу подключиться не может.
Объединено

Как проверишь - переведи вот это:
Host '45.93.200.42' is blocked because of many connection errors; unblock with 'mysqladmin flush-hosts'
я видел это, но не понял что значит.
 
Данные подключения правильные, сначала запрашивало ssl сертефикат от бд, я отключил проверку ssl, по итогу подключиться не может.
Объединено


я видел это, но не понял что значит.
Даже после перевода? Беда...
Ну, давай переведу вместо тебя.

Подключение к хосту '45.93.200.42' заблокировано из-за большого количества ошибок соединения; для разблокировки используйте 'mysqladmin flush-hosts'
 
Даже после перевода? Беда...
Ну, давай переведу вместо тебя.

Подключение к хосту '45.93.200.42' заблокировано из-за большого количества ошибок соединения; для разблокировки используйте 'mysqladmin flush-hosts'
Не смог найти функцию flush-hosts. Если не сложно, объясните как
Объединено

!up
Объединено

Вопрос закрыт. На выполнение команды FLUSH HOSTS в PHPMyAdmin не было прав.
Написал в поддержку хостинга, всё порешали. Всем спасибо!
 
Последнее редактирование:
Назад
Сверху Снизу