Düzeltme: AppPoolCredentials özniteliği ayarlandığında bir mavi ekranda DUR 0x0000007e hata iletisini alıyorsunuz ve true olarak, IIS 7. 0'da uygulama havuzu kimliği bir etki alanı hesabı kullanmanız

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

Bu Sayfada

Belirtiler

Şu senaryoyu inceleyin:
  • Windows Vista tabanlı bir bilgisayarda veya Windows Server 2008 tabanlı bir bilgisayarda ınternet ınformation Services (IIS) 7.0 çalıştıran bir Web uygulaması var.
  • Etkin, Windows kimlik doğrulaması hem de Kernel Modu kimlik doğrulaması gerekir.

    Not Bu, varsayılan olarak açıktır.
  • Sahip olduğunuz useAppPoolCredentials applicationhost.config dosyasında <a1>Kimlik</a1> bölümündeki true olarak ayarlanmış özniteliği. Bu öznitelik için uygulama havuzu kimliği bir etki alanı hesabı'nı kullandığınızda, Kerberos kimlik doğrulaması sağlamak için eklemiş olabilirsiniz. Örneğin, bir Microsoft Office SharePoint Server sitesini kullanıyorsanız, bu öznitelik eklenmelidir. Kimlik doğrulaması bölümünde, aşağıdakine benzer.
    <windowsAuthentication enabled="true" useKernelMode="true" useAppPoolCredentials="true"/>
    Not The Applicationhost.config dosyası, Drive bulunur: \Windows\System32\inetsrv\config klasör.
Bu senaryoda, işletim sistemi çökebilir. Ayrıca, bir mavi ekranda DUR 0x0000007e hata iletisini alırsınız.

Not Bu sorun, genelde Office SharePoint Server 2007 barındıran Web sunucularında oluşur. Bu sorun, Kerberos kimlik doğrulaması kullanıldığında Office SharePoint Server 2007'in yapılandırması gereksinimleri nedeniyle oluşur. Ancak, herhangi bir türdeki özel bir uygulama havuzu kimliği Kernel Modu kimlik doğrulaması, Kerberos kimlik doğrulaması ve bir etki alanı hesabı kullanan bir Web sitesi için sorun oluşabilir.

Neden

Bu sorun, HTTP çekirdek modu sürücüsü (HTTP.sys) bir hata nedeniyle oluşur.

Çözüm

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 makalede açıklanan sorunun yaşandığı 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.

Windows Vista ve Windows Server 2008 önemli düzeltmeler aynı paketlerinde bulunur. Ancak, bu ürünlerin yalnızca biri “ düzeltme isteği ” sayfasında listelenebilir. Windows Vista ve Windows Server 2008 için geçerli olan düzeltme paketini istemek için <a0></a0>, sayfada listelenen ürün seçin.

ÖNKOŞULLAR

Bu düzeltmenin uygulanabilmesi için Windows Server 2008 yüklü ya da Windows Vista Service Pack 1 (SP1) yüklü olmalıdır.

Yeniden başlatma gereksinimi

Bu düzeltmeyi yükledikten sonra bilgisayarı yeniden başlatmanız gerekir.

Düzeltme Değiştirme Bilgileri

Bu düzeltme önceden yayımlanmış 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.
IIS 7.0, x 86
Bu tabloyu kapaBu tabloyu aç
Dosya AdıDosya SürümüDosya BoyutuTARİHSAATPlatform
Http.sys6.0.600 1.22375401,40812 Şubat 200903: 33X86
IIS 7.0, x 64
Bu tabloyu kapaBu tabloyu aç
Dosya AdıDosya SürümüDosya BoyutuTARİHSAATPlatform
Http.sys6.0.600 1.22375596,48012 Şubat 200904: 10X64
IIS 7.0 ia-64
Bu tabloyu kapaBu tabloyu aç
Dosya AdıDosya SürümüDosya BoyutuTARİHSAATPlatform
Http.sys6.0.600 1.223751,143,80812 Şubat 200902: 54ia-64

Pratik Çözüm

Bu soruna geçici bir çözüm bulmak için <a0></a0>, aşağıdaki yöntemlerden birini kullanarak çekirdek modu kimlik doğrulaması'nı devre dışı.

Yöntem 1

ApplicationHost.config dosyasını uygun windowsauthentication</a1> bölümünde, false olarak useKernelMode öğenin değerini ayarlayın.
<windowsAuthentication enabled="true" useKernelMode="false"/>

Yöntem 2

IIS Yöneticisi'ni kullanarak çekirdek modu kimlik doğrulaması devre dışı bırakın. Bunu yapmak için şu adımları izleyin:
  1. Başlat ' ı tıklatın, Çalıştır ' ı tıklatın, inetmgr.exe yazın ve Tamam ' ı tıklatın.
  2. IIS Yöneticisi'nde, server name genişletin, Web sitelerini genişletin ve sonra değiştirmek istediğiniz Web sitesini tıklatın.
  3. Kimlik doğrulaması ' nı çift tıklatın, vurgulamak için Windows kimlik doğrulaması ' nı tıklatın ve sonra eylem bölmesinde Gelişmiş ayarlar ' ı tıklatın.
  4. Çekirdek modu kimlik doğrulaması'nı etkinleştir kutusunu tıklatıp temizleyin.
Kernel Modu kimlik doğrulaması devre dışı bıraktıktan sonra HTTP hizmeti yeniden başlatmanız gerekir. Bu, IIS durduracak. Aşağıdaki komutlar, ayrıcalığı yükseltilmiş bir komut isteminde çalıştırın.
  • net stop http
  • net start http
  • İİSRESET/START
Not Bu komutlar, HTTP hizmeti durdurur. HTTP hizmetini durdurduğunuzda, HTTP hizmetine bağımlı olan hizmetler de durdurulacak bir uyarı iletisi alırsınız. Dikkatli bu bağımlı hizmetler, devam etmek isteyip istemediğinizi belirler ve böylece HTTP hizmeti yeniden başlatıldıktan sonra bunları yeniden başlatabilirsiniz Not. Windows roller ve bilgisayarda yüklü olan uygulamalar HTTP hizmetine bağımlı hizmetlerin bağlıdır.

Durum

Microsoft, "Geçerli Olduğu Ürünler" bölümünde listelenen Microsoft ürünlerinde bu sorunun olduğunu onaylamıştır.

Daha fazla bilgi

Çağrı yığını çıktısı

Kilitlenme gerçekleştikten sonra oluşturulan bellek döküm dosyasını incelemek için hata ayıklama araçları Windows ve Microsoft Simge sunucusu kullanırsanız, aşağıdakine benzer bir çağrı yığını görürsünüz:
Child-SP          RetAddr           Call Site
fffffa60`02ff5b58 fffff800`01ba3644 nt!KeBugCheckEx
fffffa60`02ff5b60 fffff800`01b60f71 nt!PspUnhandledExceptionInSystemThread+0x24
fffffa60`02ff5ba0 fffff800`018c87d8 nt!PspSystemThreadStartup+0x9e
fffffa60`02ff5bd0 fffff800`018c86bd nt!_C_specific_handler+0x8c
fffffa60`02ff5c40 fffff800`018cfcff nt!RtlpExecuteHandlerForException+0xd
fffffa60`02ff5c70 fffff800`0188cd83 nt!RtlDispatchException+0x22f
fffffa60`02ff6360 fffff800`018b51a9 nt!KiDispatchException+0xc3
fffffa60`02ff6960 fffff800`018b3fa5 nt!KiExceptionDispatch+0xa9
fffffa60`02ff6b40 00000000`00010005 nt!KiPageFault+0x1e5
fffffa60`02ff6cd8 fffffa60`0805129e 0x10005
fffffa60`02ff6ce0 fffff800`01ad7ff3 HTTP!UlpThreadPoolWorker+0x28e
fffffa60`02ff6d50 fffff800`018ef546 nt!PspSystemThreadStartup+0x57
fffffa60`02ff6d80 00000000`00000000 nt!KxStartSystemThread+0x16
Not Bu belirli sistem çökmesi oluştuğunu belirten bir çağrı yığını parçası HTTP! UlpThreadPoolWorker.

Referanslar

Office SharePoint Server ile birlikte Kerberos kimlik doğrulaması'nı kullanma hakkında daha fazla bilgi için aşağıdaki Web sitelerini ziyaret edin:
http://www.harbar.net/archive/2008/05/18/Using-Kerberos-with-SharePoint-on-Windows-Server-2008.aspx
http://blogs.msdn.com/webtopics/archive/2009/01/19/service-principal-name-spn-checklist-for-kerberos-authentication-with-iis-7-0.aspx

Özellikler

Makale numarası: 962943 - Last Review: 5 Mart 2009 Perşembe - Gözden geçirme: 1.1
Bu makaledeki bilginin uygulandığı durum:
  • Microsoft Internet Information Services 7.0
  • Windows Server 2008 Enterprise without Hyper-V
  • Windows Server 2008 for Itanium-Based Systems
  • Windows Server 2008 Standard without Hyper-V
  • Windows Server 2008 Enterprise
  • Windows Server 2008 Standard
  • Windows Web Server 2008
  • Windows Vista Enterprise 64-bit edition
  • Windows Vista Ultimate 64-bit edition
  • Windows Vista Business
  • Windows Vista Business 64-bit edition
  • Windows Vista Enterprise
  • Windows Vista Ultimate
Anahtar Kelimeler: 
kbmt kbhotfixserver kbautohotfix kbexpertiseinter kbexpertiseadvanced kbqfe kbsurveynew KB962943 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:962943

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