IIS 10 - \\? EMPTY> कॉन्फ़िगरेशन फ़ाइल नहीं पढ़ सकता


16

मेरे IIS पर सब कुछ सही ढंग से काम किया, लेकिन मैंने विंडोज फॉल क्रिएटर्स अपडेट को स्थापित किया और सब कुछ काम करना बंद कर दिया।

मुझे अपने ऐपपूल I के अंदर हर ऐप और पेज पर 503 - सेवा अनुपलब्ध त्रुटि मिलती है। मैंने विंडोज ईवेंट व्यूअर की जाँच की है और यह निम्नलिखित कहता है:

विंडोज इवेंट व्यूअर - त्रुटि विवरण

मैंने वेब के बीच खोज की है और समाधान कार्य (अनुमतियाँ, क्रेडेंशियल्स ...) में से कोई भी नहीं है। मैंने पूरी तरह से IIS (WAS शामिल के साथ) की स्थापना रद्द कर दी है और इसे अपनी फ़ैक्टरी सेटिंग्स पर रीसेट करने के लिए पुनः इंस्टॉल किया है। मेरे सभी आवेदन अब चले गए हैं (उम्मीद के मुताबिक ), लेकिन मुझे अभी भी वही त्रुटि मिली है

मेरा सिस्टम विंडोज 10 प्रो (संस्करण 1709) लेनोवो लैपटॉप है। कोई अद्यतन Windows अद्यतन पर उपलब्ध नहीं हैं।

इवेंट व्यूअर पर त्रुटि की अधिक जानकारी:

इवेंट व्यूअर अधिक जानकारी

मेरे IIS कॉन्फ़िगरेशन में क्या गलत है और मैं इसे फिर से काम करने के लिए कैसे बना सकता हूं?

किसी भी अधिक जानकारी की आवश्यकता हो सकती है, कृपया पूछें और मैं इसे लिख दूंगा!

धन्यवाद!


1
यह इस KB द्वारा यहाँ प्रलेखित है: support.microsoft.com/en-us/help/4050891/… मैं उत्सुक हूँ; क्या आपको एक अद्यतन के साथ अपग्रेड करने की पेशकश करते हुए विंडोज अपडेट के माध्यम से अपग्रेड किया गया था? या क्या आपने मैन्युअल रूप से अन्य माध्यमों से अपग्रेड किया है?
बारिसैगलर

@bariscaglar अब तक मैंने इस समस्या को मैनुअल इंस्टॉलर और विंडोज़ अपडेट (बाद में अपनी मशीन पर नहीं, बल्कि एक सहकर्मी पर) का उपयोग करके मारा है
रॉबसन रोचा

जवाबों:


35

समस्या आईआईएस / डब्ल्यूएएस द्वारा एप्लिकेशन पूल के लिए बनाए गए अस्थायी प्रतीकात्मक लिंक से संबंधित है, जिसे फॉल क्रिएटर्स अपडेट को स्थापित करने के लिए विंडोज अपडेट प्रक्रिया के दौरान गड़बड़ किया गया है।

समस्या को हल करने के लिए कदम (एक प्रशासक के रूप में) हैं:

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 " के तहत सब कुछ ( फ़ाइलें, फ़ोल्डर और शॉर्टकट ) हटाना " के हटाने से अस्थायी फ़ाइलें और गलत प्रतीकात्मक लिंक साफ़ हो जाएंगे, और IIS / WAS को फिर से शुरू करके उन्हें वापस बनाना चाहिए और समस्या को ठीक करना चाहिए।

संपादित करें Microsoft ने निम्नलिखित KB में समस्या का दस्तावेजीकरण किया है: https://support.microsoft.com/en-us/help/4050891/error-http-503-and-was-event-5189-from-web-applications-on -विंडोज 10


1
धन्यवाद! न केवल वहां संग्रहीत फ़ाइलें, बल्कि DefaultAppPool के लिए एक फ़ोल्डर शॉर्टकट भी हटाना पड़ा। उसके बाद (और कारखाना रीसेट के कारण आईआईएस को फिर से संगठित करना), यह अब काम कर रहा है !!
अनपेड्रा

1
हां, मुझे फ़ोल्डर शॉर्टकट भी हटाना पड़ा। अब काम करता है!
क्रिस हाइन्स

1
हालांकि मुझे नहीं लगता कि appPoolsफ़ोल्डर में सभी फ़ाइलों को हटाना समस्याग्रस्त है , आप बस समस्याग्रस्त एप्लिकेशन पूल नाम के उप-फ़ोल्डर को हटा सकते हैं जैसा कि त्रुटि संदेश में दिखाया गया है।
लोंगजेंग

1
@LongZheng: समस्या यह है कि, फॉल क्रिएटर्स अपडेट इंस्टॉलेशन के बाद, सभी AppPools समस्याग्रस्त हो जाते हैं।
रॉबसन रोचा

7
हमने इसे स्टैक ओवरफ्लो में इतने सारे देवों और डिजाइनरों में अब मारा है। एक समाधान पोस्ट करने के लिए बहुत बहुत धन्यवाद, यह हर किसी को एक टन समय और निराशा से बचाएगा।
निक Craver
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.