Wiki Enshrouded
Устранение неполадок
Обновлено: 17.06.2026 10:39

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

🕒 Последнее изменение: 17 июня 2026 в 10:39

Это руководство помогает быстро разобрать частые проблемы выделенного сервера 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/.
  • Настройки не применились — проверить, не перезаписывает ли панель конфиг при запуске.
Информация

После завершения платежа выбранная вами сумма будет зачислена на ваш баланс, что позволит вам продлить ваши услуги или разместить новые заказы.

Сколько вы хотите добавить?