Исправлено: капуста с кодом ошибки Destiny

Код ошибки Cabbage, который довольно часто встречается среди игроков Destiny и Destiny 2, вызвал такое возмущение, что даже появились онлайн-петиции, призывающие Bungie исправить эту ошибку как можно скорее.

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

Решение 1. Добавьте свою консоль в DMZ

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

Прежде всего, нам нужно будет вручную назначить статический IP-адрес вашей консоли для маршрутизатора, который вы в настоящее время используете, и этот процесс несколько отличается от PS4, чем на Xbox One.

Пользователи PlayStation 4:

  1. Вы можете попытаться навсегда назначить своей PS4 IP-адрес, который она использует в настоящее время. Чтобы узнать IP-адрес, включите консоль PS4.
  2. В главном меню PlayStation 4 выберите «Настройки» >> «Сеть» >> «Просмотр состояния подключения».

  1. Найдите IP-адрес на открывшемся экране и не забудьте записать его где-нибудь, так как он понадобится вам для включения переадресации портов. Убедитесь, что вы также записали MAC-адрес своей PS4.

Пользователи Xbox One:

Вы можете попробовать навсегда привязать свой Xbox One к IP-адресу, который он использует в настоящее время. Вы можете найти текущий IP-адрес в расширенных настройках в меню панели управления Xbox One. Чтобы узнать IP-адрес, включите Xbox One.

  1. Перейдите на главный экран и нажмите кнопку меню на контроллере Xbox one.
  2. Перейдите в Настройки >> Сеть >> Расширенные настройки.

  1. В разделе настроек IP вы должны увидеть указанный IP-адрес. Запишите этот номер, потому что позже вам нужно будет назначить IP-адрес.
  2. Вы также должны увидеть проводной MAC-адрес или беспроводной MAC-адрес, указанный в настройках IP. Запишите 12-значный адрес того соединения, которое вы используете.

Это был первый шаг, на котором мы собрали информацию о соответствующих консолях. Теперь нам нужно будет назначить консолям статические IP-адреса, выполнив следующие действия:

  1. Откройте веб-браузер, введите номер шлюза по умолчанию (IP-адрес) в адресную строку и нажмите Enter.
  2. Введите свое имя пользователя и пароль для доступа к интерфейсу вашего роутера. Имя пользователя и пароль по умолчанию должны быть указаны в документации к маршрутизатору, на наклейке сбоку маршрутизатора или на веб-сайте переадресации портов. Если имя пользователя и пароль были изменены с значений по умолчанию, и вы их не помните, вам необходимо сбросить настройки маршрутизатора.

  1. Экран, позволяющий добавлять новые IP-адреса, отличается от маршрутизатора к маршрутизатору, и здесь нет общих правил.
  2. Прежде всего, найдите параметр «Включить назначение вручную» и установите переключатель рядом с «Да». Название опции может быть другим или опция может отсутствовать вообще.
  3. Найдите окно, которое позволяет вам ввести MAC-адрес и IP-адрес по вашему выбору, поэтому введите адреса, которые вы собрали на предыдущих шагах для соответствующей консоли.

  1. После этого нажмите кнопку «Добавить», и теперь вы добавили IP-адрес консоли в маршрутизатор.

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

  1. Откройте веб-браузер, введите номер шлюза по умолчанию (IP-адрес) в адресную строку и нажмите Enter.
  2. Введите свое имя пользователя и пароль для доступа к интерфейсу вашего роутера. Имя пользователя и пароль по умолчанию должны быть указаны в документации к маршрутизатору, на наклейке сбоку маршрутизатора или на веб-сайте переадресации портов. Если имя пользователя и пароль были изменены с значений по умолчанию, и вы их не помните, вам необходимо сбросить настройки маршрутизатора.

  1. Найдите параметр DMZ на вкладке «Настройки» вашего маршрутизатора. Параметр всегда находится в другом месте, но, скорее всего, он будет отображаться на вкладке «Безопасность» или в чем-то подобном.
  2. Выберите вариант DMZ и введите статический IP-адрес, который вы назначили своей PS4. Если все пойдет правильно, ваша PS4 теперь должна иметь доступ к Интернету. После подтверждения этих изменений обязательно выключите роутер и PS4 и подождите пару минут.
  3. Включите их и вернитесь к настройкам сети на PS4. Выберите Тест подключения к Интернету, и все должно пройти гладко. Теперь проверьте, появляется ли по-прежнему код ошибки.

Решение 2.Используйте компьютер в качестве точки доступа  

Это временное решение проблемы, которое вы можете использовать, пока Bungie не разберется со своей ситуацией с кодом ошибки Cabbage. Вы можете избежать этой проблемы, создав точку доступа на вашем компьютере, чтобы подключиться к нему и избежать ограничений.

Адаптер мини-порта Microsoft Virtual Wi-Fi - это функция, добавляемая в Windows 7 и более поздние версии. Используя эту функцию, вы можете превратить физический сетевой адаптер на компьютере в два виртуальных сетевых адаптера. Один подключит вас к Интернету, а другой превратится в точку беспроводного доступа (точку доступа Wi-Fi) для подключения других устройств Wi-Fi.

Прочтите это руководство Windows 10 Mobile HotSpot для получения подробных инструкций.

Решение 3. Активируйте UPnP и отключите FTP-сервер

Это решение было опубликовано как лучшее решение для маршрутизаторов Technicolor, но большинство пользователей утверждали, что это исправление сработало и для них. Эти настройки нетрудно изменить, и это исправление не следует пропускать, если вы пытаетесь решить код ошибки Cabbage.

  1. Откройте веб-браузер, введите номер шлюза по умолчанию (IP-адрес) в адресную строку и нажмите Enter.
  2. Введите свое имя пользователя и пароль для доступа к интерфейсу вашего роутера. Имя пользователя и пароль по умолчанию должны быть указаны в документации к маршрутизатору, на наклейке сбоку маршрутизатора или на веб-сайте переадресации портов. Если имя пользователя и пароль были изменены с значений по умолчанию, и вы их не помните, вам необходимо сбросить настройки маршрутизатора.

  1. Перейдите в раздел Домашняя страница >> Панель инструментов >> Настройки общего доступа к играм и приложениям на вашем маршрутизаторе. Обратите внимание, что название этих настроек будет отличаться от маршрутизатора к маршрутизатору, а это означает, что вам нужно будет некоторое время искать их.
  2. Включите параметр UPnP и также установите флажок Расширенная активация рядом с ним. Также отключите параметр FTP-сервера, который также должен находиться там. Если нет, попробуйте поискать его на разных вкладках настроек.

  1. Сохраните изменения, внесенные перед выходом, и выключите консоль и маршрутизатор. Оставьте их на некоторое время выключенными, прежде чем снова включить.
  2. Убедитесь, что код ошибки Cabbage по-прежнему отображается на вашей консоли во время игры в Destiny.

Решение 4. Отключите определенный порт

Некоторые пользователи, использующие определенные типы маршрутизаторов, регулярно жаловались на код ошибки Cabbage (Thomson / Technicolor). Похоже, что проблема на самом деле вызвана ALG (шлюз уровня приложения), что означает, что помогающее соединение CONE (UDP) привязано к порту 3074, который необходим Destiny для правильной работы.

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

  1. Щелкните меню «Пуск» и откройте панель управления, выполнив поиск.
  2. В панели управления выберите «Просмотреть как: Категория» в правом верхнем углу и нажмите «Удалить программу» в разделе «Программы».

  1. Вы увидите параметр «Включить или выключить функции Windows» в верхней левой части экрана, поэтому щелкните по нему и найдите в списке запись «Клиент Telnet». Включите это.
  2. Включите компьютер и войдите в Windows 10.
  3. Нажмите клавишу Windows, чтобы открыть меню «Пуск», нажмите кнопку поиска или сразу же начните вводить текст и введите «cmd».
  4. Выберите «Командная строка», которая должна быть первым результатом, щелкните ее правой кнопкой мыши и выберите параметр «Запуск от имени администратора».

  1. Когда запускается командная строка, введите следующую команду:

telnet * ваш ip модема *

  1. Если вы не знаете IP-адрес вашего модема, введите «ipconfig / all» (после ipconfig стоит пробел) и нажмите Enter, чтобы запустить эту команду.
  2. Обратите внимание на IP-адрес (это будет либо IP-адрес, либо IP-адрес v4) и введите его в окне командной строки.

  1. Войдите, используя учетную запись суперпользователя широкополосной компании, подключение к Интернету которой вы используете. Вы, вероятно, сможете найти его в Интернете или просто позвоните им и попросите передать его вам.
  2. Введите «список привязки подключения» и нажмите клавишу Enter.
  3. Если указан только порт 3074, вы можете использовать следующую команду, чтобы отвязать этот порт:

соединение unbind application = CONE (UDP) port = 3074

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

приложение отмены привязки соединения = CONE (UDP) порт = 3074-3658

  1. Введите команду «connection bindlist» еще раз, чтобы убедиться, что больше нет портов, отображаемых как связанные. Выйдите из сохранения изменений и проверьте, появляется ли по-прежнему код ошибки Cabbage во время игры в Destiny.

Решение 5. Настройте подключение к Интернету следующим образом

Попробуйте настроить параметры подключения к Интернету следующим образом, чтобы избежать появления кода ошибки Cabbage. Магия этого решения заключается в том, что вы измените DNS-адрес на бесплатный DNS-сервер Google, и ошибка должна исчезнуть сама собой, если это была правильная причина. Однако для пользователей PlayStation и Xbox процесс несколько отличается.

Пользователи PlayStation 4:

  1. Включите PS4 и перейдите в Настройки >> Сеть >> Настроить подключение к Интернету.

  2. После этого выберите тип подключения, которое вы в настоящее время используете для подключения к Интернету (кабель LAN или Wi-Fi). Если ваша PS3 подключена к маршрутизатору, выберите LAN-кабель, а если вы используете беспроводное соединение, выберите вместо него Wi-Fi.
  3. На следующем экране вам будет предложено «Как вы хотите настроить подключение к Интернету». Выберите Custom.

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

Настройка IP-адреса: автоматическая

Имя хоста DHCP: Не устанавливать

Настройки DNS: вручную

Первичный DNS: 8.8.8.8

Вторичный DNS: 8.8.4.4

Настройки MTU: автоматически

Прокси-сервер: не использовать

  1. Проверьте подключение и проверьте, отображается ли код ошибки.

Пользователи Xbox One:

  1. Перейдите на панель управления Xbox One и нажмите кнопку «Параметры» на контроллере, который вы используете.
  2. Перейдите в Сеть >> Дополнительные настройки >> Настройки DNS >> Вручную.

  1. Введите 8.8.8.8 для первичного DNS и 8.8.4.4 для вторичного DNS. Нажмите Enter оба раза для подтверждения и нажмите кнопку B, чтобы сохранить изменения.
  2. Перезагрузите Xbox One, перезапустите Destiny и проверьте, появляется ли на вашей консоли код ошибки Cabbage.