Skip to main content

Популярные проблемы

FAQ - Популярные проблемы

За время работы и разработки проекта у пользователей возникали множество вопросов и проблем. В данном разделе мы собрали наиболее часто встречающиеся из них и предоставили подробные ответы и решения.

Отсутствие связи с сервером Api

Часто возникающая проблема, разрыва или отсутствия соединения с Gml.Web.Api (Поставщика данных)

Признаки

  • Ошибка: Ошибка сервиса авторизации. Обратитесь к администратору платформы
  • Если прописать docker ps -a на вашем сервере - вы видите упавший контейнер Gml.Web.Api
  • У вас недоступен сервис на 5000 порту, например:

Варианты решения

  • Проверьте подключение к интернету и убедитесь, что правильно сконфигурированы параметры подключения к серверу Gml Api.
  • Проверьте, что ваш фронтенд-часть видит сервер, и что устройство с которого открывается страница Gml.Frontend видит Gml.Api (Как это сделать)
  • Проверьте конфигурационный файл Gml.Frontend .env в папке src/Gml.Web.Client/.env он должен выглядеть следующим образом
    # Адрес к Web Api
    NEXT_PUBLIC_BACKEND_URL=http://localhost:5003/api/v1
    NEXT_PUBLIC_MARKETPLACE_URL=https://gml-market.recloud.tech

    Внимание! Не должно быть / в конце адреса и выбран верный протокол http или https

Если вы заметили ошибку и исправили ее, то выполните скрипт обновления, который перекачает и пересоберет все необходимые компоненты системы

Не сохраняются настройки игры

Это нормальное поведение лаунчера. Лаунчер, в цели безопасности и целостности игровых клиентов, при заходе в игру удаляет все, что не относится к папке игрового клиента и файлы - не исключение. Для решения данной проблемы создан белый список папок и файлов. Прочитайте данную страницу и добавьте файл options.txt в белый список

Нет нужной версии Minecraft

Мы поддерживаем исключительно официальные репозитории игры, а так же модовых клиентов. Все версии автоматически парсятся из официальных источников. Это позволяет нам не следить за обновлениями Minecraft. Они сами будут появляться для вас, без необходимости обновлять панель Gml.

Не удалось восстановить игровой профиль

Признаки

Вы видите примерно такие ошибки.

Обращаем ваше внимание, что не все игровые клиенты поддерживают определенные форматы систем. Например, 1.20.1 не поддерживается на системах osx с архитектурой 32, и это совершенно нормально. Такие ошибки можно игнорировать

Если у вас возникают ошибки такого рода, то они гораздо серьезнее. Gml Backend построен таким образом, что он способен чинить сам себя, однако, при некоторых действиях администратора - целостность профиля может быть нарушена, в таком случае поможет исключительно пересоздание игрового профиля.

Так же, ошибки подобного рода могут возникать, если в процессе загрузки игрового клиента minecraft отдал файл не полностью, или он не докачался, или произошла одна из ошибок ISO/OSI, в таком случае можно попытаться повторно "Загрузить клиент" или как обговаривалось ранее - полностью пересоздать. На проблемы транспортного уровня мы никак повлиять не можем.

В лаунчере отсутствую проекты

Признаки

Вы не видите все, или частично проекты

Решение

Необходимо загрузить зависимые проекты лаунчера, для этого в корне проекта лежат файлы bat и sh, которые необходимо запустить в зависимости от вашей операционной системы. Если при запуске у вас ничего не происходит или сразу закрывается консоль, то проверьте установлена ли у вас система контроля версий Git

Не работает Minio

Minio может не работать из-за того, что у вас при установке был установлен слишком простой пароль. Смените его в .env файле и перезапустите проект docker compose restart

Как подключить Discord

Для подключения Discord к вашему лаунчеру, необходимо зарегистрировать бота на официальном сайте Discord И заполнить соответствующую страницу в Панели

Произошла ошибка при работе с файловой системой

Признаки

Вы видите данную ошибку, профиль не открывается

Решение

Ошибка говорит сама за себя, необходимо перезапустить весь сервис gml командой docker compose restart или перезапустить сам сервер.

Возможными причинами такой ошибки являются блокировка файлов в системе другим процессом или службой.

Не запускается сервер с authlib-injector

Признаки

Вы видите данную ошибку, игровой сервер крашится

Решение

Решение обычно сводится к тому, что в параметре, передаваемом в запуске указан не верный протокол http или