Makale numarası: 922730 - Son Gözden Geçirme: 30 Kasım 2007 Cuma - Gözden geçirme: 1.6

Anonim erişim için kullanılan hesabın beklenmedik şekilde IIS 5.0 veya IIS 6. 0'ın kilitlenmesine

Sistem İpucuBu makale, kullandığınızdan farklı bir işletim sistemine yöneliktir. Sizinle ilgili olmayabilecek makale içeriği devre dışı bırakıldı.

Bu Sayfada

Hepsini aç | Hepsini kapa

Belirtiler

Microsoft ınternet ınformation Services (IIS) 6.0 veya Microsoft ınternet ınformation Services'da (IIS) 5.0, anonim erişim için kullanılan hesabın beklenmedik biçimde kilitlenmesine. Ayrıca, güvenlik günlüğünde aşağıdakine benzer bir veya birden çok olay kaydedilebilir:
<a1>Olay</a1> 1

Olay türü: Hata denetimi
Olay kaynağı: güvenlik
Olay kategorisi: Oturum açma/oturum kapatma
Olay KIMLIĞI: 539
Açıklama:
Oturum Açma Hatası:
Neden: Hesap Kilitlendi
Kullanıcı adı: username
Etki alanı: domain
Tür oturum açma: 2
Işlem oturum açma: IIS
Kimlik doğrulama paketi: MICROSOFT_AUTHENTICATION_PACKAGE_V1_0

Olay 2

Olay türü: Hata denetimi
Olay kaynağı: güvenlik
Olay kategorisi: Hesap oturum açma
Olay KIMLIĞI: 681
Açıklama:
Hesap için oturum açma: username tarafından: iş istasyonu kaynaklı MICROSOFT_AUTHENTICATION_PACKAGE_V1_0: computername başarısız oldu. Hata kodu: 3221226036

<a1>Olay</a1> 3

Olay türü: uyarı
Olay kaynağı: W3SVC
Olay kategorisi: yok
Olay KIMLIĞI: 100
Açıklama:
Sunucu, Windows NT hesabı ' useraccount ' için aşağıdaki hata nedeniyle oturum açamadı: başvurulan hesabın şu anda kilitli ve oturum açılamaz

Notları
  • Usernamebir kullanıcı adı için yertutucudur.
  • Domainbir etki alanı adı için yertutucudur.
  • Computernamebilgisayar adı yertutucusudur.
  • UseraccountActive Directory dizin hizmetini veya yerel kullanıcılar ve Gruplar'da kullanıcı hesabını yertutucusudur.

Neden

Bu sorun, aşağıdaki koşullardan biri veya daha fazlası doğru olduğunda oluşabilir:
  • Güvenlik günlüğü dolu ve aşağıdaki kayıt defteri anahtarı yanlış bir değere ayarlanır:
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Lsa\CrashOnAuditFail
  • Anonim erişim için kullanılan hesabın, Web sitesine erişmek için gerekli izinlere sahip değil.
  • ııs'de anonim erişim için kullanılan hesabın parolası Active Directory'de veya yerel kullanıcılar ve Gruplar'da hesabı için parola ile eşitlenir.
  • Anonim erişim için kullanılan hesabın farklı bir parola, başka bir IIS metatabanı özelliği vardır.

Çözüm

Bu sorunu gidermek için aşağıdaki yöntemlerden birini kullanın.

Yöntem 1: kayıt defteri ayarlarını doğrulayın...

Güvenlik günlüğü dolu olduğunu doğrulayın. Ayrıca, aşağıdaki kayıt defteri anahtarının değeri doğru ayarlandığını doğrulayın:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Lsa\CrashOnAuditFail
Bunu yapma 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:
832981  (http://support.microsoft.com/kb/832981/ ) Güvenlik olay günlüğü dolduğu zaman, kullanıcılar Web sitelerini erişemiyor

Yöntem 2: izinleri doğrulayın.

Anonim erişim için kullanılan hesabın Web sitesine erişmek için gerekli olan izinlere sahip olduğunu doğrulayın. Bunu yapmak için <a0></a0>, sürüm 1.0, kimlik doğrulama ve erişim denetim Diagnostics (AuthDiag) aracını kullanın. AuthDiag aracı hakkında daha fazla bilgi için aşağıdaki Microsoft Web sitesini ziyaret edin:
http://www.microsoft.com/windowsserver2003/iis/support/default.mspx (http://www.microsoft.com/windowsserver2003/iis/support/default.mspx)

Yöntem 3: parolaları Eşitle

ııs'de anonim erişim için Active Directory'de veya yerel kullanıcılar ve Gruplar'da hesabı için parola ile kullanılan hesabın parolasını eşitleyin. Bunu yapma 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:
909887  (http://support.microsoft.com/kb/909887/ ) Anonim erişimi'ni kullanarak ınternet ınformation Server 6.0 üzerinde barındırılan bir Web sitesini görüntülemeye çalıştığınızda alınan hata iletisi: "401.1 yetkisiz: oturum açma başarısız oldu"

Yöntem 4: hesabın parolasını IIS metatabanında tutarlı olduğunu doğrulayın.

Anonim erişim için kullanılan hesabın farklı bir parola IIS metatabanındaki bulunmadığını doğrulayın. Aşağıdaki koşullar doğruysa, örneğin, anonim erişim için kullanılan hesabın beklenmedik biçimde kilitlenmesine:
  • UNCUserName</a0> özelliği, anonim erişim için kullanılan hesabın kullanır.
  • Bu hesabın farklı bir parola kullanacak şekilde yapılandırılır.
Hesabın parolasını IIS metatabanında tutarlı olduğunu doğrulamak için <a0></a0>, IIS metatabanı için anonim erişim için kullanılan hesabın tüm örneklerini arayın. Bu hesabın tüm örneklerini ııS'DE yapılandırılmış parola olarak aynı parolaya sahip olduğunuzu doğrulayın.

IIS metatabanı aramak için aşağıdaki adımları izleyin:
  1. Başlat ' ı tıklatın, Çalıştır ' ı tıklatın, cmd yazın ve Tamam ' ı tıklatın.
  2. Komut isteminde, CD komutu ınetpub\adminscripts dizinine değiştirmek için kullanın.
  3. Komut isteminde, Cscript Adsutil.vbs Enum_all yazın > Metabase.txt, ve sonra ENTER tuşuna basın.
  4. Komut satırında Exit yazın ve ENTER tuşuna basın.
  5. Metabase.txt dosyasını açın ve anonim erişim için kullanılan hesabın tüm örneklerini arayın. Bu hesabın tüm örneklerini ııS'DE yapılandırılmış parola olarak aynı parolaya sahip olduğunuzu doğrulayın.
Notları
  • IIS 6.0 MetaBase.XML dosyasını Not Defteri'nde açabilirsiniz.
  • IIS 6. 0'da, Metabase Explorer görüntülemek ve IIS metatabanını düzenlemek için kullanabilirsiniz. Metabase Explorer IIS 6.0 Kaynak Seti'nde kullanılabilir.
  • IIS 5. 0'da, görüntülemek ve IIS metatabanı düzenleme için MetaEdit aracını kullanabilirsiniz. Ancak, MetaEdit araç desteklenen bir araç değildir.

Yöntem 5: yeni bir kullanıcı hesabı oluştur

Yeni bir kullanıcı hesabı oluşturun. Sonra IIS anonim erişim için yeni bir kullanıcı hesabı kullanmak üzere yapılandırın.

Not Yeni kullanıcı hesabının kullanıcı hakları ve gerekli NTFS izinleri vermelisiniz.

Daha fazla bilgi

Hesap kilitleme işlemleri ile ilgili sorunları giderme hakkında daha fazla bilgi için aşağıdaki Microsoft TechNet Web sitesini ziyaret edin:
http://technet2.microsoft.com/windowsserver/en/library/d7e66b86-7b31-45a8-b11f-449fe7e7c62e1033.mspx (http://technet2.microsoft.com/windowsserver/en/library/d7e66b86-7b31-45a8-b11f-449fe7e7c62e1033.mspx)
Gerekli NTFS izinleri ve kullanıcı hakları, IIS 5.0 Web sunucusu izni atama hakkında daha fazla bilgi için Microsoft Knowledge Base'deki makaleyi görüntülemek üzere aşağıdaki makale numarasını tıklatın:
271071  (http://support.microsoft.com/kb/271071/ ) Nasıl bir IIS 5.0 Web sunucusu için NTFS izinlerini ve kullanıcı hakları gerekli
IIS Kaynak Seti hakkında daha fazla bilgi için Microsoft Knowledge Base'deki makaleyi görüntülemek üzere aşağıdaki makale numarasını tıklatın:
840671  (http://support.microsoft.com/kb/840671/ ) IIS 6.0 Kaynak Seti araçları (Bu bağlantı, bir kısmı veya tamamı İngilizce olan içeriğe işaret edebilir.)

Bu makaledeki bilginin uygulandığı durum:
  • Microsoft Internet Information Services 6.0
  • Microsoft Internet Information Services 5.0
Anahtar Kelimeler: 
kbmt kbtshoot kbprb KB922730 KbMttr
Otomatik TercümeOtomatik Tercüme
Ö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:922730  (http://support.microsoft.com/kb/922730/en-us/ )