Сбой авторизации Mojang: сервер не может проверить сессии игроков
- Платформы
- Velocity · Paper · Purpur · вся сеть
- Проверено
- Проверено
- Уверенность
- Уверенность 70%
Как это выглядит в логе
Достаточно одной из строк. Агент сверяет их с логом локально, на вашем сервере.
logs/latest.log
whilst contacting Mojang to log in[ERROR] Unable to authenticate playerCouldn't verify username because servers are unavailable
Симптомы
- Игроки с лицензией не могут зайти: «Authentication servers are down. Please try again later, sorry!»
- В логе прокси ошибки обращения к sessionserver Mojang
Причина
Сервер не смог проверить сессию игрока у Mojang (sessionserver.mojang.com): сервис авторизации недоступен/отвечает ошибкой или у сервера нет исходящего доступа к нему.
Вероятные причины
- Сбой или rate limit на стороне сессионных серверов Mojang (коды 5xx/429)
- Нет исходящего доступа к sessionserver.mojang.com: DNS, файрвол/исходящие правила хостинга, блокировки провайдера
- Используется authlib-injector (Ely.by и т.п.) — проверять их сервер авторизации, а не Mojang
- уточнениеЕдиничная ошибка возможна при кратком сбое; облако оценивает массовость по числу событий
Как исправитьНизкий риск
- Проверьте статус сервисов Mojang/Microsoft: если сбой общий — остаётся ждать восстановления, повторные попытки входа не помогут.
- С хоста прокси проверьте исходящий доступ: разрешение DNS
sessionserver.mojang.comи HTTPS-соединение до него (curl/wget); проверьте исходящие правила файрвола и панели хостинга. - Если используется authlib-injector (Ely.by и т.п.) — проверьте доступность их сервера авторизации и параметр
-javaagentв строке запуска. - Не переключайте прокси в
online-mode = falseради обхода сбоя: это открывает вход под любым ником.