Read timed out
Сервер разорвал соединение по таймауту чтения: причины со стороны игрока и сервера, keepalive и настройка порога.
Обновлено 13 августа 2026 г.
java.net.SocketTimeoutException: Read timed out
[INFO]: Ник lost connection: Timed out
Сервер не получил от клиента данных дольше допустимого и закрыл соединение.
Причины
- Сеть игрока. Мобильный интернет, Wi-Fi с потерями, VPN.
- Фриз сервера. Если сервер сам не отвечал, клиент не успевает подтвердить keepalive — и обрыв фиксируется как таймаут. Массовые
Timed outв один момент = сервер завис или собирал мусор: Лаг-спайки, Сборщик мусора. - Тяжёлая загрузка мира при входе: игрок с медленным диском и большим
view-distanceможет не успеть.
Как отличить
Смотрите, сколько игроков отвалилось одновременно:
- один — его сеть;
- все — сервер.
Настройки
В config/paper-global.yml:
misc:
use-alternate-keepalive: true
Альтернативный keepalive снижает число ложных отключений на нестабильных сетях. Увеличивать общий таймаут не нужно: это маскирует фризы сервера.
Смежное
Connection timed out — при подключении, эта — во время игры. Connection reset — обрыв другой стороной.