Решение проблемы с зависанием игры после выхода

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

Ссылка на оригинальную тему - http://eu.battle.net/wow/en/forum/topic/14381658081?page=6#113, автор решения Syene (пост #113)

Дело в том, что при нажатии кнопки "Выход", клиент игры синхронизируется с сервером Blizzard и, не получив нужного ему файла Launcher.txt для сверки версий (по неясной причине), закрывается с большой задержкой.

Решение состоит в том, чтобы прописать следующую строку в файл hosts* (Windows/system32/drivers/etc) и сохранить изменения**. Клиент игры при этом должен быть выключен.

12.129.222.52 eu.scan.worldofwarcraft.com


12.129.222.52**** в данном случае - IP адрес американского сервера Blizzard, где соответствующий файл имеется. Таким образом, запрос клиента к европейскому серверу Blizzard перенаправляется на американский сервер Blizzard.

Инструкция к Mac OS X представлена ниже***.

* - Файл открывается любым текстовым редактором (например, Блокнотом). В ряде случаев hosts защищен от редактирования. В этом случае сохраните файл как hosts.txt в любом месте (например, на рабочем столе), затем путем редактирования имени стерите расширение файла (точку и слово txt), после чего скопируйте его в папку Windows/system32/drivers/etc с заменой оригинального файла hosts.

** - Помните, что это лишь временное решение и не забудьте удалить строку после того, как Blizzard выпустит соответствующее обновление, исправляющее эту ошибку. Если вы желаете помочь Blizzard в исправлении ошибки, то можете предоставить данные tracert до узла eu.scan.worldofwarcraft.com с указанием провайдера, города и страны в теме http://eu.battle.net/wow/en/forum/topic/14381658081?page=7 (нужно сделать это перед изменением файла hosts).

*** - Убедитесь, что клиент игры выключен.
  • Запустите приложение "Терминал".
  • Наберите команду sudo nano private/etc/hosts
  • Вводите пароль (такой же, как и на установку новых приложений).
  • В конец файла добавляете строку 12.129.222.54 eu.scan.worldofwarcraft.com и нажимаете Ctrl+O.
  • Нажимаете Ctrl+X.
  • Вводите в Терминале команду dscacheutil -flushcache.


**** ОБНОВЛЕНО ОТ 15 МАРТА 2016. IP адрес нужного нам сервера был изменен на 12.129.222.52
спасибо, помогло
Не помогло, ни до одного сервера трассировка не достучалась. Хотя возможно сейчас это из-за сбоев сервера авторизации
Трассировки не получилось сделать совсем или было несколько прыжков и после этого сервер перестал отвечать? В последнем случае все нормально, это работает защита.
Вопрос решен, пока что закрывается. Спасибо.
Спасибо огромное! мне помогло, благодарю за решение проблемы!
Тьфу! Лодыри! Данная прблема существует уже на протяжении нескольких месяцев, а нам все впаривают фигню "переустановите клиен, кеш и виндовс". Тьфу!

Автору спасибо за перевод и доведение до русского сегмента!

Дело в том, что при нажатии кнопки "Выход", клиент игры синхронизируется с сервером Blizzard и, не получив нужного ему файла Launcher.txt (по неясной причине), закрывается с большой задержкой.


Как я писал в другой теме есть еще фишка от данной или подобной дряни - привязка батл-нет клиента к ВОВ. Если у тебя батл-нет не висит в фоновом режиме, то тебя выкинет когда сделаеш Альт-таб. Тоже шикарно и еще лучше слушать в ответ стандартные фарзы про "кеш" и т.п.
а есть вариант выходить из клиента по альт+ф4, мне помогал.

ещё пробовал вариант - переключаться на другого чара, низколвлного и выходить обычным способом - тоже помогало.
Если выходить через Alt+F4, то внесенные изменения не сохранятся (смена языка, настройки аддонов и прочее).

Насчет низколевельного есть сомнения, поскольку идет запрос на сверку версии игры и лаунчера и вряд ли он зависит от уровня персонажа.
Им сообщили об ошибке неделю назад. Даже предложили решения. И до сих пор не исправили, молодцы.
Спасибо, вариант с редактированием Hosts помог.
16/05/2015 12:04Размещено Hukusjøen
В очередной раз после смены языка и нажатия на кнопку выхода игра зависла.
Только у меня клиент виснет и без смены языка. Из меню ввода логина\пароля - нажимаю выход или крестиком закрывают - клиент зависает. Помогает только завершение процесса через диспетчер.
Спасибо тебе, ТС. Несколько месяцев мучаюсь, не знаю, что сделать, ставлю кучу костылей, все работает убого.

не забудьте удалить строку после того, как Blizzard выпустит соответствующее обновление, исправляющее эту ошибку


ХАХА. Да они никогда его не выпустят. У ТС руки в сто раз прямее, чем у всех работников Близзард. Тысячу раз им говорили об этой проблеме, они не сделали ничего. Наверно, админы пираток для своих серверов делают больше, чем Близзард. Я недавно в шоке был, когда увидел откат на оффе.
помогло, спасибо!
Хватит это терпеть!
че когда пофиксят уже? запарило
05/06/2015 21:02Размещено Оченьшаманка
че когда пофиксят уже? запарило


следите за игровыми обновлениями.
дэрвэб ругается на эти изменения
помогло, спасибо.

Обсудить

К форуму