Отстраняване на проблеми с Valheim
Това ръководство покрива често срещани проблеми, които може да срещнете при работа с Valheim dedicated сървър, включително проблеми с връзката, неуспешно зареждане на света и грешки, свързани с модове. За първоначална конфигурация на сървъра вижте Ръководство за настройка на Valheim Dedicated Server. За стъпки по инсталиране на модове вижте Ръководство за инсталиране на модове за Valheim.
Сървърът не се показва в браузъра на сървъри
Причина: Steam server browser открива сървърите чрез query port, а не game port. Ако query port е блокиран или не е правилно мапнат, сървърът няма да се появи в никой списък със сървъри, дори ако играчите могат да се свържат директно.
Решение: Отворете GPanel и отидете в раздела Network. Потвърдете, че както game port, така и query port са изброени и правилно зададени. Ако не сте сигурни относно вашите портове, вижте Как да намерите IP и порта на вашия сървър. Използвайте метода Steam Favorites (описан в ръководството за настройка), за да се свържете директно, докато отстранявате проблемите с видимостта в списъка със сървъри.
Решение: Отворете GPanel и отидете в раздела Network. Потвърдете, че както game port, така и query port са изброени и правилно зададени. Ако не сте сигурни относно вашите портове, вижте Как да намерите IP и порта на вашия сървър. Използвайте метода Steam Favorites (описан в ръководството за настройка), за да се свържете директно, докато отстранявате проблемите с видимостта в списъка със сървъри.
Сървърът отказва да стартира поради грешка в паролата
Причина: Паролата е по-малко от 5 символа, празна е или съдържа името на сървъра като част от паролата.
Решение: Отидете в раздела Startup в GPanel и актуализирайте променливата
Решение: Отидете в раздела Startup в GPanel и актуализирайте променливата
Password. Уверете се, че отговаря на всички следните изисквания:
- Поне 5 символа
- Не съдържа
ServerNameкато подниз - Не е оставена празна
Светът не се зарежда / Вместо него се генерира нов свят
Причина: Стартовата променлива
Решение:
WorldName не съвпада с името на файловете на света или само един от двата задължителни файла на света (.fwl или .db) присъства.
Решение:
- Свържете се чрез SFTP и навигирайте до:
/.config/unity3d/IronGate/Valheim/worlds_local/ - Потвърдете, че както
<WorldName>.fwl, така и<WorldName>.dbприсъстват. - Уверете се, че стартовата променлива
WorldNameв GPanel точно съвпада с името на файла (с отчитане на главните и малките букви, без разширение). - Ако е генериран нов свят, спрете сървъра, изтрийте или преименувайте новосъздадените файлове на света, възстановете вашите резервни файлове и рестартирайте.
Играчите не могат да се свържат
Причина: Има няколко възможни причини, поради които играчите не могат да се свържат с Valheim сървър.
Решение: Преминете през следните проверки:
Решение: Преминете през следните проверки:
- Сървърът все още стартира: Valheim може да отнеме няколко минути за пълно стартиране, особено с модове. Изчакайте, докато конзолата покаже, че сървърът е готов, преди да се свържете.
- Грешен порт: Играчите, които се свързват чрез вградения в играта браузър, трябва да използват game port. Играчите, които добавят сървъра чрез Steam Favorites, трябва да използват query port. Проверете раздела Network в GPanel за вашите зададени портове.
- Несъответствие на паролата: Уверете се, че играчите въвеждат правилната парола за сървъра. Паролите са чувствителни към главни и малки букви.
- Несъответствие на версията на мод: Ако са инсталирани Valheim Plus или други задължителни модове, всички играчи трябва да имат точно същата версия. Вижте Ръководство за инсталиране на модове за подробности.
BepInEx модовете не се зареждат
Причина: Файловете на BepInEx са поставени в грешна директория или doorstop библиотеката липсва от основната директория на сървъра.
Решение:
Решение:
- Проверете чрез SFTP, че папката
BepInEx/се намира в основната директория на сървъра заедно сvalheim_server.x86_64. - Проверете, че папката
doorstop_libs/също съществува в основната директория на сървъра и съдържаlibdoorstop_x64.so. На панели, базирани на Pterodactyl, doorstop се зарежда чрез променливи на средата — скриптътrun_bepinex.shне се използва и не е необходимо да присъства. - Проверете, че вашите мод
.dllфайлове са вътре вBepInEx/plugins/, а не в основната директория или която и да е друга поддиректория. - Рестартирайте сървъра и проверете лога на конзолата на сървъра за съобщения за инициализация на BepInEx или изход с грешки.
Очакваната структура на директориите е:
/ (server root)
valheim_server.x86_64
BepInEx/
plugins/ ← mod .dll files go here
config/
patchers/
doorstop_libs/
libdoorstop_x64.so
Сървърът се срива или е нестабилен след добавяне на модове
Причина: Модът е несъвместим с текущата версия на Valheim, в конфликт е с друг мод или е неправилно конфигуриран.
Решение:
Решение:
- Проверете изхода на конзолата на сървъра в GPanel за съобщения за грешки, които се отнасят за конкретно име на мод или плъгин.
- Премахнете всички модове от
BepInEx/plugins/и рестартирайте сървъра, за да потвърдите, че работи чисто без модове. - Добавяйте отново модовете един по един, като рестартирате между всеки, за да идентифицирате кой мод причинява срива.
- Проверете страницата на мода в Thunderstore или Nexus за бележки за съвместимост и необходими зависимости.
След актуализация на играта Valheim: Модовете може да спрат да работят, докато техните автори не пуснат актуализирани версии. Ако вашият сървър беше стабилен преди актуализация и се срива след това, временно премахнете модовете, докато актуализираните версии не са налични.
Crossplay не работи
Причина: Стартовата променлива за crossplay не е активирана или модовете пречат на функционалността на crossplay.
Решение:
Решение:
- Отидете в раздела Startup в GPanel и задайте
ENABLE_CROSSPLAYна1. - Рестартирайте сървъра.
- Имайте предвид, че повечето BepInEx модове не са съвместими с crossplay. Ако имате инсталирани модове и crossplay играчите не могат да се свържат, може да се наложи да изберете между модове и поддръжка на crossplay.
Свързани статии
- Ръководство за настройка на Valheim Dedicated Server — Стартова конфигурация, свързване и запазвания на света
- Ръководство за инсталиране на модове за Valheim — BepInEx, Thunderstore и Valheim Plus
- Как да намерите IP и порта на вашия сървър
- Как да качвате файлове чрез SFTP
Ако продължавате да изпитвате проблеми след следване на това ръководство, нашият екип за поддръжка е на разположение да помогне. Отворете тикет за поддръжка и включете детайлите на GPanel на вашия сървър, описание на проблема и всички съобщения за грешки от конзолата на сървъра.