Greška u programu Internet Explorer "veza je istekla" kada server ne odgovara


Simptomi


Kada se povežete na veb lokaciju koja se pokreće neko vreme pre nego što vrati informacije programu Internet Explorer, možda ćete dobiti neku od sledećih poruka o grešci.

Poruka o grešci 1
Greška 10060 veza je istekla u programu Microsoft Internet Explorer.
Poruka o grešci 2
Internet Explorer ne može da otvori Internet lokaciju <Veb adresa>. Operacija je istekla.
Poruka o grešci 3
Nije moguće prikazati stranicu. Nije moguće pronaći server ili DNS grešku.

Uzrok


Internet Explorer postavlja vremensko ograničenje za server da vrati podatke. Po podrazumevanim vrednostima, vremensko ograničenje je sledeće:

Internet Explorer 4,0 i Internet Explorer 4,01 5 minuta
Internet Explorer 5.x i Internet Explorer 6.x 60 minuta
Internet Explorer 7 i Internet Explorer 8 60 minuta

Kada server naiđe na problem, Internet Explorer ne čeka beskonačno da server vrati podatke.

Aplikacije koje koriste WinINet API direktno će doći do sledećih vrednosti ReceiveTimeout:
 
WinINet.dll verzija 4.x 5 minuta
WinINet.dll verzije 5.x i 6.x 60 minuta
WinINet.dll verzije 7.x i 8.x 30 sekundi

Verziju WinINet.dll možete da pronađete u direktorijumu %windir%\system32.

Rešenje


Ako se stranica ne vrati u roku od nekoliko minuta, mnogi korisnici smatraju da je došlo do problema i tada zaustavljaju proces. Zbog toga, trebalo bi da dizajnirate procese vašeg servera da vrati podatke u roku od približno pet minuta tako da korisnici ne moraju dugo da čekaju.

Obično možete da razložite duge procese na manje delove. Ili, server može vratiti podatke o statusu kako bi informisao korisnike o procesu. Osim toga, možete kreirati dugačak proces servera koji ima pristup zasnovan na porukama ili asinhroni pristup, tako da se odmah vraća korisniku nakon što je posao prosleđen, a zatim obavesti korisnika nakon što se dug proces završi.

Više informacija


Važno Ovaj odeljak, metod ili zadatak sadrže korake koji objašnjavaju kako se menja registrator. Međutim, može doći do ozbiljnih problema ako neispravno izmenite registrator. Zbog toga obavezno pažljivo sledite ove korake. Radi dodatne zaštite, napravite rezervnu kopiju registratora pre nego što ga izmenite. U tom slučaju možete da vratite registrator u prethodno stanje ako dođe do problema. Za više informacija o pravljenju rezervne kopije i vraćanju registratora u prethodno stanje kliknite na sledeći broj članka da biste videli članak u Microsoft bazi znanja:
322756 Kako da napravite rezervnu kopiju registratora i vratite ga u prethodno stanje u operativnom sistemu Windows
Iako Microsoft ne preporučuje ovaj pristup, možete da promenite podrazumevanu postavku isteka vremena za Internet Explorer.

Da bismo promenili podrazumevano vreme isključivanja programa Internet Explorer na 5 minuta, idite na odeljak „Evo jednostavnog rešenja“. Ako želite sami da rešite ovaj problem, pređite na odeljak „Popraviću sâm

Evo jednostavnog rešenja

Da biste automatski rešili ovaj problem, kliknite na dugme Preuzmi. U dijalogu Preuzimanje datoteke izaberite stavke Pokreni ili Otvori i pratite korake u čarobnjaku za laku popravku.
  • Ova automatska ispravka će promeniti podrazumevano podešavanje vremenskog ograničenja za Internet Explorer na 5 minuta.
  • Ovaj čarobnjak je možda dostupan samo na engleskom. Međutim, automatska ispravka funkcioniše i za druge jezičke verzije operativnog sistema Windows.
  • Ako ne radite na računaru na kojem je došlo do problema, sačuvajte rešenje za laku popravku na fleš disk ili CD, a zatim ga pokrenite na računaru na kojem postoji problem.

Popraviću sam

Laka popravka 50600

Da promenite podrazumevanu postavku isteka vremena za Internet Explorer u Internet Explorer 4.0 servisnom paketu 1 (SP1) ili novijoj verziji, sledite ove korake:

  1. Pokrenite alatku „Uređivač registratora“.
  2. Pronađite sledeći potključ:
    HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Internet Settings
  3. U ovaj potključ dodajte ReceiveTimeout DWORD unos koji ima vrednost (<broj sekundi>)*1000. Na primer, ako želite da trajanje vremenskog ograničenja bude 8 minuta, postavite vrednost ReceiveTimeout unosa na 480000 (<480>*1000).
  4. Ponovo pokrenite računar.
Napomena Ovo podešavanje postaje novo globalno vremensko ograničenje koje se odnosi kako na Internet Explorer, tako i na bilo koju WinINet aplikaciju.

Da li je ovo reљilo problem?

Proverite da li je problem reљen. Ako je problem rešen, završili ste sa ovim odeljkom. Ako problem nije rešen, možete kontaktirati podršku.

Reference


Za više informacija o tome kako da razvijete veb rešenja za Internet Explorer, posetite sledeću Microsoft veb stranicu: