voln.io
Barotrauma

Barotrauma: сервер не виден или нет подключения

Проверка Barotrauma по игровому и query-порту, публичности, паролю и совместимости контента без случайной смены сетевых настроек.

В Barotrauma подключение к игре и обнаружение в общем списке используют разные роли портов. В VOLN назначаются port и queryport, а обёртка переносит их в serversettings.xml. Нельзя менять их на стандартные числа из вики: общая машина может обслуживать несколько серверов с разными назначениями.

Сетевые коммутаторы и коммутационные панели в серверной стойке.
Фото: Dsimic, Wikimedia Commons. Лицензия CC BY-SA 4.0.

Порядок действий

  1. Проверьте процесс

    Найдите сообщение Server started после последнего запуска. Если его нет, прочитайте первую ошибку XML или загрузки контента. Сетевая диагностика имеет смысл только после готовности. Если процесс уже завершился, сохраните журнал вместо многократных попыток входа.

  2. Сравните прямой вход и список

    Попробуйте игровой адрес из панели. Если прямой вход работает, а поиск нет, проверьте ispublic в XML и query-порт. Скрытый сервер ожидаемо не отображается публично. Включение UPnP на арендованном сервере не заменяет назначение портов платформой.

  3. Разберите отказ клиента

    При запросе пароля получите актуальное значение у владельца. При несовпадении версии или пакетов синхронизируйте клиент с сервером. Если вход прерывается при загрузке подлодки, проверьте файл и зависимости судна; это уже не ошибка публичности списка.

Как проверить результат

Проверьте подключение вторым участником из другой сети и запишите этап отказа. Если оба клиента входят напрямую, зафиксируйте это отдельно от проблемы обнаружения. Для проверки пароля используйте новую сессию, а не игрока, который оставался в лобби до изменения.

Если не получилось

Если не входит никто при готовом процессе, передайте поддержке назначенные адреса, время и короткую ошибку. Не отправляйте весь XML с паролем в открытый чат. Не выключайте проверку подлинности игроков ради сетевого теста: она не исправляет неправильный порт, версию или повреждённый пакет.

Читайте дальше

Barotrauma

Сервер Barotrauma: запуск и первая команда

Как запустить Barotrauma на VOLN, настроить вход, дождаться Server started и проверить игру экипажа на штатной подлодке.

Barotrauma

Barotrauma: настройка serversettings.xml

Какие параметры Barotrauma меняются в панели, какие остаются в serversettings.xml и как редактировать XML без потери настроек.

Barotrauma

Barotrauma: пароль, публичность и места

Как закрыть Barotrauma для своей команды, изменить пароль и число игроков, а также проверить отличие скрытого сервера от защищённого.

Barotrauma

Как выдать администратора на сервере Barotrauma

Назначение прав Barotrauma через clientlist, giverank и showperm: проверка нужного игрока, сохранение роли и безопасный отзыв.

Barotrauma

Как перенести кампанию Barotrauma на сервер

Перенос мультиплеерной кампании Barotrauma с данными экипажа: скрытый каталог Linux, совместимость модов и проверка сохранения.

Barotrauma

Barotrauma: копия кампании и откат прогресса

Как сохранить кампанию Barotrauma вместе с персонажами, настройками и модами и проверить восстановление после неудачного рейса.

Barotrauma

Как добавить свою подлодку в Barotrauma

Подготовка собственной подлодки Barotrauma: проверка в редакторе, перенос файлов и зависимостей, выбор в лобби и пробный рейс.

Barotrauma

Моды Barotrauma: пакеты и порядок загрузки

Как подготовить совместимый набор модов Barotrauma, перенести LocalMods и проверить включение пакетов на выделенном сервере.

Barotrauma

Обновление Barotrauma с сохранением кампании

Как подготовить обновление Barotrauma, сохранить экипаж и настройки, проверить моды и подтвердить успешную загрузку кампании.