Düzeltme: IIS 6. 0'da tümleşik Windows kimlik doğrulaması Kerberos kimlik doğrulama iletişim kuralı ile birlikte kullandığınızda, ayıkladığınızda performans yavaşlayabilir

Makale çevirileri Makale çevirileri
Makale numarası: 917557 - Bu makalenin geçerli olduğu ürünleri görün.
Hepsini aç | Hepsini kapa

Bu Sayfada

Belirtiler

Microsoft ınternet ınformation Services (IIS) 6.0 çalıştıran bir bilgisayarda Performans karşılaşabilirsiniz. Bu sorun, aşağıdaki koşullar doğru olduğunda oluşur:
  • IIS 6.0 ile birlikte tümleşik Windows kimlik doğrulaması kullanarak.
  • Web sitesinde kullanıcı kimlik doğrulaması için Kerberos kimlik doğrulama iletişim kuralı kullanın.
Not Bu bilgisayar üzerinde barındırılan bir Web sitesi ziyaretçileri, ayrıca ayıkladığınızda performans yavaşlayabilir. Bu sorun ortaya ziyaretçilerine sınırlı bant genişliği daha olasıdır.

Neden

Kerberos kimlik doğrulama iletişim kuralı'nı kullandığınızda, IIS 6.0 istemcinin her HTTP isteği reauthenticated gerekir. Bu davranış, ağ trafiğinde bir artış neden olur.

Bu davranış, Microsoft ınternet ınformation Services (IIS) 5.0 tarafından farklıdır. IIS 5. 0'da, HTTP Keep-Alive oturum süresince sonra ilk HTTP isteği Kerberos kimlik doğrulaması bir istemci kimliği doğrulanmış kalır.

Çözüm

Hizmet paketi bilgileri

Bu sorunu gidermek için <a0></a0>, Windows Server 2003 için en son hizmet paketini edinin. Daha fazla bilgi için, Microsoft Bilgi Bankası'ndaki makaleyi görüntülemek üzere aşağıdaki makale numarasını tıklatın:
889100En son Windows Server 2003 hizmet paketi nasıl elde edilir

Düzeltme bilgileri

Desteklenen bir düzeltme Microsoft'tan edinilebilir. Ancak bu düzeltmenin, yalnızca bu makalede anlatılan sorunu gidermesi amaçlanmıştır. Bu düzeltmeyi yalnızca bu sorunla karşılaşan sistemlere uygulayın. Bu düzeltme ek sınamaya tabi olabilir. Bu nedenle, bu sorun nedeniyle önemli ölçüde etkilenmediyseniz, bu düzeltmeyi içeren bir sonraki yazılım güncelleştirmesini beklemeniz önerilir.

Düzeltme karşıdan yüklenebilir ise bu Bilgi Bankası makalesinin başında "Düzeltme karşıdan yüklenebilir" bölümü bulunur. Bu bölüm görünmüyorsa, düzeltmeyi edinmek üzere Microsoft Müşteri Hizmetleri ve Destek ekibine başvurun.

Not Ek sorunlar oluşursa veya tüm sorun giderme işlemi gerekmiyorsa, ayrı bir hizmet isteği oluşturmanız gerekebilir. Ek destek sorularına ve bu düzeltme için geçerli olmayan sorunlara normal destek ücretleri uygulanır. Microsoft Müşteri Hizmetleri ve Destek telefon numaralarının tam listesi veya ayrı bir hizmet isteği oluşturmak için, aşağıdaki Microsoft Web sitesini ziyaret edin:
http://support.microsoft.com/contactus/?ws=support
Not "Düzeltme karşıdan yüklenebilir" formunda, düzeltmenin kullanılabilir olduğu diller görüntülenir. Kendi dilinizi görmüyorsanız, bunun nedeni bu düzeltme, seçtiğiniz dil için kullanılamaz.

ÖNKOŞULLAR

Bu düzeltmenin uygulanabilmesi için Windows Server 2003 Service Pack 1 (SP1) olması gerekir.

Kayıt defteri Bilgileri

Önemli Bu bölüm, yöntem veya görev kayıt defterini nasıl söyleyin adımları içerir. Ancak kayıt defterini hatalı olarak değiştirirseniz önemli sorunlar oluşabilir. Bu nedenle, bu adımları dikkatlice uyguladığınızdan emin olun. Ek koruma için, kayıt defterini değiştirmeden önce yedeklemeyi unutmayın. Bir sorun oluşursa kayıt defterini daha sonra geri yükleyebilirsiniz. Kayıt defterini yedekleme ve geri yükleme hakkında daha fazla bilgi için, Microsoft Bilgi Bankası'ndaki makaleyi görüntülemek üzere aşağıdaki makale numarasını tıklatın:
322756Windows'da kayıt defterini yedekleme ve geri yükleme
Bu düzeltmeyi uyguladıktan sonra eklemeli ve EnableKerbAuthPersist kayıt defteri değerini yapılandırın. Bunu yapmak için şu adımları izleyin:
  1. Başlat ' ı tıklatın, Çalıştır ' ı tıklatın, regedit yazın ve Tamam ' ı tıklatın.
  2. Aşağıdaki kayıt defteri alt anahtarını bulup tıklatın:
    HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\W3SVC\Parameters
  3. Düzen menüsünden Yeni ' nin üzerine gidin ve DWORD değeri ' ni tıklatın.
  4. EnableKerbAuthPersist girdisinin adını yazın ve ENTER tuşuna basın.
  5. EnableKerbAuthPersist ' ı sağ tıklatın ve sonra Değiştir ' i tıklatın.
  6. Değer verisi kutusuna, type 1 veya sıfır olmayan bir değere düzeltmeyi etkinleştirin ve Tamam ' ı tıklatın.

    Not IIS hizmetinin varsayılan davranışa geri dönmek için <a0></a0>, değeri 0 olarak ayarlayın.
  7. Kayıt Defteri Düzenleyicisi'nden çıkın.
  8. IIS hizmetini yeniden başlatın. Bunu yapmak için şu adımları izleyin:
    1. Başlat ' ı tıklatın, Çalıştır ' ı tıklatın, cmd yazın ve Tamam ' ı tıklatın.
    2. Aşağıdaki komutları yazın. Her komutun ardından ENTER tuşuna basın:
      net stop iisadmin
      net start iisadmin

Yeniden başlatma gereksinimi

Bu düzeltmeyi uyguladığınızda, IIS hizmeti çalışıyorsa, IIS hizmetini yeniden başlatmanız gerekir.

Düzeltme Değiştirme Bilgileri

Bu düzeltme başka bir düzeltmenin yerini almaz.

DOSYA BİLGİLERİ

Bu düzeltmenin İngilizce sürümü, aşağıdaki tabloda listelenen dosya özniteliklerine (veya daha yeni dosya özniteliklerine) sahiptir. Bu dosyaların tarihleri ve saatleri Koordinatlı Evrensel Saat'e (UTC) göre listelenir. Dosya bilgilerini görüntülediğinizde yerel saate dönüştürülür. UTC ve yerel saat arasındaki farkı bulmak için <a0></a0>, Denetim Masası'ndaki tarih ve saat öğesinde saat dilimi sekmesini kullanın.
Windows Server 2003, ıtanium mimarisi
Bu tabloyu kapaBu tabloyu aç
Dosya AdıDosya SürümüDosya BoyutuTARİHSAAT
W3core.dll6.0.3790.26831,059,32815-Nis-200618: 19
Windows Server 2003 x64
Bu tabloyu kapaBu tabloyu aç
Dosya AdıDosya SürümüDosya BoyutuTARİHSAAT
W3core.dll6.0.3790.2683569,34415-Nis-200606: 04
Windows Server 2003 x86
Bu tabloyu kapaBu tabloyu aç
Dosya AdıDosya SürümüDosya BoyutuTARİHSAAT
W3core.dll6.0.3790.2683348,67215-Nis-200605: 29

Durum

Microsoft, "Geçerli Olduğu Ürünler" bölümünde listelenen Microsoft ürünlerinde bu sorunun olduğunu onaylamıştır. Bu sorun ilk olarak Microsoft Windows Server 2003 Service Pack 2'de giderilmiştir.

Daha fazla bilgi

IIS 6.0, artık EnableKerbAuthPersist kayıt defteri değerini etkinleştirme IIS hizmetinin yeniden başlattıktan sonra istemcinin her HTTP isteği reauthenticate gerektirir. Istemciler, farklı istemci TCP bağlantı noktası'nı kullanarak başka bir HTTP isteği yaparsanız reauthenticate yeterlidir. Bu senaryo, yeni bir HTTP Keep-Alive oturumu kuruldu oluşur. HTTP etkin tutma oturumları hakkında daha fazla bilgi için aşağıdaki ınternet Engineering Task Force (IETF) Web sitesini ziyaret edin:
http://www.ietf.org/rfc/rfc2616.txt
Yazılım güncelleştirme terminolojisi hakkında daha fazla bilgi için, Microsoft Bilgi Bankası'ndaki makaleyi görüntülemek üzere aşağıdaki makale numarasını tıklatın:
824684Microsoft yazılım güncelleştirmelerini açıklamak için kullanılan standart terminolojinin açıklaması

Özellikler

Makale numarası: 917557 - Last Review: 9 Haziran 2008 Pazartesi - Gözden geçirme: 3.1
Bu makaledeki bilginin uygulandığı durum:
  • Microsoft Internet Information Services 6.0
Anahtar Kelimeler: 
kbmt kbautohotfix kbwinserv2003sp2fix kbwinserv2003presp2fix kbhotfixserver kbfix kbbug kbqfe kbpubtypekc KB917557 KbMttr
Machine-translated Article
ÖNEMLİ: Bu makale, bir kişi tarafından çevrilmek yerine, Microsoft makine-çevirisi yazılımı ile çevrilmiştir. Microsoft size hem kişiler tarafından çevrilmiş, hem de makine-çevrisi ile çevrilmiş makaleler sunar. Böylelikle, bilgi bankamızdaki tüm makalelere, kendi dilinizde ulaşmış olursunuz. Bununla birlikte, makine tarafından çevrilmiş makaleler mükemmel değildir. Bir yabancının sizin dilinizde konuşurken yapabileceği hatalar gibi, makale; kelime dağarcığı, söz dizim kuralları veya dil bilgisi açısından yanlışlar içerebilir. Microsoft, içeriğin yanlış çevrimi veya onun müşteri tarafından kullanımından doğan; kusur, hata veya zarardan sorumlu değildir. Microsoft ayrıca makine çevirisi yazılımını sıkça güncellemektedir.
Makalenin İngilizcesi aşağıdaki gibidir:917557

Geri Bildirim Ver

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com