Сервер Project Zomboid не виден в списке или друг не может войти? Проверьте версии Build 42, адрес и порт, настройки доступа, моды и логи по шагам.
Команда IMBA HOST
Игровые серверы, инфраструктура и всё, что помогает проектам расти.
В статье
Вчера вы спокойно играли вместе, а сегодня друг не видит сервер Project Zomboid или зависает при входе. Причины у этих ситуаций разные: сервер может отсутствовать только в общем списке, отклонять учётную запись, работать на другой версии игры или останавливаться при загрузке модов. Не меняйте все настройки разом. Пройдите пять проверок ниже по порядку и после каждого шага повторяйте вход с другого устройства и другой сети — так вы поймёте, что именно помогло.
Сервер не находится в списке? Попробуйте добавить его вручную по адресу и порту из панели хостинга. Если прямое подключение работает, проблема связана с отображением в браузере серверов или его фильтрами, а не с доступностью самого мира. Если появляется ошибка ещё до ввода логина, проверьте адрес, порт и состояние сервера. Если запрос учётной записи есть, но вход отклонён, переходите к настройкам доступа. Зависание после выбора персонажа или при загрузке мира — отдельный сценарий: ищите несовместимые моды, данные клиента и ошибки в журнале. Запишите точный текст сообщения вместо расплывчатого «не работает».
У всех участников должны совпадать ветка и версия Project Zomboid с версией выделенного сервера. После выхода Build 42.21 Stable один игрок может остаться на прежней версии, а сервер — обновиться раньше остальных. Проверьте номер версии в меню игры и в журнале запуска сервера; в Steam посмотрите выбранную ветку в свойствах игры. В 42.21 разработчики добавили уведомление о попытке входа на сервер с другой версией. Если обнаружили расхождение, сначала сделайте резервную копию мира и настроек, затем обновите нужную сторону до одной и той же стабильной версии. Простая переустановка клиента не исправит несовпадение веток.
Убедитесь, что сервер полностью запустился, а не только получил команду «Запустить». Возьмите адрес и порт из панели управления; проверьте их посимвольно и попросите друга подключиться из другой сети. Успешный вход с компьютера администратора в той же локальной сети ещё не доказывает, что сервер доступен извне. Для собственного сервера проверьте настройку сети, переадресацию используемого UDP-порта и правила брандмауэра. На арендованном сервере не меняйте сетевые параметры наугад: передайте поддержке адрес, порт и время неудачной попытки. Отсутствие в публичном списке само по себе не означает, что соединение закрыто.
История основателей
Коротко о пути команды: с чего начался IMBA HOST, какие проблемы игровых серверов мы сами проходили и почему строим хостинг именно таким.
Если окно входа открылось, но игрока не пускает, сеть уже не главный подозреваемый. Проверьте имя учётной записи и пароль. При закрытом доступе новый пользователь должен быть заранее добавлен в whitelist; параметр Public влияет на показ в списке серверов, а не заменяет список доступа. Если используете общий пароль сервера, не путайте его с индивидуальным паролем игрока и учётными данными администратора. Как изменить настройки и добавить друзей, показано в инструкции по whitelist Project Zomboid. Отключать защиту ради диагностики не требуется: сначала проверьте, какие именно данные вводит приглашённый игрок.
Когда подключение начинается, но мир не открывается, сравните список модов, их версии и зависимости на сервере и у игрока. Особенно внимательно проверьте моды после перехода между ветками Build 42: файл мира и набор модификаций должны тестироваться вместе. Сохраните резервную копию, затем запустите отдельную тестовую копию сервера с минимальным набором модов и приглашайте по одному игроку. Если чистая копия загружается, возвращайте моды постепенно и смотрите журнал ошибок после каждого добавления. Не удаляйте моды из единственного рабочего мира вслепую — зависимые предметы и данные сохранения могут пострадать.
Если проблему не удалось локализовать, соберите короткий отчёт: версия клиента и сервера, точный текст ошибки или этап зависания, время попытки, адрес и порт, способ подключения, недавние обновления и список новых модов. Приложите соответствующий фрагмент журнала сервера, но уберите пароли и личные данные. Проверьте вход сначала с одного внешнего аккаунта, затем со второго — это помогает отличить общую недоступность от проблемы конкретного игрока. Для сервера IMBA HOST отправьте эти сведения в поддержку из панели: с ними специалисту проще сразу проверить запуск и соединение. Если сервер ещё не создан, сравните тарифы Project Zomboid. Изменения в Build 42.21 описаны в официальном патчноуте.
Короткий путь: сервер не виден — попробуйте прямой адрес; вход сразу отклонён — сравните версии и настройки доступа; загрузка зависла — проверьте моды и журнал. Меняйте по одному параметру и записывайте результат каждой попытки.
Оцените материал - это поможет нам делать следующие статьи понятнее.