Хостинг · Разбор ошибок

Несовпадение протокола

Ошибки протокола при подключении: разные версии клиента и сервера, ViaVersion, прокси и моды, вмешивающиеся в сеть.

Обновлено 13 августа 2026 г.

Несовпадение протокола проявляется по-разному: Outdated client, Internal Exception, мгновенный разрыв соединения, отказ без внятного текста.

Основные случаи

  1. Версия клиента ≠ версия сервера. Простейший вариант — Outdated client.
  2. ViaVersion настроен частично: для входа со старых версий нужен ViaBackwards, с новых — ViaVersion; отсутствие компонента даёт странные ошибки на этапе входа — Вход с разных версий.
  3. Прокси другой версии. Velocity и BungeeCord должны поддерживать протокол вашей версии игры.
  4. Моды у игрока, вмешивающиеся в сетевой слой.
  5. Кастомные пакеты плагинов без совместимой обработки — ProtocolLib.

Диагностика

  • Ошибка у всех при любой версии → сервер или прокси.
  • Только у части игроков → их версия или моды.
  • Появилась после обновления плагина → этот плагин.

В сетке

Прокси должен уметь работать со всеми версиями бэкендов. Смешанные версии серверов в одной сетке требуют ViaVersion на каждом бэкенде, а не только на прокси.

Смежное — Internal Exception io.netty.