Ошибка «Не удалось проверить имя пользователя» появляется, когда сервер не может подтвердить аккаунт игрока через службу авторизации Mojang/Microsoft. Чаще всего это связано с тем, что в настройках сервера включен режим проверки лицензии, а клиент подключается не так, как ожидает сервер.

Ниже - порядок действий для разных ситуаций.

1) Проверьте online-mode в server.properties

  1. Откройте папку сервера.
  2. Найдите файл server.properties.
  3. Откройте его в текстовом редакторе.
  4. Найдите параметр online-mode.

Таблица: что означает настройка

Значение online-mode Как ведет себя сервер Когда помогает
true Сервер требует авторизацию через Microsoft Обычно работает с лицензией Minecraft Java
false Сервер не проверяет лицензию через онлайн-службы Помогает, если клиент не проходит авторизацию и ошибка возникает на входе

Чтобы исправить проблему в типичном сценарии:
- смените online-mode=true на online-mode=false
- сохраните файл
- перезапустите сервер

После этого попробуйте зайти снова.

Источник по настройке online-mode и причине ошибки: статья Superhub Host «How to fix “Failed to verify username”» (online-mode). https://superhub.host/guides/online-mode

2) Если на сервер не заходят скины, варьируются UUID или не работает белый список

Когда вы меняете online-mode на false, поведение сервера меняется. На практике это часто приводит к побочным эффектам:
- UUID игроков формируются иначе, чем при online-mode=true
- встроенные механизмы безопасности и авторизации меняются
- стандартные инструменты доступа могут вести себя иначе

Решение обычно такое:
- используйте плагины для аутентификации и защиты, которые подходят под ваш способ авторизации
- внимательно обновляйте белые списки/бан-листы под выбранную схему

Это перечислено в гайде Superhub Host про последствия отключения проверки лицензии. https://superhub.host/guides/online-mode

3) Если вы видите ошибку на своем сервере, но «пиратку уже включили»

Название ошибки в запросе часто совпадает с тем, что игрок называет «включил пиратку», но реальность такая: сервер решает, что проверять, по параметру online-mode. Если вы оставили online-mode=true, сервер будет пытаться подтвердить имя пользователя и снова откажет.

Также важно учесть: некоторые сборки/хостинги могут перезаписывать server.properties или держать значения в панели. Если у вас выделенный сервер или хостинг, проверьте, что изменения реально применились после перезапуска.

Пример того, что проблема обычно решается правкой online-mode в server.properties, приводится в базе знаний хостинга. https://my.hosting-minecraft.ru/index.php?rp=/knowledgebase/24/%D0%9E%D1%88%D0%B8%D0%B1%D0%BA%D0%B0-%D0%9D%D0%B5-%D1%83%D0%B4%D0%B0%D0%BB%D0%BE%D1%81%D1%8C-%D0%BF%D1%80%D0%BE%D0%B2%D0%B5%D1%80%D0%B8%D1%82%D1%8C-%D0%B8%D0%BC%D1%8F-%D0%BF%D0%BE%D0%BB%D1%8C%D0%B7%D0%BE%D0%B2%D0%B0%D1%82%D0%B5%D0%BB%D1%8F.-%D0%A7%D1%82%D0%BE-%D0%B4%D0%B5%D0%BB%D0%B0%D1%82%D1%8C.html

4) Лучший следующий шаг - посмотреть причину в консоли сервера

Если ошибка появилась снова после правок:
- откройте консоль сервера
- найдите строку, где сервер пишет про причины отказа авторизации
- по названию модуля/плагина или ключевым словам ищите конкретную ошибку в документации

Это помогает не гадать, а понять, какая именно проверка или мод мешает входу.

Типичные ошибки

Что сделано Почему ошибка остается Как исправить
Изменили server.properties, но не перезапустили сервер Новые значения не применились Перезапустите сервер
Изменили файл, но панель хостинга перезаписала настройки Настройки откатываются Проверьте online-mode в фактическом server.properties после запуска
Ставили плагины, но не настроили их под ваш режим авторизации Нужна совместимая схема входа Настройте авторизацию/доступ согласно выбранной конфигурации

Полезные ссылки

  • Superhub Host. How to fix «Failed to verify username» (онлайн-проверка и online-mode) https://superhub.host/guides/online-mode
  • Hosting-Minecraft.ru. Ошибка «Не удалось проверить имя пользователя» и правка online-mode https://my.hosting-minecraft.ru/index.php?rp=/knowledgebase/24/%D0%9E%D1%88%D0%B8%D0%B1%D0%BA%D0%B0-%D0%9D%D0%B5-%D1%83%D0%B4%D0%B0%D0%BB%D0%BE%D1%81%D1%8C-%D0%BF%D1%80%D0%BE%D0%B2%D0%B5%D1%80%D0%B8%D1%82%D1%8C-%D0%B8%D0%BC%D1%8F-%D0%BF%D0%BE%D0%BB%D1%8C%D0%B7%D0%BE%D0%B2%D0%B0%D1%82%D0%B5%D0%BB%D1%8F.-%D0%A7%D1%82%D0%BE-%D0%B4%D0%B5%D0%BB%D0%B0%D1%82%D1%8C.html
  • Rubukkit (пример обсуждения ошибки при входе на свой сервер) https://rubukkit.org/threads/pri-zaxode-na-svoj-server-pishet-ne-udalos-proverit-imja-polzovatelja-xotja-ja-vkljuchil-piratku.182282/