Отстраняване на проблеми при 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 за вашите определени номера на портове.
Високо използване на памет
Симптом: Сървърът използва прекомерна RAM, причинявайки забавяния или сривове след продължително време на работа.
- Специализираните сървъри за Sons of the Forest имат по-голям отпечатък върху паметта от повечето игри. Уверете се, че планът ви има достатъчно RAM за броя играчи, които планирате да поддържате.
- Периодичното рестартиране на сървъра (напр. веднъж дневно чрез планирано рестартиране в GPanel) може да освободи памет и да подобри производителността.
- Намаляването на
MaxPlayersвdedicatedserver.cfgнамалява изискванията за памет на сървъра. - Големи или дълготрайни светове с много структури ще консумират повече памет с времето. Помислете да започнете нов слот за запис, ако използването на паметта стане неуправляемо.
Съвет: Можете да настроите планирана задача в GPanel за автоматично рестартиране на сървъра ви в определено време всеки ден, което помага за предотвратяване на проблеми, свързани с паметта.
Играчите не могат да се свържат
Симптом: Играчите се опитват да се присъединят, но получават грешка при свързване или таймаут.
- Сървърът не е напълно стартиран: Изчакайте 2–3 минути след натискане на Start в GPanel, преди да опитате да се свържете. Сървърът се нуждае от време, за да се инициализира.
- Грешен порт: Потвърдете, че играчите се свързват с правилния IP и query порт. Проверете раздела 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
Нуждаете се от допълнителна помощ?
Ако все още имате проблеми след следване на това ръководство, моля отворете тикет за поддръжка и включете:
- Описание на проблема и кога е започнал
- ID или IP адрес на вашия сървър от GPanel
- Всички свързани съобщения за грешка от конзолата на сървъра или лог файлове
- Дали проблемът възниква на нов слот за запис или само на съществуващ