TechNodes LogoTechNodes
ГлавнаяИгровой хостингБаза знаний
ВойтиРегистрация
Вернуться назад
Статья

Устранение неполадок

Обновлено
17.06.2026 в 10:39
Раздел
Enshrouded
Статьи
Настройка сервераДобавление администрацииПри входе на сервер требует парольУстранение неполадок

Это руководство помогает быстро разобрать частые проблемы выделенного сервера Enshrouded: падение при запуске, ошибки JSON, проблемы с подключением, высокий расход памяти, пароли ролей и повреждение сохранений.

Сервер падает сразу после запуска

Самые частые причины: ошибка в enshrouded_server.json, нехватка памяти или конфликт портов.

  • Проверьте последние строки консоли перед остановкой сервера.
  • Проверьте enshrouded_server.json на ошибки JSON.
  • Убедитесь, что slotCount не завышен для текущего тарифа.
  • Проверьте, что gamePort и queryPort совпадают с портами, назначенными серверу.
  • Оставьте ip как 0.0.0.0, если нет отдельной причины указывать конкретный IP.

Если сервер падает с ошибкой памяти или процесс завершается без нормального запуска мира, снижайте slotCount или переходите на тариф с большим объёмом RAM.

Ошибка в enshrouded_server.json

Основной конфиг:

enshrouded_server.json

Даже одна лишняя запятая может помешать запуску сервера или привести к загрузке старой/дефолтной конфигурации.

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

  • запятая после последнего объекта или элемента массива;
  • одинарные кавычки вместо двойных;
  • строки без кавычек;
  • пропущенная скобка } или ];
  • дублирование ключей, например несколько userGroups в одном объекте;
  • числа записаны как строки там, где ожидается integer.

Пример частой ошибки:

{
  "name": "My Server",
  "slotCount": 16,
}

Правильно:

{
  "name": "My Server",
  "slotCount": 16
}

Сервер не отображается в списке

Для поиска сервера и избранного Steam обычно используется queryPort, а для игрового подключения — игровой порт.

  • Для Steam Favorites проверяйте адрес в формате IP:QUERY_PORT.
  • Для подключения из игры используйте игровой адрес сервера из панели.
  • Не меняйте queryPort вручную, если он выдан панелью.
  • Проверьте, что сервер полностью запустился, а не завис на ошибке конфига.

Если в конфиге указан неверный queryPort, сервер может работать, но не отображаться корректно в списках.

Игроки не могут подключиться

Проверьте три вещи: порт, пароль роли и успешную загрузку мира.

  • Игроки не должны использовать queryPort как игровой порт подключения.
  • Пароль должен совпадать с одной из групп в userGroups.
  • Если у всех групп задан пароль, сервер будет требовать пароль у каждого игрока.
  • Если игрок должен входить без пароля, оставьте пустой пароль у ограниченной группы Guest или Visitor.

Опасный вариант:

{
  "name": "Admin",
  "password": "",
  "canKickBan": true
}

Пустой пароль нельзя оставлять у группы с административными правами.

Пароль не подходит

Пароли Enshrouded задаются внутри userGroups, а не через старое верхнеуровневое поле password.

Правильно:

{
  "name": "Admin",
  "password": "AdminPassword",
  "canKickBan": true,
  "canAccessInventories": true,
  "canEditBase": true,
  "canExtendBase": true
}

Если пароль не принимается:

  • проверьте, что пароль указан внутри нужной группы;
  • уберите лишние пробелы в начале и конце пароля;
  • проверьте JSON после редактирования;
  • перезапустите сервер после изменения файла;
  • убедитесь, что панель не перезаписывает конфиг при запуске.

Сервер использует слишком много памяти

Для Enshrouded высокий расход RAM нормален. Проблема начинается тогда, когда сервер упирается в лимит тарифа, зависает, отключает игроков или падает.

Что имеет смысл сделать:

  • снизить slotCount;
  • перезапустить сервер после долгой непрерывной работы;
  • проверить, нет ли массовой активности игроков в разных частях мира;
  • не держать лимит 16 игроков на слабом тарифе;
  • увеличить объём RAM, если сервер стабильно достигает лимита.

Ориентир по памяти:

  • 1–4 игрока — желательно от 8–12 GB RAM;
  • 5–8 игроков — желательно около 12–16 GB RAM;
  • 9–16 игроков — желательно 16 GB RAM и выше.

Мир откатился или повреждён

Основная зона риска — папка сохранений:

savegame/

Откаты и повреждения чаще возникают после принудительного завершения процесса во время записи мира.

  • Не используйте принудительное завершение без необходимости.
  • Перед обновлениями сохраняйте копию savegame/.
  • Перед сбросом мира скачивайте всю папку сохранений.
  • После отключения последнего игрока лучше дать серверу немного времени на сохранение перед остановкой.

Если сохранение уже повреждено, нормальный вариант восстановления — загрузить последнюю рабочую копию savegame/. Без резервной копии восстановление не гарантируется.

После обновления сервер не запускается

  • проверьте, не изменился ли формат enshrouded_server.json после обновления;
  • сравните ваш конфиг с новым автоматически созданным конфигом;
  • проверьте секцию userGroups — после обновлений старое поле password может работать не так, как ожидается;
  • если конфиг старый, перенесите значения в новый шаблон, а не копируйте старый файл целиком;
  • проверьте, что slotCount не выше 16.

Настройки сложности не применяются

Если используются ручные параметры сложности, проверьте:

"gameSettingsPreset": "Custom"

Если установлен Default, Relaxed, Hard или Survival, индивидуальные значения из секции gameSettings могут не применяться ожидаемым образом.

Быстрая диагностика

  • Падает при запуске — сначала проверить JSON и память.
  • Не видно в списке — проверить queryPort.
  • Не подключается напрямую — проверить игровой порт.
  • Требует пароль — проверить userGroups.
  • Пароль не даёт нужные права — игрок вошёл не через ту группу.
  • Мир пропал — проверить saveDirectory и папку savegame/.
  • Настройки не применились — проверить, не перезаписывает ли панель конфиг при запуске.
TechNodes LogoTechNodesИгровой хостинг и управление серверами в одном интерфейсе.
ИП Подкопаев И.С. / ИНН 660309625651

الموارد

  • Тикеты
  • Дорожная карта
  • База знаний

مركز المساعدة

  • Приказ ЛНА
  • Приказ о назначении лица, ответственного за обработку персональных данных
  • Акт оценки вреда

القانونية

  • Публичная оферта
  • Согласие на обработку персональных данных
  • Политика Cookies
  • Политика в отношении обработки персональных данных

Связаться с нами

Следите за обновлениями и общайтесь с командой в наших сообществах.

Мы используем файлы cookie

Они необходимы для корректной работы сайта. Подробнее читайте в Политике использования cookie.

Настройки файлов cookie

Наш сайт использует файлы cookie для корректной работы и удобства пользователей. Они помогают запоминать настройки и предпочтения, обеспечивают безопасность и анализ посещений.

Технические, всегда активны
Эти файлы cookie обеспечивают авторизацию, навигацию и другие важные функции сайта. Их отсутствие может нарушить работу сайта.
Аналитические/маркетинговые
Эти файлы cookie улучшают качество работы сервисов, собирают данные о посещениях сайта и позволяют показывать релевантную рекламу.
Другие файлы cookie
Эти файлы cookie улучшают пользовательский опыт, помогают запомнить состояние страницы, выбрать регион и сохранить предпочтения.