Внезапно после обновления Chrome (начиная с версии v36 => v41) у меня начались постоянные ошибки разрешения DNS в Chrome. В конце концов, после использования Chrome в течение неопределенного периода времени, когда я пытаюсь посетить HTTP (S), URL Chrome отобразит:
(В окне просмотра :)
Эта страница недоступна
ERR_NAME_NOT_RESOLVED
(В консоли :)
net::ERR_NAME_NOT_RESOLVED
(В chrome://net-internals/#dns
:)
ошибка: -105 (
ERR_NAME_NOT_RESOLVED
)
Запросы отображаются в Developer tools > Network
как status: (failed)
.
Иногда после отображения ошибки, через некоторое время она автоматически "обновляется" и фактически загружает страницу. Я, обновляя страницу несколько раз, иногда загружаю ее, но в конечном итоге она становится бесполезной. По крайней мере, иногда после перезапуска он будет работать нормально, прежде чем он станет непригодным для использования из-за ошибок. Тем не менее, даже после того, как проблема началась, она прерывистая: некоторые запросы все еще работают, а другие нет, без явной рифмы или причины. Возникновение ошибки, возможно, связано с количеством открытых окон / вкладок или продолжительностью работы Chrome.
Я подозреваю, что Chrome, возможно, исчерпал какой-то внутренний ресурс, для которого он выделил чрезвычайно низкую сумму.
посылка
- Chrome 41-45 Win 7 x64 ("устанавливается" через PortableApps, если это имеет значение).
Prefetch resources to load pages more quickly
/Predict network actions to improve page load performance
было и отключено- Служба
DNS Client
Windows (Dnscache
) остановлена и отключена. - Постоянный антивирус не работает.
- Брандмауэр Windows работает и всегда был настроен для разрешения доступа Chrome.
- Когда проблема возникает в Chrome, другие приложения, такие как Firefox, работают без проблем. (Я публикую это с Firefox прямо сейчас, потому что Chrome отказывается загружать сайт.)
- Там не работает прокси (как правило, см. Ниже).
- В
chrome://net-internals/#dns
разделе «Async DNS Configuration
Internal DNS client enabled: false
. Нажатие наHost resolver cache
хоста Очистить кэш хоста не помогает. - Ничто из следующего не имело никакого эффекта:
- Запуск в режиме инкогнито без включенных расширений.
- Отключение аппаратного ускорения
- Очистка куки.
- Создание и запуск под новым профилем без расширений, кроме значений по умолчанию.
- Сброс настроек Chrome.
- Удаление и переустановка (например, через PortableApps).
Прокси (Fiddler2)
Этот момент настолько особенный, что я хочу выделить его: запуск Fiddler2 (прокси-сервер отладки HTTP) и прокси Chrome через него устраняет проблему во время работы Fiddler2.
Вопросы
- Что может вызвать эту проблему?
- Что с этим можно сделать?
- Что может объяснить проблему исчезновения при прокси Chrome через Fiddler2?