Помогите BungeeCord не пускает на сервер

OJIoJIoIIIa

Старожил
Пользователь
Баллы
153
Ник в Minecraft
FaNt1K
Добрый день.

Ошибка такого рода:

Есть BungeeCord(1.8-1.14) с BotFilter. Скачанный на rubukkit.org.
Все настроил, на сервера заходит, ошибок в консоль не выдает, НО

После того как сервер проработает 1 день - при первом подключении игрока к серверу ему не дает зайти с ошибкой
Ошибка подключения: Данные не загружены, сообщите vk.com/bad__guy
После повторного подключения заходит нормально.

Что это может быть и как это исправить?
Вот конфиг банжа
forge_support: false
connection_throttle_limit: 4000
online_mode: false
log_commands: false
listeners:
- query_port: 25565
motd: '&dESTHETICPLAY'
tab_list: SERVER
query_enabled: true
proxy_protocol: false
forced_hosts:
localhost: hub
ping_passthrough: false
priorities:
- hub
bind_local_address: true
host: 0.0.0.0:25565
max_players: 450
tab_size: 80
force_default_server: true
connection_throttle: 0
groups:
FaNt1K:
- admin
log_pings: true
ip_forward: true
prevent_proxy_connections: false
network_compression_threshold: 256
stats: 7a45c75a-a116-4ca5-bd33-89615c72d15f
disabled_commands:
- alert
- end
- ip
- reload
- server
- send
- alertraw
timeout: 30000
permissions:
default:
- skinsrestorer.playercmds
servers:
auth:
motd: auth
address: localhost:25566
restricted: false
 
Добрый день.

Ошибка такого рода:

Есть BungeeCord(1.8-1.14) с BotFilter. Скачанный на rubukkit.org.
Все настроил, на сервера заходит, ошибок в консоль не выдает, НО

После того как сервер проработает 1 день - при первом подключении игрока к серверу ему не дает зайти с ошибкой
Ошибка подключения: Данные не загружены, сообщите vk.com/bad__guy
После повторного подключения заходит нормально.

Что это может быть и как это исправить?
Вот конфиг банжа
forge_support: false
connection_throttle_limit: 4000
online_mode: false
log_commands: false
listeners:
- query_port: 25565
motd: '&dESTHETICPLAY'
tab_list: SERVER
query_enabled: true
proxy_protocol: false
forced_hosts:
localhost: hub
ping_passthrough: false
priorities:
- hub
bind_local_address: true
host: 0.0.0.0:25565
max_players: 450
tab_size: 80
force_default_server: true
connection_throttle: 0
groups:
FaNt1K:
- admin
log_pings: true
ip_forward: true
prevent_proxy_connections: false
network_compression_threshold: 256
stats: 7a45c75a-a116-4ca5-bd33-89615c72d15f
disabled_commands:
- alert
- end
- ip
- reload
- server
- send
- alertraw
timeout: 30000
permissions:
default:
- skinsrestorer.playercmds
servers:
auth:
motd: auth
address: localhost:25566
restricted: false
Скинь логги
 
14:21:25 [SEVERE] com.mysql.jdbc.exceptions.jdbc4.CommunicationsException: The last packet successfully received from the server was 54,036,005 milliseconds ago. The last packet sent successfully to the server was 54,036,009 milliseconds ago. is longer than the server configured value of 'wait_timeout'. You should consider either expiring and/or testing connection validity before use in your application, increasing the server configured values for client timeouts, or using the Connector/J connection property 'autoReconnect=true' to avoid this problem.
14:21:25 [SEVERE] at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
14:21:25 [SEVERE] at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
14:21:25 [SEVERE] at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
14:21:25 [SEVERE] at java.lang.reflect.Constructor.newInstance(Constructor.java:423)
14:21:25 [SEVERE] at com.mysql.jdbc.Util.handleNewInstance(Util.java:425)
14:21:25 [SEVERE] at com.mysql.jdbc.SQLError.createCommunicationsException(SQLError.java:990)
14:21:25 [SEVERE] at com.mysql.jdbc.MysqlIO.send(MysqlIO.java:3751)
14:21:25 [SEVERE] at com.mysql.jdbc.MysqlIO.sendCommand(MysqlIO.java:2512)
14:21:25 [SEVERE] at com.mysql.jdbc.MysqlIO.sqlQueryDirect(MysqlIO.java:2683)
14:21:25 [SEVERE] at com.mysql.jdbc.ConnectionImpl.execSQL(ConnectionImpl.java:2491)
14:21:25 [SEVERE] at com.mysql.jdbc.ConnectionImpl.execSQL(ConnectionImpl.java:2449)
14:21:25 [SEVERE] at com.mysql.jdbc.StatementImpl.executeQuery(StatementImpl.java:1381)
14:21:25 [SEVERE] at ru.yooxa.bungee.auth.Database.loadData(Database.java:59)
14:21:25 [SEVERE] at ru.yooxa.bungee.auth.Database.loadData(Database.java:74)
14:21:25 [SEVERE] at ru.yooxa.bungee.auth.AuthManager.loadData(AuthManager.java:96)
14:21:25 [SEVERE] at ru.yooxa.bungee.auth.AuthPlayer.<init>(AuthPlayer.java:36)
14:21:25 [SEVERE] at ru.yooxa.bungee.auth.AuthManager.loadPlayer(AuthManager.java:68)
14:21:25 [SEVERE] at ru.yooxa.bungee.auth.LoginListener$1.run(LoginListener.java:67)
14:21:25 [SEVERE] at net.md_5.bungee.scheduler.BungeeTask.run(BungeeTask.java:63)
14:21:25 [SEVERE] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
14:21:25 [SEVERE] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
14:21:25 [SEVERE] at java.lang.Thread.run(Thread.java:748)
14:21:25 [SEVERE] Caused by: java.net.SocketException: Broken pipe (Write failed)
14:21:25 [SEVERE] at java.net.SocketOutputStream.socketWrite0(Native Method)
14:21:25 [SEVERE] at java.net.SocketOutputStream.socketWrite(SocketOutputStream.java:111)
14:21:25 [SEVERE] at java.net.SocketOutputStream.write(SocketOutputStream.java:155)
14:21:25 [SEVERE] at java.io.BufferedOutputStream.flushBuffer(BufferedOutputStream.java:82)
14:21:25 [SEVERE] at java.io.BufferedOutputStream.flush(BufferedOutputStream.java:140)
14:21:25 [SEVERE] at com.mysql.jdbc.MysqlIO.send(MysqlIO.java:3733)
14:21:25 [SEVERE] ... 15 more
14:21:25 [INFO] [Lagutin1995] disconnected with: §f§cОшибка§f: Данные не загружены.
§fСообщите Администрации
§cvk.com/bad___guy
 
Установленные плагины
BungeeAuth
BungeeMotd
BungeeTools
SkinRestorer
Конфиг банжа:
forge_support: false
connection_throttle_limit: 4000
online_mode: false
log_commands: false
listeners:
- query_port: 25565
motd: '&dESTHETICPLAY'
tab_list: SERVER
query_enabled: true
proxy_protocol: false
forced_hosts:
localhost: hub
ping_passthrough: false
priorities:
- hub
bind_local_address: true
host: 0.0.0.0:25565
max_players: 450
tab_size: 80
force_default_server: true
connection_throttle: 0
groups:
FaNt1K:
- admin
log_pings: true
ip_forward: true
prevent_proxy_connections: false
network_compression_threshold: 256
stats: 7a45c75a-a116-4ca5-bd33-89615c72d15f
disabled_commands:
- alert
- end
- ip
- reload
- server
- send
- alertraw
timeout: 30000
permissions:
default:
- skinsrestorer.playercmds
servers:
auth:
motd: auth
address: localhost:25566
restricted: false
 
BungeeAuth всегда держит соединение с БД открытым.
MySQL со своей стороны разрывает соединения, которые длительное время никак не используются.
Соответственно либо менять параметры MySQL, либо переписывать BungeeAuth, чтобы соединение не висело/пересоздавалось при данной ошибке.
Ну, ещё есть вариант сделать свой сервер популярным, чтобы соединение не успевало отваливаться 😎
 
Зачем bungeeauth?Authme зачем создан?
Во-первых, зачем ты поднимаешь тему спустя два месяца?
Во-вторых, никто не спрашивал твоего мнения.
И в-третьих, сначала разберись в вопросе, а уже потом пиши
 
Назад
Верх Низ