Ошибка Version mismatch в Enshrouded, отсутствие сервера в браузере и незавершённый запуск - не одно и то же состояние. Официальный Dedicated Server FAQ разделяет эти ситуации, поэтому диагностика должна идти по дереву, а не начинаться с удаления мира или изменения портов.
Главное правило для dedicated server простое: версия сервера должна совпадать с версией игры у подключающегося клиента. Пока сборки не сверены, Version mismatch нельзя переименовывать в сетевую ошибку. По той же причине преждевременная настройка портов только усложняет проверку: исходная причина может находиться в обновлении сервера или в незавершённом запуске.
Что сохранить до первой проверки
Перед любым изменением конфигурации подготовьте резервные копии:
- savegame;
- server config;
- logs;
- папки сервера.
Этот шаг обязателен даже для rented server, где часть технических действий выполняет оператор. Работа провайдера не отменяет резервное копирование мира и конфигурации.
Удалять server save после одного неудачного входа опасно. В FAQ указано, что мир находится на dedicated server, а персонаж и его прогресс хранятся на клиентах. Файл мира создаётся приблизительно раз в пять минут. Поэтому одиночная ошибка подключения сама по себе не подтверждает повреждение сохранения и не является основанием для очистки save.
До начала изменений также зафиксируйте исходное состояние: версии клиента и сервера, наличие HostOnline, выбранный фильтр, содержание лога, режим browser и фактический результат попытки. Если сервер виден, но вход не выполняется, отдельно запишите текст ошибки, платформу, способ размещения и время возникновения проблемы.
Не публикуйте IP, пароль сервера, RCON-данные и личные пути из системы. Эти сведения не нужны для открытого описания проблемы.
Дерево диагностики Enshrouded dedicated server
Ветка: если перед входом появляется Version mismatch
Сначала сравните версию игры на клиенте с версией dedicated server. Для такого сервера совпадение версий является обязательным условием подключения.
После обновления клиента сервер у провайдера может обновиться автоматически, но в другом случае ему потребуется штатный перезапуск. Хост должен дождаться признака HostOnline в окне сервера и в логе. Подключающийся игрок со своей стороны проверяет, что использует актуальную версию клиента.
Последовательность проверки:
- Запишите версии клиента и сервера.
- Не меняйте порты, пока сборки различаются.
- Выполните штатный перезапуск сервера, если обновление требует его.
- Дождитесь HostOnline.
- Повторите подключение с актуального клиента.
Официальный changelog помогает проверить сведения для конкретного обновления, но старую запись нельзя выдавать за гарантию для любой версии. Ориентироваться следует на фактические версии клиента и сервера, а не на описание прежнего релиза.
Откат: если штатный перезапуск или единственное изменение конфигурации не дало результата, верните последнее изменённое значение из сохранённой копии и зафиксируйте итог проверки.
Стоп-условие: не переходите к сетевой ветке и не открывайте порты, пока версии не совпадают или сервер не достиг состояния HostOnline.
Ветка: если сервер не отображается в браузере
Отсутствие записи в списке не доказывает, что сервер выключен. Browser может показывать как dedicated, так и peer-to-peer сессии, поэтому сначала проверяется режим отображения.
Для подключения используется главное меню Join. В нём должен быть включён фильтр Show dedicated server. Затем хост проверяет статус HostOnline, выполняет штатный перезапуск при необходимости и повторно сравнивает версии.
Порядок действий:
- Откройте Join.
- Включите Show dedicated server.
- Проверьте наличие HostOnline в окне и логе.
- Если запуск не завершён, перезапустите сервер штатным способом.
- Сверьте версии сервера и клиента.
- Повторите поиск в browser.
Эта ветка отделяет ошибку фильтра от незавершённого запуска и от несовпадения сборок. Она не подтверждает сетевую проблему только потому, что строка сервера не появилась сразу.
Откат: если изменение фильтра или один штатный перезапуск ничего не изменили, вернитесь к сохранённому исходному состоянию конфигурации и не добавляйте новые правки одновременно.
Стоп-условие: при отсутствии HostOnline дальнейшая проверка browser и портов не должна подменять завершение запуска сервера.
Ветка: если сервер виден, но подключение не проходит
Когда запись уже отображается, не следует описывать проблему только словами «сервер не работает». Для следующего шага важен точный результат входа.
Зафиксируйте:
- полный текст ошибки;
- платформу;
- способ размещения сервера;
- время попытки;
- версии клиента и сервера;
- наличие HostOnline;
- активный фильтр;
- режим browser;
- результат, отражённый в логе.
Если текст прямо указывает Version mismatch, вернитесь к ветке сравнения сборок. Если версии совпадают и сервер достиг HostOnline, можно переходить к последней сетевой проверке, но только после сохранения исходных данных.
Откат: отмените последнее одиночное изменение, если оно не повлияло на результат входа, и восстановите соответствующую конфигурацию из копии.
Стоп-условие: при повреждении мира, повторном shutdown или отсутствии backup дальнейшие эксперименты прекращаются.
Ветка: если сбой начался после отменённой или crashed-сессии
После отменённого запуска либо сессии со статусом crashed сначала проверьте официальный changelog и повторите запуск, не очищая save. Удаление мира не является первым диагностическим действием.
Дождитесь HostOnline и проверьте лог. Если сервер снова завершает работу, не продолжайте цепочку случайных изменений. Повторный shutdown относится к условиям остановки, особенно когда резервная копия отсутствует или появились признаки повреждения мира.
Откат: верните единственное последнее изменение конфигурации из заранее сохранённой копии. Save не очищайте из-за одной неудачной сессии.
Стоп-условие: остановите эксперименты при повторном shutdown, повреждении мира либо отсутствии backup.
Ветка: если сервер размещён у провайдера
На rented server обновление может пройти автоматически или потребовать штатного перезапуска. Некоторые действия в этой ветке выполняет оператор, однако владелец сервера всё равно сохраняет backup мира и конфигурации.
Перед обращением подготовьте сведения, которые позволяют отделить несовпадение версий от проблемы запуска или отображения:
- версия клиента;
- версия сервера;
- присутствие маркера HostOnline;
- выбранный фильтр;
- выдержка из лога без секретных данных;
- режим browser;
- результат подключения;
- текст ошибки, платформа, способ размещения и время.
Оператору следует передать фактическое состояние, а не предположение о сетевой причине. Если сервер после обновления клиента остался на другой версии, сначала решается вопрос сборки и штатного запуска.
Откат: после каждого изменения со стороны оператора проверяйте только один новый результат; при отсутствии эффекта возвращайте предыдущее состояние по сохранённой конфигурации.
Стоп-условие: не продолжайте самостоятельные изменения параллельно с технической веткой провайдера, если нет актуального backup или сервер повторно уходит в shutdown.
Ветка: если версии совпадают, HostOnline есть, но связи всё ещё нет
Сетевой тест выполняется последним и только по одному изменению за раз. Ручная настройка порта остаётся финальной веткой и проводится по документации роутера.
Dedicated server использует IPv4. По умолчанию указан queryPort 15637, а Steam имеет собственные требуемые порты. Эти сведения являются справочными и не дают оснований открывать произвольные диапазоны.
Безопасная последовательность выглядит так:
- Убедитесь, что версии совпадают.
- Подтвердите HostOnline.
- Проверьте Join и Show dedicated server.
- Сохраните текущую конфигурацию и логи.
- Выполните только одно сетевое изменение по документации роутера.
- Повторите тест и запишите результат.
- Если результата нет, отмените именно это изменение до следующей проверки.
Не используйте сторонние DLL, неофициальные server builds и способы обхода защиты. Такие действия не относятся к безопасной диагностике и мешают установить исходную причину.
Откат: после неудачного сетевого теста верните последнее изменение, прежде чем проверять следующий пункт.
Стоп-условие: не открывайте случайные диапазоны портов; прекратите дальнейшие эксперименты при отсутствии backup, повреждении мира или повторном shutdown.
Что приложить к обращению в Keen Games
В обращении укажите версию клиента и сервера, состояние HostOnline, выбранный фильтр, данные лога, режим browser и полученный результат. Для видимого сервера добавьте текст ошибки, платформу, способ размещения и время попытки.
Из материалов исключите IP, пароль, RCON-данные и личные пути. Не прикладывайте сторонние DLL, неофициальные сборки сервера или обходы защиты как часть решения.
Такой набор данных показывает, на каком этапе ломается цепочка: сервер не завершил запуск, версии не совпадают, запись скрыта фильтром либо после всех базовых проверок остаётся последняя сетевая ветка.
FAQ
Почему Version mismatch нельзя сразу считать ошибкой портов?
Для dedicated server версия сервера должна совпадать с версией игры. Пока сборки различаются, изменение портов не устраняет установленную причину и нарушает порядок диагностики.
Почему отсутствие сервера в списке не означает, что он выключен?
Browser включает dedicated и peer-to-peer сессии. Запись может не отображаться из-за фильтра, поэтому в меню Join проверяется Show dedicated server, а у хоста - маркер HostOnline.
Нужно ли удалять server save после одного неудачного входа?
Нет. Удаление сохранения из-за единственной ошибки опасно. Сначала сверяются версии, статус запуска, фильтр и лог. После отменённой или crashed-сессии выполняется повторный запуск без очистки save.
Какие данные нужны для обращения в поддержку?
Нужны версии клиента и сервера, HostOnline, фильтр, лог, режим browser и результат. Если запись видна, добавляются текст ошибки, платформа, способ размещения и время.
Когда разрешено переходить к настройке портов?
Только в последней ветке: версии уже совпадают, сервер показывает HostOnline, фильтр dedicated включён, а базовые проверки завершены. Каждое сетевое изменение тестируется отдельно и затем либо сохраняется, либо откатывается.
Когда диагностику необходимо остановить?
Дальнейшие эксперименты прекращаются при повреждении мира, повторном shutdown или отсутствии backup. Эти условия важнее продолжения случайных изменений.
Комментарии 0
Комментариев пока нет. Начните обсуждение.
Войдите в аккаунт, чтобы оставить комментарий или ответить.