Усунення несправностей Valheim
Цей посібник охоплює поширені проблеми, з якими ви можете зіткнутися під час роботи виділеного сервера Valheim, включно з проблемами підключення, збоями завантаження світу та помилками, пов'язаними з модами. Щодо початкового налаштування сервера дивіться Посібник з налаштування виділеного сервера Valheim. Щодо кроків встановлення модів дивіться Посібник зі встановлення модів Valheim.
Сервер не відображається у браузері серверів
Причина: Браузер серверів Steam виявляє сервери через query-порт, а не через ігровий порт. Якщо query-порт заблоковано або неправильно зіставлено, сервер не з'явиться в жодному списку серверів, навіть якщо гравці можуть підключитися безпосередньо.
Рішення: Відкрийте GPanel і перейдіть на вкладку Network. Переконайтеся, що і ваш ігровий порт, і query-порт вказані та правильно призначені. Якщо ви не впевнені щодо своїх портів, дивіться Як знайти IP-адресу та порт вашого сервера. Використовуйте метод Steam Favorites (описаний у посібнику з налаштування) для прямого підключення під час усунення проблем з видимістю в списку серверів.
Рішення: Відкрийте GPanel і перейдіть на вкладку Network. Переконайтеся, що і ваш ігровий порт, і query-порт вказані та правильно призначені. Якщо ви не впевнені щодо своїх портів, дивіться Як знайти 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 може запускатися повністю кілька хвилин, особливо з модами. Зачекайте, доки консоль не покаже, що сервер готовий, перш ніж підключатися.
- Неправильний порт: Гравці, які підключаються через внутрішньоігровий браузер, повинні використовувати ігровий порт. Гравці, які додають сервер через Steam Favorites, повинні використовувати query-порт. Перевірте вкладку 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: Моди можуть зламатися, доки їхні автори не випустять оновлені версії. Якщо ваш сервер був стабільним до оновлення і падає після, тимчасово видаліть моди, доки не стануть доступними оновлені версії.
Кросплей не працює
Причина: Змінна запуску кросплею не увімкнена, або моди заважають функціональності кросплею.
Рішення:
Рішення:
- Перейдіть на вкладку Startup у GPanel та встановіть
ENABLE_CROSSPLAYна1. - Перезапустіть сервер.
- Зауважте, що більшість модів BepInEx несумісні з кросплеєм. Якщо у вас встановлені моди, а гравці кросплею не можуть підключитися, можливо, вам доведеться вибрати між модами та підтримкою кросплею.
Пов'язані статті
- Посібник з налаштування виділеного сервера Valheim — Конфігурація запуску, підключення та збереження світу
- Посібник зі встановлення модів Valheim — BepInEx, Thunderstore та Valheim Plus
- Як знайти IP-адресу та порт вашого сервера
- Як завантажувати файли через SFTP
Якщо ви продовжуєте відчувати проблеми після виконання цього посібника, наша команда підтримки готова допомогти. Відкрийте тикет підтримки та вкажіть дані GPanel вашого сервера, опис проблеми та будь-які повідомлення про помилки з консолі сервера.