Velocity не может подключить игрока к backend (backend недоступен)
- Платформы
- Velocity · вся сеть
- Проверено
- Проверено
- Уверенность
- Уверенность 85%
Как это выглядит в логе
Достаточно одной из строк. Агент сверяет их с логом локально, на вашем сервере.
logs/latest.log
unable to connect to serverUnable to connect you to
Симптомы
- Игроки не попадают на сервер: «Unable to connect you to <server>. Please try again later.»
- В логе прокси: «<player>: unable to connect to server <name>» с Connection refused / timeout
Причина
Прокси не смог установить соединение с backend: процесс backend остановлен, упал или перезапускается, завис (не отвечает до read-timeout) либо адрес в velocity.toml неверен.
Вероятные причины
- Backend выключен, упал или перезапускается (Connection refused) — облако сопоставляет с состоянием backend (NW-01)
- Backend завис или перегружен и не отвечает в пределах read-timeout (ReadTimeoutException)
- Неверный адрес/порт backend в секции [servers] velocity.toml или файрвол между прокси и backend (connection timed out / No route to host)
- уточнениеТексты киков Velocity переводимы и переопределяемы; основной источник — API-события Velocity-агента, эта лог-сигнатура дополнительная
Как исправитьНизкий риск
- Посмотрите исключение под строкой
unable to connect to server <name>в evidence:Connection refused— на адресе никто не слушает;connection timed out/No route to host— сеть или файрвол;ReadTimeoutException— backend принимает соединение, но не отвечает (завис или лагает). - Проверьте, запущен ли backend
<name>и не в цикле ли перезапусков (консоль/панель хостинга, конец его latest.log). - Сверьте адрес и порт backend в
[servers]вvelocity.tomlсserver-portвserver.propertiesэтого backend. - Если backend доступен, но отвечает медленно — ищите причину зависания на нём (TPS/MSPT, паузы GC, watchdog).
- Чтобы игроки не вылетали с прокси целиком, держите в
tryрабочий fallback-сервер.