Код ошибки Cabbage, который довольно часто встречается среди игроков Destiny и Destiny 2, вызвал такое возмущение, что даже появились онлайн-петиции, призывающие Bungie исправить эту ошибку как можно скорее.
Код ошибки часто связан с ошибочными настройками вашего маршрутизатора или с тем, что ваш маршрутизатор блокирует некоторые порты, необходимые для игры. Bungie еще не опубликовала статью на эту тему, но было несколько подтвержденных решений, которые должны помочь вам справиться с этим кодом ошибки. Просто следуйте инструкциям ниже и продолжайте играть в Destiny без проблем.
Решение 1. Добавьте свою консоль в DMZ
DMZ означает демилитаризованную зону, и эта настройка доступна на множестве маршрутизаторов, которая разблокирует все исходящие и входящие данные с одного IP-адреса. Это очень полезно для консольных геймеров, поскольку вы сможете просто разрешить любые подключения к своей консоли, что упростит вам подключение и избавится от определенных кодов ошибок.
Прежде всего, нам нужно будет вручную назначить статический IP-адрес вашей консоли для маршрутизатора, который вы в настоящее время используете, и этот процесс несколько отличается от PS4, чем на Xbox One.
Пользователи PlayStation 4:
- Вы можете попытаться навсегда назначить своей PS4 IP-адрес, который она использует в настоящее время. Чтобы узнать IP-адрес, включите консоль PS4.
- В главном меню PlayStation 4 выберите «Настройки» >> «Сеть» >> «Просмотр состояния подключения».
- Найдите IP-адрес на открывшемся экране и не забудьте записать его где-нибудь, так как он понадобится вам для включения переадресации портов. Убедитесь, что вы также записали MAC-адрес своей PS4.
Пользователи Xbox One:
Вы можете попробовать навсегда привязать свой Xbox One к IP-адресу, который он использует в настоящее время. Вы можете найти текущий IP-адрес в расширенных настройках в меню панели управления Xbox One. Чтобы узнать IP-адрес, включите Xbox One.
- Перейдите на главный экран и нажмите кнопку меню на контроллере Xbox one.
- Перейдите в Настройки >> Сеть >> Расширенные настройки.
- В разделе настроек IP вы должны увидеть указанный IP-адрес. Запишите этот номер, потому что позже вам нужно будет назначить IP-адрес.
- Вы также должны увидеть проводной MAC-адрес или беспроводной MAC-адрес, указанный в настройках IP. Запишите 12-значный адрес того соединения, которое вы используете.
Это был первый шаг, на котором мы собрали информацию о соответствующих консолях. Теперь нам нужно будет назначить консолям статические IP-адреса, выполнив следующие действия:
- Откройте веб-браузер, введите номер шлюза по умолчанию (IP-адрес) в адресную строку и нажмите Enter.
- Введите свое имя пользователя и пароль для доступа к интерфейсу вашего роутера. Имя пользователя и пароль по умолчанию должны быть указаны в документации к маршрутизатору, на наклейке сбоку маршрутизатора или на веб-сайте переадресации портов. Если имя пользователя и пароль были изменены с значений по умолчанию, и вы их не помните, вам необходимо сбросить настройки маршрутизатора.
- Экран, позволяющий добавлять новые IP-адреса, отличается от маршрутизатора к маршрутизатору, и здесь нет общих правил.
- Прежде всего, найдите параметр «Включить назначение вручную» и установите переключатель рядом с «Да». Название опции может быть другим или опция может отсутствовать вообще.
- Найдите окно, которое позволяет вам ввести MAC-адрес и IP-адрес по вашему выбору, поэтому введите адреса, которые вы собрали на предыдущих шагах для соответствующей консоли.
- После этого нажмите кнопку «Добавить», и теперь вы добавили IP-адрес консоли в маршрутизатор.
Теперь нам нужно добавить IP-адрес вашей консоли в DMZ, которая представляет собой настройки, расположенные в меню после того, как вы войдете в свой маршрутизатор с помощью интернет-браузера с устройства, подключенного к нему.
- Откройте веб-браузер, введите номер шлюза по умолчанию (IP-адрес) в адресную строку и нажмите Enter.
- Введите свое имя пользователя и пароль для доступа к интерфейсу вашего роутера. Имя пользователя и пароль по умолчанию должны быть указаны в документации к маршрутизатору, на наклейке сбоку маршрутизатора или на веб-сайте переадресации портов. Если имя пользователя и пароль были изменены с значений по умолчанию, и вы их не помните, вам необходимо сбросить настройки маршрутизатора.
- Найдите параметр DMZ на вкладке «Настройки» вашего маршрутизатора. Параметр всегда находится в другом месте, но, скорее всего, он будет отображаться на вкладке «Безопасность» или в чем-то подобном.
- Выберите вариант DMZ и введите статический IP-адрес, который вы назначили своей PS4. Если все пойдет правильно, ваша PS4 теперь должна иметь доступ к Интернету. После подтверждения этих изменений обязательно выключите роутер и PS4 и подождите пару минут.
- Включите их и вернитесь к настройкам сети на PS4. Выберите Тест подключения к Интернету, и все должно пройти гладко. Теперь проверьте, появляется ли по-прежнему код ошибки.
Решение 2.Используйте компьютер в качестве точки доступа
Это временное решение проблемы, которое вы можете использовать, пока Bungie не разберется со своей ситуацией с кодом ошибки Cabbage. Вы можете избежать этой проблемы, создав точку доступа на вашем компьютере, чтобы подключиться к нему и избежать ограничений.
Адаптер мини-порта Microsoft Virtual Wi-Fi - это функция, добавляемая в Windows 7 и более поздние версии. Используя эту функцию, вы можете превратить физический сетевой адаптер на компьютере в два виртуальных сетевых адаптера. Один подключит вас к Интернету, а другой превратится в точку беспроводного доступа (точку доступа Wi-Fi) для подключения других устройств Wi-Fi.
Прочтите это руководство Windows 10 Mobile HotSpot для получения подробных инструкций.
Решение 3. Активируйте UPnP и отключите FTP-сервер
Это решение было опубликовано как лучшее решение для маршрутизаторов Technicolor, но большинство пользователей утверждали, что это исправление сработало и для них. Эти настройки нетрудно изменить, и это исправление не следует пропускать, если вы пытаетесь решить код ошибки Cabbage.
- Откройте веб-браузер, введите номер шлюза по умолчанию (IP-адрес) в адресную строку и нажмите Enter.
- Введите свое имя пользователя и пароль для доступа к интерфейсу вашего роутера. Имя пользователя и пароль по умолчанию должны быть указаны в документации к маршрутизатору, на наклейке сбоку маршрутизатора или на веб-сайте переадресации портов. Если имя пользователя и пароль были изменены с значений по умолчанию, и вы их не помните, вам необходимо сбросить настройки маршрутизатора.
- Перейдите в раздел Домашняя страница >> Панель инструментов >> Настройки общего доступа к играм и приложениям на вашем маршрутизаторе. Обратите внимание, что название этих настроек будет отличаться от маршрутизатора к маршрутизатору, а это означает, что вам нужно будет некоторое время искать их.
- Включите параметр UPnP и также установите флажок Расширенная активация рядом с ним. Также отключите параметр FTP-сервера, который также должен находиться там. Если нет, попробуйте поискать его на разных вкладках настроек.
- Сохраните изменения, внесенные перед выходом, и выключите консоль и маршрутизатор. Оставьте их на некоторое время выключенными, прежде чем снова включить.
- Убедитесь, что код ошибки Cabbage по-прежнему отображается на вашей консоли во время игры в Destiny.
Решение 4. Отключите определенный порт
Некоторые пользователи, использующие определенные типы маршрутизаторов, регулярно жаловались на код ошибки Cabbage (Thomson / Technicolor). Похоже, что проблема на самом деле вызвана ALG (шлюз уровня приложения), что означает, что помогающее соединение CONE (UDP) привязано к порту 3074, который необходим Destiny для правильной работы.
Вам нужно будет отключить этот порт, следуя инструкциям ниже. Возможно, вам понадобится полный доступ к маршрутизатору, который вы используете, и вам даже нужно будет позвонить им, если информация, касающаяся учетных данных, недоступна в Интернете.
- Щелкните меню «Пуск» и откройте панель управления, выполнив поиск.
- В панели управления выберите «Просмотреть как: Категория» в правом верхнем углу и нажмите «Удалить программу» в разделе «Программы».
- Вы увидите параметр «Включить или выключить функции Windows» в верхней левой части экрана, поэтому щелкните по нему и найдите в списке запись «Клиент Telnet». Включите это.
- Включите компьютер и войдите в Windows 10.
- Нажмите клавишу Windows, чтобы открыть меню «Пуск», нажмите кнопку поиска или сразу же начните вводить текст и введите «cmd».
- Выберите «Командная строка», которая должна быть первым результатом, щелкните ее правой кнопкой мыши и выберите параметр «Запуск от имени администратора».
- Когда запускается командная строка, введите следующую команду:
telnet * ваш ip модема *
- Если вы не знаете IP-адрес вашего модема, введите «ipconfig / all» (после ipconfig стоит пробел) и нажмите Enter, чтобы запустить эту команду.
- Обратите внимание на IP-адрес (это будет либо IP-адрес, либо IP-адрес v4) и введите его в окне командной строки.
- Войдите, используя учетную запись суперпользователя широкополосной компании, подключение к Интернету которой вы используете. Вы, вероятно, сможете найти его в Интернете или просто позвоните им и попросите передать его вам.
- Введите «список привязки подключения» и нажмите клавишу Enter.
- Если указан только порт 3074, вы можете использовать следующую команду, чтобы отвязать этот порт:
соединение unbind application = CONE (UDP) port = 3074
- Если отображается диапазон различных портов, вам необходимо отвязать весь диапазон. Например, если диапазон от 3074 до 3658, вам нужно будет использовать следующую команду.
приложение отмены привязки соединения = CONE (UDP) порт = 3074-3658
- Введите команду «connection bindlist» еще раз, чтобы убедиться, что больше нет портов, отображаемых как связанные. Выйдите из сохранения изменений и проверьте, появляется ли по-прежнему код ошибки Cabbage во время игры в Destiny.
Решение 5. Настройте подключение к Интернету следующим образом
Попробуйте настроить параметры подключения к Интернету следующим образом, чтобы избежать появления кода ошибки Cabbage. Магия этого решения заключается в том, что вы измените DNS-адрес на бесплатный DNS-сервер Google, и ошибка должна исчезнуть сама собой, если это была правильная причина. Однако для пользователей PlayStation и Xbox процесс несколько отличается.
Пользователи PlayStation 4:
- Включите PS4 и перейдите в Настройки >> Сеть >> Настроить подключение к Интернету.
- После этого выберите тип подключения, которое вы в настоящее время используете для подключения к Интернету (кабель LAN или Wi-Fi). Если ваша PS3 подключена к маршрутизатору, выберите LAN-кабель, а если вы используете беспроводное соединение, выберите вместо него Wi-Fi.
- На следующем экране вам будет предложено «Как вы хотите настроить подключение к Интернету». Выберите Custom.
- Если вы выбрали беспроводную связь, настройте свое соединение как обычно, но вам также необходимо выбрать беспроводное соединение, которое вы собираетесь использовать в будущем. Если сеть защищена паролем, вам нужно будет предоставить ключ, и в правой части экрана будет отображаться значок замка.
- Убедитесь, что вы установили следующие настройки:
Настройка IP-адреса: автоматическая
Имя хоста DHCP: Не устанавливать
Настройки DNS: вручную
Первичный DNS: 8.8.8.8
Вторичный DNS: 8.8.4.4
Настройки MTU: автоматически
Прокси-сервер: не использовать
- Проверьте подключение и проверьте, отображается ли код ошибки.
Пользователи Xbox One:
- Перейдите на панель управления Xbox One и нажмите кнопку «Параметры» на контроллере, который вы используете.
- Перейдите в Сеть >> Дополнительные настройки >> Настройки DNS >> Вручную.
- Введите 8.8.8.8 для первичного DNS и 8.8.4.4 для вторичного DNS. Нажмите Enter оба раза для подтверждения и нажмите кнопку B, чтобы сохранить изменения.
- Перезагрузите Xbox One, перезапустите Destiny и проверьте, появляется ли на вашей консоли код ошибки Cabbage.