Funkcija InitializeSecurityContext možda se neće vratiti na provjeru autentičnosti NTLM u sustavu Windows 7 ili Windows Server 2008 R2 kada Kerberos ne uspije i ima status STATUS_NO_LOGON_SERVERS

Primjenjuje se na
Windows 7 Professional Windows 7 Enterprise Windows 7 Ultimate Windows Server 2008 R2 Standard Windows Server 2008 R2 Enterprise Windows Server 2008 R2 Datacenter Windows Server 2008 R2 Foundation Windows Server 2008 R2 for Itanium-Based Systems

Simptomi

Razmotrite sljedeći scenarij:

  • Koristite računalo sa sustavom Windows 7 ili Windows Server 2008 R2.
  • Aplikacija ili servis poziva funkciju LogonUser, prosljeđuje vjerodajnice i oponaša korisnički kontekst.
  • Aplikacija ili servis poziva funkciju AcquireCredentialshandle i prosljeđuje strukturu SEC_WINNT_AUTH_IDENTITY. Polja vjerodajnica strukture imaju vrijednost NULL.
  • Aplikacija ili servis poziva funkciju InitializeSecurityContext da bi stvorila sigurnosni kontekst s ravnopravnim članovima pomoću pokazivača vjerodajnica i navođenjem sigurnosnog paketa za pregovaranje.
  • Provjera autentičnosti Kerberos ne uspijeva u funkciji InitializeSecurityContext i ima STATUS_NO_LOGON_SERVERS status.

U ovom se scenariju funkcija InitializeSecurityContext ne vraća na provjeru autentičnosti NTLM, već vraća STATUS_DOWNGRADE_DETECTED status.

Uzrok

Taj se problem pojavljuje jer funkcija AcquireCredentialsHandle ne označava vjerodajnice kao prikladne za rezervni rad ako polja vjerodajnica strukture SEC_WINNT_AUTH_IDENTITY imaju vrijednost NULL. Kerberos ne uspijeva i ima status STATUS_NO_LOGON_SERVERS. Stoga funkcija InitializeSecurityContext ne dopušta pričuvnu operaciju za provjeru autentičnosti NTLM-om.

Rješenje

Informacije o hitnom popravku

Microsoft nudi podržani hitni popravak. No namjena ovog hitnog popravka jest samo za rješavanje problema opisanog u ovom članku. Primijenite ovaj hitni popravak samo na sustave koji imaju taj određeni problem.

Ako je hitni popravak dostupan za preuzimanje, pri vrhu članka iz baze znanja nalazi se odjeljak "Dostupno je preuzimanje hitnog popravka". Ako se ovaj odjeljak ne prikazuje, pošaljite zahtjev Microsoftovoj korisničkoj službi i podršci da nabavite hitni popravak.

Napomena: ako se pojave dodatni problemi ili je potrebno otklanjanje poteškoća, možda ćete morati stvoriti zaseban zahtjev za uslugu. Uobičajene cijene poziva službi za podršku primjenjuju se na dodatna pitanja i probleme koje nemaju veze s ovim hitnim popravkom. Cjelovit popis telefonskih brojeva Microsoftove službe za korisnike i podršku ili stvaranje zasebnih zahtjeva za uslugu potražite na sljedećem Microsoftovu web-mjestu:

http://support.microsoft.com/contactus/?ws=support Napomena Obrazac "Dostupno preuzimanje hitnog popravka" prikazuje jezike za koje je hitni popravak dostupan. Ako ne vidite jezik, hitni popravak nije dostupan za taj jezik.

Preduvjeti

Da biste primijenili ovaj hitni popravak, morate koristiti neki od sljedećih operacijskih sustava:

  • Windows 7
  • Windows 7 sa servisnim paketom 1 (SP1)
  • Windows Server 2008 R2
  • Windows Server 2008 R2 Service Pack 1 (SP1)

Dodatne informacije o nabavi servisnog paketa za Windows 7 ili Windows Server 2008 R2 potražite u članku iz Microsoftove baze znanja pod sljedećim brojem:

976932 Informacije o servisnom paketu Service Pack 1 za sustave Windows 7 i Windows Server 2008 R2

Podaci registra

Da biste koristili hitni popravak iz tog paketa, ne morate mijenjati registar.

Potrebno je ponovno pokretanje

Nakon primjene ovog hitnog popravka morate ponovno pokrenuti računalo.

Informacije o zamjeni hitnog popravka

Ovaj hitni popravak ne zamjenjuje prethodno objavljeni hitni popravak.

Informacije o datoteci

Globalna verzija tog hitnog popravka instalira datoteke s atributima navedenima u sljedećim tablicama. Datumi i vremena tih datoteka navedeni su u koordiniranom univerzalnom vremenu (UTC). Datumi i vrijeme tih datoteka na lokalnom računalu prikazuju se u lokalnom vremenu uz uvažavanje trenutačnog ljetnog vremena (DST). Treba uzeti u obzir da se datumi i vrijeme mogu promijeniti kada vršite određene operacije nad datotekama.

Napomene s informacijama o datotekama sustava Windows 7 i Windows Server 2008 R2

Važni: hitni popravci sustava Windows 7 i Windows Server 2008 R2 dio su istih paketa. No hitni popravci na stranici Zahtjev za hitni popravak navedeni su za oba operacijska sustava. Da biste zatražili paket hitnih popravaka koji se primjenjuje na jedan ili oba operacijska sustava, odaberite hitni popravak naveden na stranici u odjeljku "Windows 7/Windows Server 2008 R2". Da biste utvrdili na koji se operacijski sustav odnosi određeni hitni popravak, obavezno u članku pročitajte odjeljak "Odnosi se na".

  • Datoteke koje se odnose na određeni proizvod, SR_Level (RTM, SPn) i servisni ogranak (LDR, GDR) mogu se prepoznati pregledom brojeva verzija datoteka, kao što je prikazano u tablici u nastavku.

    Verzija Proizvod SR_Level Servisna grana
    6.1.760
    0.
    16xxx
    Windows 7 i Windows Server 2008 R2 RTM GDR
    6.1.760
    0.
    20xxx
    Windows 7 i Windows Server 2008 R2 RTM LDR
    6.1.760
    1.
    17xxx
    Windows 7 i Windows Server 2008 R2 SP1 GDR
    6.1.760
    1.
    21xxx
    Windows 7 i Windows Server 2008 R2 SP1 LDR
  • Datoteke MANIFEST (.manifest) i datoteke MUM (.mum) instalirane za pojedina okruženja navedene su zasebno u odjeljku "Dodatne informacije o datotekama za Windows Server 2008 R2 i Windows 7". Datoteke MUM i MANIFEST, kao i srodne datoteke sigurnosnog kataloga (.cat), iznimno su važne za održavanje stanja ažuriranih komponenti. Datoteke sigurnosnog kataloga (atributi nisu navedeni) potpisane su Microsoftovim digitalnim potpisom.

Za sve podržane verzije sustava Windows 7 na arhitekturi x86

Naziv datoteke Verzija datoteke Veličina datoteke Datum Vrijeme Platforma
Cng.sys 6.1.7600.16385 369,568 14-srp-2009 01:17 x86
Ksecdd.sys 6.1.7600.20926 67,456 17-ožu-2011 06:57 x86
Ksecpkg.sys 6.1.7600.20926 133,504 17-ožu-2011 06:57 x86
Lsasrv.dll 6.1.7600.20926 1,037,824 17-ožu-2011 06:50 x86
Lsasrv.mof Nije primjenjivo 13,780 10-lip-2009 21:33 Nije primjenjivo
Lsass.exe 6.1.7600.16385 22,528 14-srp-2009 01:14 x86
Secur32.dll 6.1.7600.20926 22,016 17-ožu-2011 06:51 x86
Sspicli.dll 6.1.7600.20926 100,352 17-ožu-2011 06:51 x86
Sspisrv.dll 6.1.7600.20926 15,360 17-ožu-2011 06:51 x86
Cng.sys 6.1.7600.16385 369,568 14-srp-2009 01:17 x86
Ksecdd.sys 6.1.7601.17514 67,456 20-Stu-2010 12:30 x86
Ksecpkg.sys 6.1.7601.21685 133,504 17-ožu-2011 06:57 x86
Lsasrv.dll 6.1.7601.21685 1,038,848 17-ožu-2011 06:51 x86
Lsasrv.mof Nije primjenjivo 13,780 10-lip-2009 21:33 Nije primjenjivo
Lsass.exe 6.1.7601.21685 22,528 17-ožu-2011 06:49 x86
Secur32.dll 6.1.7601.17514 22,016 20-Stu-2010 12:21 x86
Sspicli.dll 6.1.7601.17514 100,352 20-Stu-2010 12:21 x86
Sspisrv.dll 6.1.7601.17514 15,872 20-Stu-2010 12:21 x86

Za sve podržane verzije sustava Windows 7 i Windows Server 2008 R2 na arhitekturi x64

Naziv datoteke Verzija datoteke Veličina datoteke Datum Vrijeme Platforma
Cng.sys 6.1.7600.16385 460,504 14-srp-2009 01:43 x64
Ksecdd.sys 6.1.7600.20926 95,616 17-ožu-2011 05:19 x64
Ksecpkg.sys 6.1.7600.20926 152,960 17-ožu-2011 05:19 x64
Lsasrv.dll 6.1.7600.20926 1,446,400 17-ožu-2011 05:14 x64
Lsasrv.mof Nije primjenjivo 13,780 10-lip-2009 20:52 Nije primjenjivo
Lsass.exe 6.1.7600.16385 31,232 14-srp-2009 01:39 x64
Secur32.dll 6.1.7600.20926 28,160 17-ožu-2011 05:17 x64
Sspicli.dll 6.1.7600.20926 136,192 17-ožu-2011 05:17 x64
Sspisrv.dll 6.1.7600.20926 28,672 17-ožu-2011 05:17 x64
Cng.sys 6.1.7601.17514 459,248 20-Stu-2010 13:28 x64
Ksecdd.sys 6.1.7601.17514 95,616 20-Stu-2010 13:33 x64
Ksecpkg.sys 6.1.7601.21685 152,960 17-ožu-2011 05:06 x64
Lsasrv.dll 6.1.7601.21685 1,446,912 17-ožu-2011 05:03 x64
Lsasrv.mof Nije primjenjivo 13,780 10-lip-2009 20:52 Nije primjenjivo
Lsass.exe 6.1.7601.21685 31,232 17-ožu-2011 05:00 x64
Secur32.dll 6.1.7601.17514 28,160 20-Stu-2010 13:27 x64
Sspicli.dll 6.1.7601.17514 136,192 20-Stu-2010 13:27 x64
Sspisrv.dll 6.1.7601.17514 29,184 20-Stu-2010 13:27 x64
Lsasrv.mof Nije primjenjivo 13,780 22-srp-2009 23:19 Nije primjenjivo
Secur32.dll 6.1.7600.20926 22,016 17-ožu-2011 06:51 x86
Sspicli.dll 6.1.7600.20926 96,768 17-ožu-2011 06:48 x86
Lsasrv.mof Nije primjenjivo 13,780 12. studenog 2010. 23:53 Nije primjenjivo
Secur32.dll 6.1.7601.21685 22,016 17-ožu-2011 06:51 x86
Sspicli.dll 6.1.7601.21685 96,768 17-ožu-2011 06:48 x86

Za sve podržane verzije sustava Windows Server 2008 R2 utemeljene na standardu IA-64

Naziv datoteke Verzija datoteke Veličina datoteke Datum Vrijeme Platforma
Cng.sys 6.1.7600.16385 787,736 14-srp-2009 01:52 IA-64
Ksecdd.sys 6.1.7600.20926 179,584 17-ožu-2011 04:15 IA-64
Ksecpkg.sys 6.1.7600.20926 307,072 17-ožu-2011 04:15 IA-64
Lsasrv.dll 6.1.7600.20926 2,654,720 17-ožu-2011 04:09 IA-64
Lsasrv.mof Nije primjenjivo 13,780 10-lip-2009 20:57 Nije primjenjivo
Lsass.exe 6.1.7600.16385 56,320 14-srp-2009 01:44 IA-64
Secur32.dll 6.1.7600.20926 48,640 17-ožu-2011 04:11 IA-64
Sspicli.dll 6.1.7600.20926 275,456 17-ožu-2011 04:12 IA-64
Sspisrv.dll 6.1.7600.20926 45,568 17-ožu-2011 04:12 IA-64
Cng.sys 6.1.7600.16385 787,736 14-srp-2009 01:52 IA-64
Ksecdd.sys 6.1.7601.17514 179,584 20-Stu-2010 10:33 IA-64
Ksecpkg.sys 6.1.7601.21685 307,072 17-ožu-2011 04:08 IA-64
Lsasrv.dll 6.1.7601.21685 2,655,744 17-ožu-2011 04:02 IA-64
Lsasrv.mof Nije primjenjivo 13,780 10-lip-2009 20:57 Nije primjenjivo
Lsass.exe 6.1.7600.16385 56,320 14-srp-2009 01:44 IA-64
Secur32.dll 6.1.7601.17514 48,640 20-Stu-2010 10:28 IA-64
Sspicli.dll 6.1.7601.17514 275,456 20-Stu-2010 10:28 IA-64
Sspisrv.dll 6.1.7601.17514 46,080 20-Stu-2010 10:28 IA-64
Lsasrv.mof Nije primjenjivo 13,780 22-srp-2009 23:19 Nije primjenjivo
Secur32.dll 6.1.7600.20926 22,016 17-ožu-2011 06:51 x86
Sspicli.dll 6.1.7600.20926 96,768 17-ožu-2011 06:48 x86
Lsasrv.mof Nije primjenjivo 13,780 12. studenog 2010. 23:53 Nije primjenjivo
Secur32.dll 6.1.7601.21685 22,016 17-ožu-2011 06:51 x86
Sspicli.dll 6.1.7601.21685 96,768 17-ožu-2011 06:48 x86

Status

Microsoft je potvrdio da je to problem u Microsoftovim proizvodima koji su navedeni u odjeljku „Odnosi se na“.

Dodatne informacije

Dodatne informacije o terminologiji ažuriranja softvera potražite u članku iz Microsoftove baze znanja pod sljedećim brojem:

824684 Opis standardne terminologije, koja se koristi za opis Microsoftovih softverskih ažuriranja

Dodatne informacije o funkciji InitializeSecurityContext potražite na sljedećem MSDN-ovom web-mjestu:

Opće informacije o funkciji InitializeSecurityContext Dodatne informacije o funkciji AcquireCredentialsHandle potražite na sljedećem MSDN web-mjestu:

Opće informacije o funkciji AcquireCredentialsHandle Dodatne informacije o funkciji LogonUser potražite na sljedećem MSDN-ovom web-mjestu:

Opće informacije o funkciji LogonUser
      

Dodatne informacije o datotekama

Dodatne informacije o datotekama za Windows 7 i Windows Server 2008 R2

Dodatne datoteke za sve podržane verzije sustava Windows 7 na arhitekturi x86

Naziv datoteke Update.mum
Verzija datoteke Nije primjenjivo
Veličina datoteke 2,773
Datum (UTC) 17-ožu-2011
Vrijeme (UTC) 20:05
Platforma Nije primjenjivo
Naziv datoteke X86_5676ba3d4d37c9101f9a0b3dd65ac1f4_31bf3856ad364e35_6.1.7600.20926_none_7415dd3c60acef57.manifest
Verzija datoteke Nije primjenjivo
Veličina datoteke 691
Datum (UTC) 17-ožu-2011
Vrijeme (UTC) 20:05
Platforma Nije primjenjivo
Naziv datoteke X86_a9ab587f9f300cffcfff342e55fae6cd_31bf3856ad364e35_6.1.7601.21685_none_d7f6a288493ac880.manifest
Verzija datoteke Nije primjenjivo
Veličina datoteke 691
Datum (UTC) 17-ožu-2011
Vrijeme (UTC) 20:05
Platforma Nije primjenjivo
Naziv datoteke X86_microsoft-windows-lsa_31bf3856ad364e35_6.1.7600.20926_none_a6ec6700d70ad0e5.manifest
Verzija datoteke Nije primjenjivo
Veličina datoteke 103,660
Datum (UTC) 17-ožu-2011
Vrijeme (UTC) 20:08
Platforma Nije primjenjivo
Naziv datoteke X86_microsoft-windows-lsa_31bf3856ad364e35_6.1.7601.21685_none_a890e24ed462cdf9.manifest
Verzija datoteke Nije primjenjivo
Veličina datoteke 103,660
Datum (UTC) 17-ožu-2011
Vrijeme (UTC) 20:08
Platforma Nije primjenjivo

Dodatne datoteke za sve podržane verzije sustava Windows 7 i Windows Server 2008 R2 na arhitekturi x64

Naziv datoteke Amd64_28c44e2c0bb0a285328fef4ff2fea2d7_31bf3856ad364e35_6.1.7600.20926_none_85912d689394adf0.manifest
Verzija datoteke Nije primjenjivo
Veličina datoteke 695
Datum (UTC) 17-ožu-2011
Vrijeme (UTC) 20:05
Platforma Nije primjenjivo
Naziv datoteke Amd64_299914ea63b5fc4fd31dd26463f59f06_31bf3856ad364e35_6.1.7601.21685_none_73d25e1f96021374.manifest
Verzija datoteke Nije primjenjivo
Veličina datoteke 695
Datum (UTC) 17-ožu-2011
Vrijeme (UTC) 20:05
Platforma Nije primjenjivo
Naziv datoteke Amd64_561edc06d3669bc7254c2a270730f77e_31bf3856ad364e35_6.1.7601.21685_none_cebec1086ea706af.manifest
Verzija datoteke Nije primjenjivo
Veličina datoteke 1,032
Datum (UTC) 17-ožu-2011
Vrijeme (UTC) 20:05
Platforma Nije primjenjivo
Naziv datoteke Amd64_8fb5a66833bac4e2df6bbaabd71984e8_31bf3856ad364e35_6.1.7600.20926_none_f758b54e39e6f653.manifest
Verzija datoteke Nije primjenjivo
Veličina datoteke 1,032
Datum (UTC) 17-ožu-2011
Vrijeme (UTC) 20:05
Platforma Nije primjenjivo
Naziv datoteke Amd64_microsoft-windows-lsa_31bf3856ad364e35_6.1.7600.20926_none_030b02848f68421b.manifest
Verzija datoteke Nije primjenjivo
Veličina datoteke 103,664
Datum (UTC) 17-ožu-2011
Vrijeme (UTC) 20:11
Platforma Nije primjenjivo
Naziv datoteke Amd64_microsoft-windows-lsa_31bf3856ad364e35_6.1.7601.21685_none_04af7dd28cc03f2f.manifest
Verzija datoteke Nije primjenjivo
Veličina datoteke 103,664
Datum (UTC) 17-ožu-2011
Vrijeme (UTC) 20:11
Platforma Nije primjenjivo
Naziv datoteke Update.mum
Verzija datoteke Nije primjenjivo
Veličina datoteke 3,215
Datum (UTC) 17-ožu-2011
Vrijeme (UTC) 20:05
Platforma Nije primjenjivo
Naziv datoteke Wow64_microsoft-windows-lsa_31bf3856ad364e35_6.1.7600.20926_none_0d5facd6c3c90416.manifest
Verzija datoteke Nije primjenjivo
Veličina datoteke 86,382
Datum (UTC) 17-ožu-2011
Vrijeme (UTC) 07:11
Platforma Nije primjenjivo
Naziv datoteke Wow64_microsoft-windows-lsa_31bf3856ad364e35_6.1.7601.21685_none_0f042824c121012a.manifest
Verzija datoteke Nije primjenjivo
Veličina datoteke 86,382
Datum (UTC) 17-ožu-2011
Vrijeme (UTC) 07:11
Platforma Nije primjenjivo

Dodatne datoteke za sve podržane verzije Windows Server 2008 R2 utemeljene na standardu IA-64

Naziv datoteke Ia64_a336c82657b2aa0749c17b8862256557_31bf3856ad364e35_6.1.7601.21685_none_c64be00ffb5bbd9d.manifest
Verzija datoteke Nije primjenjivo
Veličina datoteke 1,030
Datum (UTC) 17-ožu-2011
Vrijeme (UTC) 20:05
Platforma Nije primjenjivo
Naziv datoteke Ia64_d0946eee0be3d2c3668a96b094f00fcc_31bf3856ad364e35_6.1.7600.20926_none_8c7d54fb378b3887.manifest
Verzija datoteke Nije primjenjivo
Veličina datoteke 1,030
Datum (UTC) 17-ožu-2011
Vrijeme (UTC) 20:05
Platforma Nije primjenjivo
Naziv datoteke Ia64_microsoft-windows-lsa_31bf3856ad364e35_6.1.7600.20926_none_a6ee0af6d708d9e1.manifest
Verzija datoteke Nije primjenjivo
Veličina datoteke 103,662
Datum (UTC) 17-ožu-2011
Vrijeme (UTC) 20:05
Platforma Nije primjenjivo
Naziv datoteke Ia64_microsoft-windows-lsa_31bf3856ad364e35_6.1.7601.21685_none_a8928644d460d6f5.manifest
Verzija datoteke Nije primjenjivo
Veličina datoteke 103,662
Datum (UTC) 17-ožu-2011
Vrijeme (UTC) 20:05
Platforma Nije primjenjivo
Naziv datoteke Update.mum
Verzija datoteke Nije primjenjivo
Veličina datoteke 2,168
Datum (UTC) 17-ožu-2011
Vrijeme (UTC) 20:05
Platforma Nije primjenjivo
Naziv datoteke Wow64_microsoft-windows-lsa_31bf3856ad364e35_6.1.7600.20926_none_0d5facd6c3c90416.manifest
Verzija datoteke Nije primjenjivo
Veličina datoteke 86,382
Datum (UTC) 17-ožu-2011
Vrijeme (UTC) 07:11
Platforma Nije primjenjivo
Naziv datoteke Wow64_microsoft-windows-lsa_31bf3856ad364e35_6.1.7601.21685_none_0f042824c121012a.manifest
Verzija datoteke Nije primjenjivo
Veličina datoteke 86,382
Datum (UTC) 17-ožu-2011
Vrijeme (UTC) 07:11
Platforma Nije primjenjivo