Symptomer
Du kan oppleve treghet på en datamaskin som kjører Microsoft Internet Information Services (IIS) 6.0. Dette problemet oppstår når følgende betingelser er oppfylt:
-
Du bruker integrert Windows-godkjenning med IIS 6.0.
-
Du kan bruke godkjenningsprotokollen Kerberos godkjenne brukeren på webområdet.
Obs! Besøkende på et webområde som ligger på datamaskinen kan også oppleve dårlig ytelse. Dette problemet er mer sannsynlig skje hvis besøkende har begrenset båndbredde.
Årsak
Når du bruker godkjenningsprotokollen Kerberos, krever at IIS 6.0 klienten til å være dette for hver HTTP-forespørsel. Dette fører til en økning i nettverkstrafikken.
Denne virkemåten er forskjellig fra Microsoft Internet Information Services (IIS) 5.0. I IIS 5.0 kan en klient som er godkjent av Kerberos etter en opprinnelig HTTP-forespørsel forblir godkjent i løpet av HTTP Keep-Alive-økt.
Løsning
Informasjon om oppdateringspakke
Hvis du vil løse dette problemet ved å få tak i den nyeste oppdateringspakken for Windows Server 2003. Hvis du vil ha mer informasjon, kan du klikke følgende artikkelnummer for å vise artikkelen i Microsoft Knowledge Base:
889100 hvordan du får tak i den nyeste oppdateringspakken for Windows Server 2003
Informasjon om hurtigreparasjon
En støttet hurtigreparasjon er tilgjengelig fra Microsoft. Denne hurtigreparasjonen er imidlertid ment å løse problemet som er beskrevet i denne artikkelen. Bruk denne hurtigreparasjonen bare på systemer som har dette bestemte problemet. Denne hurtigreparasjonen kan gjennomgå ytterligere testing. Hvis du ikke er alvorlig påvirket av dette problemet, anbefaler vi derfor at du venter på neste programvareoppdatering som inneholder denne hurtigreparasjonen.
Hvis hurtigreparasjonen er tilgjengelig for nedlasting, ligger den under delen "Hotfix Download Available" øverst i denne Knowledge Base-artikkelen. Hvis denne delen ikke vises, kan du kontakte Microsofts kundeservice og kundestøtte for å få hurtigreparasjonen.
Obs! Hvis det oppstår andre problemer, eller hvis feilsøkingstips, må du kanskje opprette en separat forespørsel om. Vanlige kundestøttekostnader gjelder for ytterligere kundestøttespørsmål og problemer som ikke dekkes av denne oppdateringen. For en fullstendig liste over telefonnumre for Microsofts kundeservice og kundestøtte eller opprette en separat forespørsel om, kan du gå til følgende Microsoft-webområde:
http://support.microsoft.com/contactus/?ws=supportObs! Hotfix Download Available-skjemaet viser språkene som hurtigreparasjonen er tilgjengelig på. Hvis du ikke ser språket ditt, er det fordi en hurtigreparasjon ikke er tilgjengelig for dette språket.
Forutsetninger
Du må ha Windows Server 2003 Service Pack 1 (SP1) installert for å bruke denne hurtigreparasjonen.
Informasjonen i registeret
Viktig Denne delen, metoden eller oppgaven inneholder fremgangsmåter for hvordan du endrer registret. Det kan imidlertid oppstå alvorlige problemer hvis du endrer registeret feilaktig. Sørg derfor for at du følger disse trinnene nøye. Ta sikkerhetskopi av registret før du endrer det, for sikkerhets skyld. Deretter kan du gjenopprette registret hvis det oppstår et problem. Hvis du vil ha mer informasjon om hvordan du sikkerhetskopierer og gjenoppretter registret, kan du klikke følgende artikkelnummer for å vise artikkelen i Microsoft Knowledge Base:
322756 hvordan du sikkerhetskopierer og gjenoppretter registret i WindowsNår du har installert denne hurtigreparasjonen, må du legge til og konfigurere registerverdien EnableKerbAuthPersist. Følg denne fremgangsmåten:
-
Klikk Start, klikk Kjør, Skriv inn regedit, og klikk deretter OK.
-
Finn og klikk følgende registerundernøkkel:
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\W3SVC\Parameters
-
Velg Ny på Rediger-menyen, og klikk deretter DWORD-verdi.
-
Skriv inn EnableKerbAuthPersist for navnet på oppføringen, og trykk deretter ENTER.
-
Høyreklikk EnableKerbAuthPersist, og klikk deretter Endre.
-
I Verdidata -boksen, Skriv inn 1 eller en annen verdi for å aktivere hurtigreparasjonen, og klikk deretter OK.
Obs! Hvis du IIS-tjenesten til standard virkemåte, angir du verdien til 0. -
Avslutt Registerredigering.
-
IIS-tjenesten på nytt. Følg denne fremgangsmåten:
-
Klikk Start, klikk Kjør, Skriv inn cmd, og klikk deretter OK.
-
Skriv inn følgende kommandoer. Trykk ENTER etter hver kommando:
net stop iisadmin
Net start iisadmin
-
Krav om omstart
Hvis IIS-tjenesten kjører når du bruker denne hurtigreparasjonen, må du starte IIS-tjenesten.
Informasjon om erstatning av hurtigreparasjoner
Denne hurtigreparasjonen erstatter ikke andre hurtigreparasjoner.
Filinformasjon
Den engelskspråklige versjonen av denne hurtigreparasjonen har filattributtene (eller senere filattributter) som er oppført i følgende tabell. Datoene og klokkeslettene for disse filene er oppført i Coordinated Universal Time (UTC). Når du viser filinformasjonen, konverteres den til lokal tid. Hvis du vil finne forskjellen mellom UTC og lokal tid, kan du bruke kategorien tidssone under dato og klokkeslett i Kontrollpanel.
Windows Server 2003 Itanium-arkitekturen
Filnavn |
Filversjon |
Filstørrelse |
Dato |
Tid |
---|---|---|---|---|
W3core.dll |
6.0.3790.2683 |
1,059,328 |
15-Apr-2006 |
18:19 |
Windows Server 2003, x64
Filnavn |
Filversjon |
Filstørrelse |
Dato |
Tid |
---|---|---|---|---|
W3core.dll |
6.0.3790.2683 |
569,344 |
15-Apr-2006 |
06:04 |
Windows Server 2003, x86
Filnavn |
Filversjon |
Filstørrelse |
Dato |
Tid |
---|---|---|---|---|
W3core.dll |
6.0.3790.2683 |
348,672 |
15-Apr-2006 |
05:29 |
Status
Microsoft har bekreftet at dette er et problem i Microsoft-produktene som er oppført i delen "Gjelder for". Dette problemet ble først løst i Microsoft Windows Server 2003 Service Pack 2.
Hvis du vil ha mer informasjon
Når du aktiverer registerverdien for EnableKerbAuthPersist og starter IIS-tjenesten på nytt, krever IIS 6.0 ikke lenger at klienten skal godkjennes på nytt for hver HTTP-forespørsel. Klienter bare må godkjennes på nytt hvis de gjør en annen HTTP-forespørsel ved hjelp av en annen klient TCP-port. Denne situasjonen oppstår når du må opprette en ny HTTP Keep-Alive-økt. Hvis du vil ha mer informasjon om HTTP Keep-Alive-økter, kan du gå til følgende webområde for Internet Engineering Task Force (IETF):
http://www.ietf.org/rfc/rfc2616.txtHvis du vil ha mer informasjon om terminologi for programvareoppdatering, kan du klikke følgende artikkelnummer for å vise artikkelen i Microsoft Knowledge Base:
824684 beskrivelse av standardterminologien som brukes til å beskrive oppdateringer av Microsoft-programvare