Исправление ошибки Starbound ‘NetworkException’

Сообщается, что некоторые пользователи Starbound видят ошибку NetworkException (соединение не выполнено) при попытке подключиться к многопользовательскому серверу. Сообщается, что эта проблема возникает в Windows 7, Windows 8.1 и Windows 10.

Ошибка исключения сети StarBound

После тщательного изучения этой проблемы выясняется, что существует несколько различных распространенных сценариев, которые могут привести к такому поведению игрового клиента при попытке подключения к существующему многопользовательскому серверу. Вот список виновников, которые могут вызвать ошибку NetworkException ‘(Join Failed) с Starbound:

  • UPnP отключен – если вы используете более новую модель маршрутизатора, вы можете ожидать появления этой ошибки, если ранее вы отключили Universal Plug and Play (UPnP). Эта функция важна для подключения к разным серверам Starnbound, поскольку она автоматически перенаправляет порты, используемые игрой.
  • Порты Starbound не перенаправляются – если вы используете более старую модель маршрутизатора (та, которая не поддерживает UPnP), вам нужно будет решить проблему перенаправления требуемых портов вручную из настроек вашего маршрутизатора в соответствии с платформой, на которой вы работаете. пытается продолжить игру.
  • Повреждение файла игры. По словам некоторых затронутых пользователей, запускающих игру через Steam, вы также можете ожидать появления этой ошибки в тех случаях, когда файл игры или связанная с ним зависимость отсутствует или поврежден. В этом случае вы можете решить проблему, запустив проверку целостности из меню Steam.
  • Соединение Starbound заблокировано брандмауэром – ложное срабатывание может убедить ваш пакет безопасности заблокировать входящие и исходящие соединения с сервером Starbound. В этом случае вы можете решить проблему, добавив в белый список Starbound, а также программу запуска, которую вы используете для запуска игры.
  • Основное сетевое ограничение. В некоторых случаях сетевое ограничение (связанное с IPv4-соединением), наложенное на уровне интернет-провайдера, препятствует соединению с сервером Starbound. Подобные ситуации обычно можно решить с помощью приложения VPN-туннелирования, такого как Hamachi, при подключении к игровому серверу.

Теперь, когда вы знаете всех потенциальных виновников, которые могут нести ответственность за эту проблему, вот список методов, которые другие игры Starbound использовали для решения этой конкретной проблемы:

1. Включение UPnP (если применимо)

Одна из наиболее распространенных проблем, о которых сообщается, которая вызывает эту ошибку Starbound, – это случай, когда порты, используемые игрой, не перенаправляются, поэтому соединение с игровым сервером не может быть установлено вашим компьютером.

В настоящее время подавляющее большинство маршрутизаторов могут автоматически перенаправлять порты, используемые играми, в которые мы играем, с помощью функции UPnP (Universal Plug and Play).

Поэтому, если ваш маршрутизатор поддерживает Universal Plug and Play, решение очень простое – просто войдите в настройки маршрутизатора и включите UPnP, чтобы ваш маршрутизатор автоматически переадресовал порты, используемые вашей игрой.

Несмотря на то, что инструкции о том, как это сделать, отличаются от маршрутизатора к маршрутизатору, вам необходимо выполнить ряд общих инструкций, чтобы включить UPnP на вашем маршрутизаторе.

Включение UPnP

Убедившись, что UPnP включен, перезагрузите маршрутизатор и компьютер, на котором вы играете, и посмотрите, устранена ли проблема.

Если ваш маршрутизатор не поддерживает Universal Plug and Play, перейдите к следующему потенциальному исправлению ниже.

2. Пересылка портов StarBound вручную

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

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

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

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

  1. На ПК, который подключается к той же сети, которую вы используете при игре в Starbound, откройте браузер по умолчанию, введите один из следующих адресов и нажмите Enter, чтобы открыть настройки маршрутизатора: 192.168.0.1 192.168.1.1
  2. После того, как вы окажетесь на начальном экране входа в систему, введите учетные данные для входа в настройки маршрутизатора.Доступ к настройкам маршрутизатора

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

  3. После того, как вы успешно вошли в настройки вашего маршрутизатора, разверните меню Advanced / Expert и найдите параметр с именем Port Forwarding / NAT Forwarding.
    Перенаправление необходимых портов
  4. Затем откройте указанные ниже порты вручную, чтобы убедиться, что ваша сеть будет принимать входящие соединения от Starbound в соответствии с платформой, на которой вы играете: Starbound – PC TCP: 21025 UDP: Starbound – Playstation 4 TCP: 1935,3478 -3480 UDP: 3074,3478-3479 Starbound – Xbox One TCP: 3074 UDP: 88,500,3074,3544,4500 Starbound – Steam TCP: 21025,27015-27030,27036-27037 UDP: 4380,27000-27031,27036
  5. После того, как каждый порт будет успешно перенаправлен, перезагрузите компьютер, снова запустите игру и посмотрите, устранена ли проблема.

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

3.Проверка целостности игрового файла (только Steam)

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

Если вы столкнулись с этой проблемой при запуске игры через Steam, вам следует найти время, чтобы выполнить проверку целостности файла и восстановить установку Starbound в Steam. Эта операция проверит каждый файл игры индивидуально и заменит каждый поврежденный элемент исправным эквивалентом – в случае отсутствия элемента эта операция также заменит его.

Следуйте инструкциям ниже, чтобы проверить файл Starbound в Steam с проверкой целостности файла:

  1. Начните с запуска клиента Steam, а затем войдите в систему, используя учетные данные своей учетной записи Steam.
  2. После того, как вы успешно вошли в свою учетную запись Steam, щелкните правой кнопкой мыши список, связанный со Starbound, на вкладке «Библиотека», затем нажмите «Свойства» во вновь появившемся контекстном меню.Доступ к экрану свойств Starbound
  3. На экране свойств затронутых игр нажмите «Локальные файлы», затем нажмите «Проверить целостность кэша игры».
    Запуск проверки целостности
  4. Наконец, подтвердите проверку целостности, затем дождитесь завершения операции, прежде чем перезапустить компьютер и снова запустить игру, чтобы проверить, устранена ли проблема.

Если вы по-прежнему видите ту же ошибку NetworkException при попытке подключиться к серверу Starbound, перейдите к следующему исправлению ниже.

4. Внесите в белый список Starbound внутри брандмауэра Windows

Если ни один из вышеперечисленных методов не помог вам, и вы используете пакет безопасности Windows (Защитник Windows + брандмауэр Windows), вероятно, эта проблема возникает из-за того, что соединение с игровым сервером рассматривается как потенциальное нарушение безопасности, и оно активно блокируется.

Если это подходящий сценарий, исправление простое – вам нужно внести в белый список как основной исполняемый файл, так и средство запуска Steam (если вы запускаете через Steam) в настройках AV / Firewall.

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

Но если вы используете Защитник Windows + брандмауэр Windows, следуйте пошаговым инструкциям ниже, чтобы создать правило белого списка для Starbound и средства запуска Steam, чтобы устранить проблему:

  1. Нажмите клавиши Windows + R, чтобы открыть диалоговое окно «Выполнить». Затем введите control firewall.cpl и нажмите Enter, чтобы открыть окно брандмауэра Windows.Доступ к экрану брандмауэра Windows
  2. Затем перейдите в меню слева в главном меню брандмауэра Защитника Windows и нажмите Разрешить приложение или функцию через брандмауэр Защитника Windows.Разрешение приложения через брандмауэр Windows
  3. В меню «Разрешенные приложения» нажмите кнопку «Изменить настройки».Внесение изменений в брандмауэр Windows
  4. Нажмите «Разрешить другое приложение» ниже, затем нажмите «Браузер» и найдите место, где установлена ​​игра.Разрешение Starbound
  5. После того, как вам удастся найти основной исполняемый файл для Starbound, добавьте его в белый список, затем повторите операцию с исполняемым файлом Steam.
  6. Наконец, в списке разрешенных приложений убедитесь, что установлены флажки Private и Public двух элементов, которые вы добавили ранее.
  7. Теперь просто сохраните изменения, затем попробуйте снова загрузить игру, чтобы проверить, возникает ли ошибка.

Если вы видите ту же ошибку записи на диск, даже если вы следовали инструкциям, перейдите к следующему возможному исправлению этой ошибки.

5. Использование Hamachi VPN.

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

В этом случае вы сможете решить проблему, используя VPN, чтобы создать впечатление, что вы не используете общее соединение IPv4. Самый простой способ сделать это – просто установить обычную игровую VPN.

Но если вы хотите максимизировать свои шансы на успех, правильный способ сделать это – использовать Hamachi (или аналогичное приложение для туннелирования VPN) для создания выделенной сети VPN, к которой вы и все ваши друзья подключены при присоединении к серверу Starbound.

Примечание: это может повысить ваш пинг, но это все же лучше, чем вообще не играть в игру.

Следуйте приведенным ниже инструкциям, чтобы установить Hamachi и настроить сеть VPN для использования с друзьями во время игры в Starbond:

  1. Откройте браузер по умолчанию и посетите официальный страница загрузки Hamachi. Оказавшись внутри, нажмите «Загрузить сейчас», чтобы загрузить последнюю версию Hamachi VPN.
  2. После завершения загрузки дважды щелкните hamachi.msi, затем следуйте инструкциям на экране, чтобы завершить установку приложения Hamachi.
  3. Когда появится запрос UAC (Контроль учетных записей пользователей), нажмите Да, чтобы предоставить доступ администратора.Установка Hamachi VPN
  4. После завершения установки перезагрузите компьютер и дождитесь завершения следующего запуска, прежде чем снова открыть Hamachi.
  5. Затем внутри основного экрана Hamachi нажмите кнопку питания и дождитесь успешного подключения.
  6. После установки соединения войдите в систему (или войдите, если у вас еще нет учетной записи) с помощью Hamachi.
  7. После успешного подключения к Hamachi нажмите «Создать новую сеть» в меню LogMeIn Hamachi.Создание сети в Hamachi
  8. Как только вы перейдете к следующему экрану, установите идентификатор сети и пароль для своей сети Hamachi VPN и запомните или запишите их.Настройка новой сети в Хамачи
  9. После успешного создания сети отправьте только что установленные учетные данные другу, с которым вы пытаетесь использовать GameStream, и попросите его также установить Hamachi и нажмите «Присоединиться к существующей сети», прежде чем вводить свои учетные данные.
  10. После того, как вы и ваш друг / друзья подключитесь к одной сети Hamachi, снова присоединитесь к тому же серверу Starbound и посмотрите, решена ли проблема.

Похожие записи

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *