IIS 10 - \\? \ <EMPTY> yapılandırma dosyası okunamıyor


16

Her şey IIS'imde düzgün çalıştı, ancak Windows Fall Creators Update'i yükledim ve her şey çalışmayı durdurdu.

Ziyaret ettiğim AppPool içindeki her uygulama ve sayfada 503 - Hizmet Kullanılamıyor hatası alıyorum. Windows olay görüntüleyicisini kontrol ettim ve şöyle diyor:

Windows Olay Görüntüleyicisi - Hata açıklaması

Web'de arama yaptım ve çözümlerin hiçbiri çalışmıyor (izinler, kimlik bilgileri ...). Hatta tamamen IIS'yi (WAS dahil) kaldırdım ve fabrika ayarlarına sıfırlamak için yeniden kurdum. Tüm uygulamalarım şimdi gitti (beklendiği gibi), ama yine de aynı hatayı alıyorum .

Sistemim bir Windows 10 Pro (sürüm 1709) Lenovo dizüstü bilgisayardır. Windows Update'te hiçbir güncelleme yoktur.

Olay Görüntüleyicisi'ndeki hatayla ilgili daha fazla bilgi:

Olay Görüntüleyicisi daha fazla bilgi

IIS yapılandırmamdaki sorun nedir ve yeniden çalışmasını nasıl sağlayabilirim?

İhtiyacınız olabilecek daha fazla bilgi için lütfen sorun.

Teşekkür ederim!


1
Bu, bu KB tarafından burada belgelenmiştir: support.microsoft.com/en-us/help/4050891/… Merak ediyorum; size bir bildirim ile yükseltmenizi sunan Windows Update aracılığıyla yükseltme yaptınız mı? Yoksa manuel olarak başka yollarla mı geçtiniz?
bariscaglar

@bariscaglar Şimdiye kadar manuel yükleyiciyi ve windows güncellemesini kullanarak bu sorunu vurdu (makinemde değil, bir iş arkadaşımda)
Robson Rocha

Yanıtlar:


35

Sorun, IIS / WAS tarafından uygulama havuzları için oluşturulan ve Windows Creators Update'in yüklenmesi için Windows Update işlemi sırasında dağıtılan geçici sembolik bağlantılarla ilgilidir.

Sorunu çözmek için adımlar (bir yönetici powershell'de):

Stop-Service -Force W3SVC
Stop-Service -Force WAS
Foreach($item in Get-ChildItem C:\inetpub\temp\appPools){
  if([IO.File]::Exists($item.FullName)){
    Remove-Item $item -Force
  } else {
    [IO.Directory]::Delete($folder.FullName,$true);
  }
}
Start-Service W3SVC 
Start-Service WAS

" C: \ inetpub \ temp \ apppools " altındaki her şeyi ( dosyalar, klasörler ve kısayollar ) silmek geçici dosyaları ve yanlış sembolik bağlantıları temizler ve IIS / WAS'ı yeniden başlatmak bunları geri oluşturup sorunu çözmelidir .

Microsoft düzenleme sorunu aşağıdaki KB'de belgelemiştir: https://support.microsoft.com/en-us/help/4050891/error-http-503-and-was-event-5189-from-web-applications-on vitrinler-10


1
Teşekkür ederim! Sadece orada saklanan dosyalar değil, aynı zamanda DefaultAppPool için bir klasör kısayolunu da silmek zorunda kaldı. Bundan sonra (ve yaptığım fabrika sıfırlaması nedeniyle IIS'yi yeniden yapılandırmak) şimdi çalışıyor !!
Unapedra

1
Evet, klasör kısayollarını da silmek zorunda kaldım. Şimdi çalışıyor!
Chris Hynes

1
appPoolsKlasördeki tüm dosyaları silmenin sorunlu olduğunu düşünmese de , sorunlu Uygulama Havuzu adının alt klasörünü hata iletisinde belirtildiği gibi silebilirsiniz.
LongZheng

1
@LongZheng: Sorun, Fall Creators Update kurulumundan sonra tüm AppPools'un sorunlu hale gelmesidir .
Robson Rocha

7
Bunu şimdi birçok geliştirici ve tasarımcıda Stack Overflow'da gördük. Bir çözüm gönderdiğiniz için çok teşekkürler, buradaki herkesi bir ton zaman ve hayal kırıklığına uğratacaktır.
Nick Craver
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.