Как стать автором
Поиск
Написать публикацию
Обновить

Прокси с NTLM-аутентификацией не работает в Google Chrome 47

Сегодня сотрудники нашей компании столкнулись с проблемой — при открытии любой страницы в Google Chrome появляется окно с просьбой ввести логин и пароль:

Окно ввода логина и пароля


Chrome запрашивает логин и пароль снова и снова, а при отмене на браузер возвращается 407 Proxy authentication required.

Сообщение McAfee


Причиной тому стал выпуск обновления Google Chrome 47. Информация об этой проблеме на issue-трекере появилась еще 16 октября, и 558 человек с тех пор добавили эту проблему в избранное, но, несмотря на это, Google всё же выпустили это обновление.

5 дней назад этот вопрос начали обсуждить на Reddit. Пользователи отмечают, что эта проблема воспроизводится при работе с прокси-серверами Squid, BlueCoat.

А пока мы все ждём патча или официального ответа от Google, под катом я приведу собственный перевод статьи о том как откатить Google Chrome до 46 версии.

  1. Найти расположение Google Chrome на компьютере.
    Он может быть расположен в двух папках:
    • C:\Program Files (x86)\Google\Chrome\Application (установлен для всех пользователей)
    • C:\Users\%username%\AppData\Local\Google\Chrome\Application\ (установлен для вашего пользователя)

    Там вы должны обнаружить несколько файлов и две папки: «47.0.2526.73» и «46.0.2490.86». Дело в том, что Google Chrome хранит предпоследнюю версию.

    В папке также находятся файлы «chrome.exe» (v47) и «old_chrome.exe» (v46), однако запустить «old_chrome» не получится — в браузер встроена специальная проверка на имя исполняемого файла, которая при попытке запустить «old_chrome» открывает последнюю доступную версию.
  2. Переименовать папку «46.0.2490.86» — например, в «46.0.2490.86.save»
    Это необходимо для того, чтобы Google Chrome не удалил эту папку при следующем обновлении.
  3. Скопировать файл «old_chrome.exe» в папку «46.0.2490.86.save» и переименовать в «chrome.exe»
  4. Запустить «46.0.2490.86.save/chrome.exe», создать соответствующие ярлыки
    Обратите внимание, что перед запуском необходимо закрыть все существующие процессы «chrome.exe» новой версии

Теперь вы снова работаете с Google Chrome 46. Естественно, это не решение проблемы, но в моём случае это помогло сохранить кучу времени и продолжить работать, несмотря на недоработки со стороны Google.
Теги:
Хабы:
Данная статья не подлежит комментированию, поскольку её автор ещё не является полноправным участником сообщества. Вы сможете связаться с автором только после того, как он получит приглашение от кого-либо из участников сообщества. До этого момента его username будет скрыт псевдонимом.