Ažuriranja Windowsa 11 blokiraju localhost

Ažuriranja Windowsa 11 blokiraju localhost nakon primjene najnovijih ispravki ovog operativnog sistema, što prijavljuju korisnici na Microsoft, Stack Exchange i Reddit  forumima. Problem se javlja zbog pogrešne konfiguracije u obradi HTTP/2 protokola u okviru ovih ispravki, a posebno pogađa sektore i industrije koje se u velikoj mjeri oslanjaju na internet usluge za interno poslovanje i komunikaciju.

localhost breaked by Windows 11 updates

Ažuriranja Windowsa 11 blokiraju localhost; Source: Bing Image Creator

LOCALHOST I PROBLEM AŽURIRANJA

Oktobarska ažuriranja za Windows 11 donijela su grešku u paketu KB5066835, kao i u njegovom septembarskom preglednom pandanu KB5065789. Problem se odnosi na Internet Information Server (IIS), servis zadužen za upravljanje internet serverima na lokalnim mašinama. Posljedice su značajne za programere, sistem administratore i korisnike koji se oslanjaju na localhost funkcionalnost prilikom testiranja internet lokacija ili otklanjanja grešaka u aplikacijama.

Pojam localhost označava lokalni računar ili uređaj koji koristi sam korisnik, a dostupan je preko jedinstvene IP adrese 127.0.0.1. Ova adresa omogućava mašini da komunicira sama sa sobom kao da je u pitanju drugi server, i to putem HTTP/2 veza. Takva mogućnost je od ključne važnosti za aplikacije koje zahtijevaju povezivanje sa lokalno pokrenutim servisom na istom uređaju.

Programeri se oslanjaju na localhost kako bi u realnom vremenu testirali internet lokacije ili otklanjali greške u kôdu, bez potrebe da ga prethodno objave na mreži. Takođe, određene aplikacije zahtijevaju vezu sa lokalno pokrenutim servisom unutar iste mašine da bi mogle pravilno izvršavati radnje ili obavljati upite. Greška u IIS, izazvana ažuriranjem KB5066835, onemogućila je upravo ove funkcionalnosti korisnicima koji su instalirali navedeno ažuriranje.

 

Razumijevanje greške HTTP/2 protokola

Korisnici koji su primijenili oktobarsko ažuriranje suočavaju se sa problemom koji se manifestuje kroz greške HTTP/2 protokola, poput ERR_HTTP2_PROTOCOL_ERROR ili ERR_CONNECTION_RESET, prilikom pokušaja povezivanja sa servisima na lokalnim mašinama. Istrage su pokazale da je glavni uzrok prekida u localhost komunikaciji izmjena upravljačkog softvera jezgra zaduženog za obradu HTTP saobraćaja. Konkretno, promjene uvedene u ažuriranju KB5066835, iako namijenjene otklanjanju bezbjednosnih ranjivosti, nenamjerno su prekinule HTTP/2 pregovore u petlji. Problem je naročito izražen kada se ove izmjene kombinuju sa konfiguracijama iz prethodnog septembarskog preglednog ažuriranja KB5065789.

Ključnu ulogu u ovom slučaju ima HTTP.sys, komponenta mrežne infrastrukture Windows operativnog sistema koja na nivou jezgra obrađuje dolazni i odlazni HTTP saobraćaj. Iako su izmjene u njoj imale za cilj jačanje bezbjednosti, one su proizvele neželjene posljedice u lokalnim razvojnim okruženjima. Ovakav scenario naglašava važnost detaljnog testiranja i potvrde prije primjene softverskih ispravki u proizvodnim sistemima.

Zanimljivo je da nove instalacije Windows 11 ne pokazuju ove probleme, što ukazuje da uzrok nije u samoj osnovi sistema, već u interakciji sa postojećim podešavanjima i specifičnim kombinacijama softvera prisutnim na starijim mašinama. Ovo otkriće ima ozbiljne implikacije za administratore i programere koji održavaju lokalna razvojna okruženja. Kao jedno od mogućih rješenja nameće se vraćanje problematičnog ažuriranja, ali taj korak treba preduzeti tek nakon pažljive procjene rizika i temeljnih testiranja, kako bi se izbjegli konflikti sa drugim instaliranim aplikacijama.

 

Microsoft priznao problem

Kompanija Microsoft je potvrdila da bezbjednosna ispravka KB5066835 prekida mogućnost lokalno uskladištenih aplikacija da se povežu sa korisničkom mrežom, čineći ih nedostupnim. Međutim, to nije jedini problem, jer Windows 11 KB5066835 izaziva i druge poteškoće kod korisnika na verzijama 24H2 i 25H2.

Jedan od značajnijih kvarova odnosi se na File Explorer preglede dokumenata. Nakon instalacije KB5066835, korisnici mogu naići na grešku koja sprečava prikaz dokumenata u prozoru za pregled, uz lažno bezbjednosno upozorenje kao objašnjenje. Problem nastaje zbog interakcije između izmijenjenog ponašanja HTTP.sys jezgra i načina na koji Windows obrađuje pristup sistemu datoteka. Iako tačan uzrok još nije razjašnjen, čini se da je povezan sa promjenama koje je donijelo ovo ažuriranje, a ne sa samim File Explorer. Posljedice su dvostruke: otežan pristup pregledima dokumenata i nepotrebna zabrinutost korisnika zbog pogrešnog bezbjednosnog upozorenja. Microsoft za sada nije ponudio jasno objašnjenje.

Pored toga, prijavljeno je da neki Logitech periferni uređaji prestaju da rade nakon instalacije KB5066835. Ovaj problem se razlikuje od prethodnih, ali dijeli zajedničku nit jer nastaje kao nenamjerna posljedica bezbjednosnog ažuriranja. Iako je kompanija Microsoft potvrdila izvještaje o neispravnosti, nije ponudila zvanično rješenje. Korisnici pogođeni ovim kvarom mogu biti primorani da potraže alternativne metode ili pomoć od Logitech podrške.

Još jedan uočen problem odnosi se na Windows Recovery Environment (WinRE), gdje miš i tastatura u nekim slučajevima ne funkcionišu ispravno tokom pokušaja oporavka sistema. I ovaj kvar izgleda da potiče od promjena uvedenih u KB5066835, a ne od same greške u WinRE. Kompanija Microsoft ni ovdje nije dala jasno objašnjenje niti rješenje, ostavljajući korisnicima ograničene mogućnosti osim istraživanja alternativnih načina za prevazilaženje problema.

 

UTICAJ

Nedavna ažuriranja za Windows 11 donijela su problem koji utiče na localhost funkcionalnost na pogođenim sistemima. Posljedice su značajne za korisnike i organizacije koje se oslanjaju na lokalne servise radi funkcionisanja aplikacija i internet lokacija. Nemogućnost uspostavljanja HTTP veza sa IP adresom localhost (127.0.0.1) ugrožava stabilnost ovih servisa i dovodi do poremećaja u poslovanju.

Uticaj je naročito izražen među programerima koji koriste localhost kao okruženje za testiranje novih izdanja softvera. Bez pristupa ovom ključnom resursu, oni ne mogu efikasno otklanjati greške niti unapređivati aplikacije, što dovodi do odlaganja ili čak napuštanja projekata. Organizacije koje zavise od lokalnih servisa za autentifikaciju, autorizaciju i druge kritične funkcije suočavaju se sa zastojima i padom produktivnosti.

Ovaj problem prevazilazi neposredne tehničke poteškoće. Prekidi u radu servisa narušavaju povjerenje korisnika, što može rezultirati smanjenjem zadovoljstva i lojalnosti kupaca. Obim uticaja se i dalje procjenjuje, dok se organizacije i programeri prilagođavaju novim okolnostima koje nameću ažuriranja za Windows 11. Jasno je, međutim, da situacija zahtijeva hitnu pažnju svih uključenih strana kako bi se ublažili negativni efekti i spriječili dalji poremećaji.

 

ZAKLJUČAK

Oktobarsko ažuriranje za Windows 11 donijelo je više promjena u operativni sistem, a jedna od njih dovela je do problema sa localhost okruženjem, File Explorer pregledom datoteka, Logitech perifernim uređajima i funkcionisanjem miša i tastature u WinRE okruženju. Posljedice su dalekosežne, jer pogađaju i pojedinačne programere i poslovna okruženja koja zavise od localhost okruženja.

Iskustvo iz prošlosti pokazuje da ažuriranja za Windows često izazivaju nepredviđene poteškoće, što naglašava potrebu za stalnim istraživanjem i analizom ovakvih problema kako bi se spriječili slični poremećaji u budućnosti. Odnos između ažuriranja i funkcionalnosti sistema složen je i osjetljiv, a učestala pojava ovakvih kvarova stvara frustracije kod korisnika.

Dodatni izazov predstavlja činjenica da se problemi ne javljaju uvijek odmah, već ponekad tek nakon određenog vremena ili u specifičnim konfiguracijama sistema. To otežava njihovo otkrivanje i produžava period u kojem korisnici trpe posljedice. Upravo zato je važno da kompanija Microsoft i druge kompanije koje razvijaju softver ulažu više resursa u testiranje različitih scenarija prije objavljivanja ažuriranja.

Sve jasnije je da svaki problem zahtijeva dublje razumijevanje osnovnih uzroka, kako bi se spriječilo njihovo ponavljanje i obezbijedila stabilnost sistema. Pouka iz ovih događaja jeste da se balans između bezbjednosnih ispravki i očuvanja funkcionalnosti mora pažljivo održavati, jer i najmanja greška može imati široke i dugotrajne posljedice.

 

PREPORUKE

Kompanija Microsoft je objavila hitnu ispravku namijenjenu rješavanju problema povezanih s localhost problemom u Windows 11 verzijama 24H2 i 25H2. Moguće je da će ispravki postati dostupna na pogođenim računarima tek nakon više od 48 sati. Preporučuje se korisnicima da provjere ažuriranja i ponovo pokrenu računar, čak i ako ne vide nova ažuriranja na listi.

Na ovaj način Windows može preuzeti ispravku sa servera i ukloniti neispravan kôd koji je izazvao problem. Ako se problem i dalje javlja, može se riješiti izmjenom Windows Registra pomoću sljedeće PowerShell skripte:

New-ItemProperty -Path ‘HKLM:\SYSTEM\CurrentControlSet\Services\HTTP\Parameters’ -Name ‘EnableHttp2Tls’ -PropertyType DWord -Value 0 -Force
New-ItemProperty -Path ‘HKLM:\SYSTEM\CurrentControlSet\Services\HTTP\Parameters’ -Name ‘EnableHttp2Cleartext’ -PropertyType DWord -Value 0 -Force

Primjenom ovih PowerShell komandi i ponovnim pokretanjem sistema kreiraju se dvije DWORD (32-bitne) vrijednosti EnableHttp2Tls i EnableHttp2Cleartext sa vrijednostima postavljenim na nulu. Time se isključuje HTTP/2, sistem prelazi na HTTP/1.1 kao rezervnu opciju i omogućava funkcionisanje localhost/HTTP/2 konekcija.

Kao krajnju mjeru, korisnici mogu deinstalirati problematična ažuriranja pomoću sljedećih komandi:

wusa /uninstall /kb:5066835
wusa /uninstall /kb:5065789

Nakon deinstaliranja i ponovnog pokretanja Windows operativnog sistema, localhost okruženje bi ponovo trebalo da dozvoli HTTP/2 veze i omogući nesmetano korištenje aplikacija.

Komentariši

Vaša email adresa neće biti objavljivana. Neophodna polja su označena sa *


The reCAPTCHA verification period has expired. Please reload the page.