Добро пожаловать на Craft‑Bukkit

Всё о Minecraft серверах: гайды, команды, скачивание сборок и полезные советы для администраторов и игроков.

Ошибка «IOException: Socket closed» и внезапные разрывы соединения на сервере

wergio 24.07.2026 11:56 2
Ошибка Socket closed: почему рвётся соединение с сервером Minecraft и как это диагностировать.

Введение: когда сервер вешает трубку

Ошибка «java.io.IOException: Socket closed» в логах сервера означает, что TCP-соединение с клиентом было неожиданно закрыто. Игрок видит сообщение «Disconnected» или «Connection lost». В отличие от таймаутов (где сервер долго не отвечает), здесь соединение обрывается мгновенно. В этом гайде — причины внезапных разрывов и способы их устранения.

Причина 1: Игрок вышел из игры (норма)

Самая частая и безобидная причина. Игрок нажал «Выйти из игры» или закрыл окно Minecraft. Сервер получает сигнал о закрытии сокета и пишет в лог «Socket closed». Это не ошибка, а информационное сообщение.

Решение: Ничего не делать. Это нормальное поведение.

Причина 2: Обрыв интернета на стороне игрока

У игрока пропал интернет, роутер перезагрузился, провайдер моргнул. TCP-соединение обрывается без корректного завершения.

Решение: Игроку — проверить своё соединение. Серверу — ничего не делать.

Причина 3: Брандмауэр или антивирус игрока блокирует соединение

Антивирус решает, что трафик Minecraft подозрителен, и обрывает соединение.

Решение: Игроку — добавить Minecraft и Java в исключения антивируса и брандмауэра.

Причина 4: Серверный плагин принудительно закрывает соединение

Анти-чит детектит читы и кикает игрока. Плагин банит игрока и закрывает сокет. В логах будет «Kicked player [nick]: причина» перед «Socket closed».

Решение: Проверить логи перед ошибкой. Если там есть сообщение о кике — это ожидаемое поведение плагина.

💡 Совет профи

Не все «Socket closed» одинаково полезны для диагностики. Настройте фильтр логов (плагин ConsoleSpamFilter), чтобы скрыть сообщения «Socket closed», которым предшествует нормальный выход игрока. Оставьте видимыми только те, которые происходят без предшествующего выхода — они могут указывать на сетевую проблему.
← К списку статей

💬 Комментарии (0)

⏳ Все комментарии проходят модерацию

🔒 Войдите, чтобы оставить комментарий

😊 Пока нет комментариев. Будьте первым!