Октябрьские обновления для Windows 11 нарушили HTTP/2-подключения к локальному хосту (127.0.0.1)

Октябрьские обновления Windows 11 от Microsoft нарушили функциональность «localhost», из-за чего приложения, подключающиеся к IP-адресу 127.0.0.1 по протоколу HTTP/2, больше не работают должным образом.

Localhost — это используемый локальный компьютер или устройство, доступ к которому осуществляется по специальному IP-адресу 127.0.0.1. Разработчики обычно используют localhost для тестирования веб-сайтов или отладки приложений, но его также могут задействовать приложения, которым необходимо подключиться к локально работающей службе для выполнения каких-либо действий или запросов.

После установки обновления Windows 11 KB5066835 или сентябрьского обновления KB5065789 Preview пользователи обнаруживают, что их приложения больше не могут устанавливать HTTP-подключения к IP-адресу 127.0.0.1.

При попытке сделать это возникают ошибки типа «ERR_CONNECTION_RESET» или «ERR_HTTP2_PROTOCOL_ERROR». Пользователи Windows сообщали о проблемах на форумах Microsoft, Stack Exchange и Reddit.

Ошибка затронула широко используемые решения, включая отладку Visual Studio, аутентификацию SSMS Entra ID и приложение Duo Desktop, которое проверяет уровень безопасности устройства и требует подключения к веб-серверам, работающим на локальном компьютере.

«После выполнения обновлений Windows 11 24H2 и 25H2 может возникнуть проблема, из-за которой Duo Prompt не может подключиться к Duo Desktop», — говорится в бюллетене поддержки сервиса. Это может помешать успешной аутентификации или привести к ограничению функциональности в ситуациях, когда используются следующие компоненты: доверенные конечные точки, политики, такие как политика Duo Desktop и состояния устройства, Duo Desktop как метод аутентификации, Duo Passport, проверенная функция Duo Push с автозаполнением Bluetooth или проверкой близости.

BornCity предлагает следующие записи реестра, которые помогут решить проблему путём отключения протокола HTTP/2:

[HKEY_LOCAL_MACHINESystemCurrentControlSetServicesHTTPParameters] «EnableHttp2Tls»=dword:00000000 «EnableHttp2Cleartext»=dword:00000000

Другой способ — установка последнего обновления Microsoft Defender Intelligence. Однако некоторые пользователи сообщают, что это не решило проблему.

Поэтому пока единственным надёжным способом устранения ошибки стало удаление октябрьского обновления KB5066835 и сентябрьского предварительного обновления KB5065789. Это можно сделать с помощью следующих команд:

wusa /uninstall /kb:5066835;

wusa /uninstall /kb:5065789.

После удаления обновлений и перезапуска Windows интерфейс обратной связи должен снова разрешить HTTP/2-подключения.

Источник: habr.com

0 0 голоса
Рейтинг новости
1
0
Подписаться
Уведомить о
0 комментариев
Межтекстовые Отзывы
Посмотреть все комментарии