Alaltăieri, pe 14 octombrie 2025, Microsoft a lansat o actualizare cumulativă pentru Windows 11 care a introdus o problemă neașteptată și frustrantă pentru dezvoltatori: funcționalitatea localhost a încetat să mai răspundă corect. Mai precis, update-ul KB5066835 pare să fie vinovatul principal, cauzând erori de conexiune care blochează mediile de dezvoltare locale și aplicațiile interne ce depind de interfața loopback.

Instalare actualizări Windows 11

Simptomele raportate variază de la erori ERR_CONNECTION_RESET la ERR_HTTP2_PROTOCOL_ERROR, în special în sesiunile de debugging din Visual Studio sau la utilizarea serviciilor web locale precum IIS și IIS Express.

Practic, cererile către http://localhost sau 127.0.0.1 sunt întrerupte brusc, făcând imposibilă testarea și dezvoltarea de aplicații în mediul local până la aplicarea unei soluții alternative sau eliminarea actualizării problematice.

Care este problema?

După instalarea actualizării cumulative KB5066835 pentru Windows 11 (versiunile 24H2/25H2), apelurile către localhost eșuează, afișând erori de conexiune sau de protocol HTTP/2 în browser și în uneltele pentru dezvoltatori. Problema afectează direct proiectele .NET și alte servicii care rulează local prin IIS sau IIS Express.

Utilizatori multipli au confirmat că simpla dezinstalare a pachetului KB5066835 restabilește imediat funcționalitatea localhost. În unele cazuri, a fost necesară și eliminarea actualizării KB5065789 pentru ca totul să revină la normal. O altă neplăcere este tendința sistemului de a reinstala automat actualizarea, motiv pentru care se recomandă punerea pe pauză a serviciului Windows Update până la publicarea unei soluții oficiale de către Microsoft.

Problema este confirmată și dezbătută pe larg în comunitățile tehnice, inclusiv pe forumurile Microsoft și în discuții pe Stack Overflow, unde dezvoltatorii caută soluții și împărtășesc experiențe similare.

Soluții temporare pe care le puteți aplica

Până când Microsoft va lansa un patch care să corecteze acest bug, comunitatea tehnică a identificat câteva metode de a ocoli problema. Cea mai eficientă pare a fi dezactivarea protocolului HTTP/2 la nivel de sistem de operare, permițând astfel continuarea lucrului fără a fi nevoie de dezinstalarea actualizărilor.

Dezactivarea HTTP/2 prin PowerShell (Admin)

O soluție pragmatică, care nu necesită eliminarea actualizării, este să dezactivați temporar HTTP/2 prin intermediul unor modificări în registry. Rulați următoarele comenzi într-o consolă PowerShell cu drepturi de administrator, apoi reporniți serviciile IIS.

Set-ItemProperty -Path "HKLM:\\SYSTEM\\CurrentControlSet\\Services\\HTTP\\Parameters" -Name "EnableHttp2Tls" -Value 0 -Type DWord
Set-ItemProperty -Path "HKLM:\\SYSTEM\\CurrentControlSet\\Services\\HTTP\\Parameters" -Name "EnableHttp2Cleartext" -Value 0 -Type DWord
iisreset

Mulți utilizatori au confirmat că, după aplicarea acestor setări și un restart al IIS, site-urile locale și sesiunile de debugging din Visual Studio au revenit la normal.

Dezinstalarea KB5066835 și pauzarea actualizărilor

Dacă preferați să eliminați complet pachetul problematic, puteți folosi metodele descrise în ghidul actualizat despre cum se dezinstalează actualizările problematice în Windows 11. După dezinstalare și repornirea sistemului, nu uitați să întrerupeți actualizările automate pentru a preveni reinstalarea.

wusa /uninstall /kb:5066835

În cazul în care localhost tot nu funcționează, eliminați și pachetul suplimentar KB5065789, dacă acesta este prezent pe sistem.

wusa /uninstall /kb:5065789

Recomandări pentru utilizatorii de Visual Studio și IIS

Utilizatorii Visual Studio care folosesc IIS Express pentru debugging sunt printre cei mai afectați, confruntându-se cu erori ERR_HTTP2_PROTOCOL_ERROR și resetări de conexiune. Ambele soluții prezentate mai sus – dezinstalarea pachetului KB5066835 sau dezactivarea HTTP/2 – au rezolvat problema. Site-urile locale configurate în IIS și mapate prin fișierul hosts la 127.0.0.1 prezintă un comportament similar, revenind la normal imediat după aplicarea uneia dintre soluții.

Ghid operațional până la o soluție oficială

Echipele care nu pot reveni la o versiune anterioară a sistemului ar trebui să utilizeze soluția cu dezactivarea HTTP/2 și să planifice o fereastră de mentenanță pentru a anula modificările odată ce Microsoft va lansa un patch corectiv. Pentru mediile unde dezinstalarea este posibilă, punerea pe pauză a Windows Update previne reinstalările neașteptate și menține stabilitatea serviciilor locale.

Spune-ți părerea!

Adresa ta de email nu va fi publicată. Câmpurile obligatorii sunt marcate cu *

Acest site folosește Akismet pentru a reduce spamul. Află cum sunt procesate datele comentariilor tale.