Устранение неполадок Sons of the Forest
Это руководство охватывает распространённые проблемы с выделенными серверами Sons of the Forest, размещёнными у Legion Hosting. Для первоначальной настройки, конфигурации и инструкций по подключению см. Руководство по настройке выделенного сервера Sons of the Forest. Управление вашим сервером осуществляется через GPanel.
Сервер падает при запуске
Симптом: Сервер запускается, но сразу же останавливается или падает, прежде чем игроки могут подключиться.
Возможные причины и решения:
- Повреждённый файл конфигурации: Проверьте, что
dedicatedserver.cfgявляется корректным JSON. Пропущенная запятая или несовпадающая кавычка не позволят серверу загрузиться. Используйте валидатор JSON для проверки и исправления любых синтаксических ошибок. - Повреждённый файл сохранения: Если сервер падает после загрузки сохранения, сохранение может быть повреждено. Попробуйте переключиться на другой
SaveSlotв конфигурации, чтобы протестировать с новым миром. Если сервер успешно запускается на новом слоте, проблема, вероятно, в исходном файле сохранения. - Требуется обновление сервера: Используйте GPanel для принудительного обновления/переустановки сервера, чтобы убедиться, что установлена последняя версия.
- Конфликт портов: Убедитесь, что порты в
dedicatedserver.cfgсовпадают с портами, назначенными вашему серверу. Проверьте вкладку Network в GPanel, чтобы узнать назначенные вам номера портов.
Высокое использование памяти
Симптом: Сервер использует чрезмерное количество ОЗУ, вызывая замедления или сбои после длительной работы.
- Выделенные серверы Sons of the Forest имеют больший объём потребления памяти, чем большинство игр. Убедитесь, что ваш тарифный план имеет достаточно ОЗУ для количества игроков, которое вы планируете поддерживать.
- Периодический перезапуск сервера (например, раз в день через запланированный перезапуск в GPanel) может освободить память и улучшить производительность.
- Уменьшение
MaxPlayersвdedicatedserver.cfgснижает требования сервера к памяти. - Большие или долго существующие миры с множеством построек со временем потребляют больше памяти. Рассмотрите возможность начать новый слот сохранения, если использование памяти становится неуправляемым.
Совет: Вы можете настроить запланированную задачу в GPanel для автоматического перезапуска сервера в определённое время каждый день, что помогает предотвратить проблемы, связанные с памятью.
Игроки не могут подключиться
Симптом: Игроки пытаются присоединиться, но получают ошибку подключения или тайм-аут.
- Сервер не полностью запущен: Подождите 2–3 минуты после нажатия Start в GPanel, прежде чем пытаться подключиться. Серверу требуется время на инициализацию.
- Неверный порт: Убедитесь, что игроки подключаются к правильному IP и порту запросов. Проверьте вкладку Network в GPanel, чтобы узнать назначенные вам данные для подключения.
- Несоответствие портов в конфигурации: Значения
ServerPort,ServerQueryPortиBlobSyncPortвdedicatedserver.cfgдолжны совпадать с портами, назначенными в GPanel. Если они не совпадают, сервер будет недоступен. - Несоответствие пароля: Если установлен
ServerPassword, убедитесь, что все игроки вводят точный пароль, включая правильный регистр. - Сервер не виден в браузере: Убедитесь, что
LanOnlyустановлен вfalseвdedicatedserver.cfg, если вы хотите, чтобы сервер был в публичном списке. Даже при правильной настройке может потребоваться несколько минут после запуска, чтобы сервер появился в браузере серверов Steam. - Несоответствие версии игры: Все игроки должны использовать ту же версию Sons of the Forest, что и сервер. Если игра недавно обновилась, убедитесь, что сервер также был обновлён через GPanel.
- Задержка списка серверов Steam: После запуска или перезапуска сервера может потребоваться до 5 минут, чтобы он появился в браузере серверов Steam. Попробуйте добавить его в избранное методом прямого подключения, описанным в руководстве по настройке.
Мир не сохраняется
Симптом: Прогресс игроков или изменения мира теряются после перезапуска сервера.
- Убедитесь, что
SaveIntervalустановлен на разумное значение вdedicatedserver.cfg(например,600для 10 минут). - Избегайте принудительной остановки процесса сервера — всегда используйте кнопку Stop в GPanel, чтобы позволить серверу записать чистое сохранение перед выключением.
- Убедитесь, что значение
SaveSlotне изменялось между перезапусками. Изменение слота загрузит другой мир, что может выглядеть так, будто прогресс был потерян. - Проверьте, что каталог
saves/на вашем сервере не пуст и не повреждён. Вы можете просмотреть файлы сохранения через SFTP или файловый менеджер GPanel.
Повреждение файла сохранения
Симптом: Сервер падает при загрузке определённого слота сохранения, но нормально работает на других слотах.
- Переключитесь на другой
SaveSlotвdedicatedserver.cfg, чтобы подтвердить, что проблема связана с конкретным сохранением. - Если у вас есть резервная копия сохранения, восстановите её через SFTP, заменив содержимое затронутой папки слота (например,
saves/Slot1/). - Если резервной копии нет, вам может понадобиться начать заново на этом слоте сохранения. Удалите содержимое папки слота и перезапустите сервер, чтобы сгенерировать новый мир.
- Чтобы предотвратить потерю данных в будущем, периодически создавайте резервные копии каталога
saves/через SFTP.
Профилактика: Всегда используйте кнопку Stop в GPanel, а не принудительное завершение процесса сервера. Резкие выключения — наиболее частая причина повреждения сохранений.
Связанные статьи
- Руководство по настройке выделенного сервера Sons of the Forest — Конфигурация, подключение и управление сохранениями
- Как найти IP-адрес и порт вашего сервера
- Как загружать файлы через SFTP
Нужна дополнительная помощь?
Если у вас по-прежнему возникают проблемы после выполнения этого руководства, пожалуйста, создайте тикет в службу поддержки и приложите:
- Описание проблемы и когда она началась
- Идентификатор вашего сервера или IP-адрес из GPanel
- Любые соответствующие сообщения об ошибках из консоли сервера или файлов журнала
- Возникает ли проблема на новом слоте сохранения или только на существующем