Como tem sido tradição, temos mais uma actualização do Windows 11 que chega com novidades indesejadas, neste caso causando dores de cabeça a programadores e utilizadores avançados. Após se instalar as actualizações de Setembro e Outubro (KB5065789 e KB5066835), várias aplicações que dependem de ligações HTTP/2 para o endereço local 127.0.0.1 (localhost) deixaram de conseguir comunicar.
O localhost é o endereço que representa o próprio computador, sendo usado frequentemente para testar websites, fazer debug de código, ou permitir que programas comuniquem com serviços locais. Desde a actualização de Outubro, muitos utilizadores começaram a ver erros como "ERR_CONNECTION_RESET" e "ERR_HTTP2_PROTOCOL_ERROR". Entre as aplicações afectadas estão o Visual Studio, SQL Server Management Studio (SSMS) e o Duo Desktop, entre outras, que dependem dessa ligação.
Enquanto a Microsoft não lança uma correcção oficial, existem algumas sugestões que podem resolver o problema. Uma delas passa por desactivar o protocolo HTTP/2 no registo do sistema:
[HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\HTTP\Parameters]
"EnableHttp2Tls"=dword:00000000
"EnableHttp2Cleartext"=dword:00000000
Outra hipótese, segundo alguns utilizadores, é instalar a actualização mais recente do Microsoft Defender - que resolveu o problema para uns, mas outros dizem que não fez efeito.
Para já, o método mais eficaz tem sido desinstalar as actualizações KB5066835 e KB5065789 através dos comandos:
wusa /uninstall /kb:5066835
wusa /uninstall /kb:5065789
Após serem removidas estas actualizações, bastará reiniciar o sistema para que as ligações HTTP/2 para o localhost voltam a funcionar normalmente.
Com a Microsoft a investir tanto em tecnologias AI, já seria tempo de por esses sistemas AI em uso, validando as actualizações do Windows de modo a reduzir os problemas que têm chegado recorrentemente com cada actualização.


















No ano passado vi um artigo onde se afirmava que a Microsoft tinha cerca de 30% do código dos seus produtos gerado automaticamente por AI. Suspeito que essa seja uma das razões da praga de bugs. A outra será, certamente, o ciclo acelerado de releases, com a simultânea decisão de reduzir o esforço de testes (os utilizadores parassem a testar o software). Há um ritmo acelerado de introdução de features, por vezes só porque sim.
ResponderEliminar