विंडोज़ 10 पर वेब ऐप्स HTTP एरर 503 और WAS इवेंट 5189

आज की पोस्ट में, हम कारण का पता लगाएंगे और फिर आपके द्वारा विंडोज 10 को अपग्रेड करने के बाद HTTP एरर 503(HTTP Error 503) और WAS इवेंट 5189 लौटाने वाले (WAS event 5189)वेब(Web) एप्लिकेशन के मुद्दे का समाधान प्रदान करेंगे ।

वेब(Web) ऐप्स HTTP त्रुटि 503(HTTP Error 503) और WAS ईवेंट 5189

वेब ऐप्स HTTP त्रुटि 503 और WAS ईवेंट 5189

यदि आपके पास एक कंप्यूटर है जो विंडोज 10(Windows 10) या विंडोज सर्वर 2016(Windows Server 2016) चला रहा है जिसमें इंटरनेट सूचना सेवा (आईआईएस) सक्षम है, और आप विंडोज 10(Windows 10) या विंडोज सर्वर 2016(Windows Server 2016) के एक नए संस्करण में अपग्रेड करते हैं , तो कुछ वेब एप्लिकेशन प्रारंभ नहीं हो सकते हैं, बल्कि इसके बजाय, वे निम्न त्रुटि संदेश फेंक सकते हैं:

Service Unavailable

HTTP Error 503. The service is unavailable.

इसके अलावा, यदि आप इवेंट लॉग(Event Log) देखते हैं, तो आपको निम्न संदेश दिखाई देगा:

WAS घटना 5189: अनुप्रयोग पूल '< DefaultAppPool >' के लिए अनुप्रयोग पूल कॉन्फ़िग फ़ाइल जनरेट करने में Windows प्रक्रिया सक्रियण सेवा विफल रही। (Windows Process Activation Service)त्रुटि प्रकार '0' है। इस समस्या को हल करने के लिए, कृपया सुनिश्चित करें कि applicationhost.config फ़ाइल सही है और किए गए अंतिम कॉन्फ़िगरेशन परिवर्तनों की सिफारिश करें। डेटा फील्ड में एरर नंबर शामिल हैं।

वेब(Web) ऐप्स का कारण HTTP त्रुटि 503(HTTP Error 503) और WAS घटना 5189

यह त्रुटि इसलिए हो सकती है क्योंकि विंडोज एक्टिवेशन सर्विस(Service) ( WAS ) विशिष्ट ऑपरेशन के दौरान नीचे दिए गए फ़ोल्डर में प्रत्येक (WAS)IIS एप्लिकेशन पूल के लिए एक अस्थायी कॉन्फ़िगरेशन फ़ाइल बनाता है ।

C:\inetpub\temp\appPools

प्रारंभिक अपग्रेड चरण के दौरान, विंडोज अपडेट(Windows Update) मौजूदा फ़ोल्डर्स और फाइलों ( विंडोज(Windows) फोल्डर के बाहर) को स्कैन करता है और अपग्रेड के बाद बहाल होने के लिए उनके पथ रिकॉर्ड करता है। हालाँकि, क्योंकि कॉन्फ़िगरेशन फ़ाइलें अस्थायी होती हैं, WAS बंद होने पर उन्हें हटा दिया जाता है।

विंडोज अपडेट(Windows Update) के अगले चरण में , इन पहले स्कैन की गई फाइलों और फ़ोल्डरों को एक अस्थायी अपग्रेड स्थान पर कॉपी किया जाता है। विंडोज(Windows) के अपग्रेड होने के बाद , विंडोज अपडेट(Windows Update) प्रत्येक फ़ोल्डर के लिए एक प्रतीकात्मक लिंक बनाता है जिसे इन फ़ाइलों और फ़ोल्डरों को उनके मूल स्थान पर पुनर्स्थापित करने का प्रयास करने से पहले एक अस्थायी अपग्रेड स्थान पर कॉपी किया गया था।

हालाँकि, क्योंकि ये अस्थायी कॉन्फ़िगरेशन फ़ाइलें अब मौजूद नहीं हैं, Windows अद्यतन(Windows Update) प्रतीकात्मक लिंक को नहीं हटाता है।

जब WAS IIS कार्यकर्ता प्रक्रिया के रूप में प्रारंभ करने का प्रयास करता है , तो यह सांकेतिक लिंक के कारण कॉन्फ़िगरेशन लिखने के लिए एक अस्थायी फ़ोल्डर नहीं बनाता है। इसलिए, Http.Sys HTTP 503 त्रुटि देता है।

वेब(Web) ऐप्स HTTP त्रुटि 503(HTTP Error 503) और WAS ईवेंट 5189 को कैसे हल करें?

इस समस्या को हल करने के लिए, माइक्रोसॉफ्ट (Microsoft)विंडोज अपडेट द्वारा बनाए गए (Windows Update)प्रतीकात्मक लिंक (प्रतीकात्मक लिंक को नियमित फाइलों के समान ही हटाया जा सकता है) को मैन्युअल रूप से हटाने की सिफारिश करता है । यह करने के लिए, इन उपायों का पालन करें।

एलिवेटेड मोड में ओपन कमांड प्रॉम्प्ट(Open Command Prompt in elevated mode) , नीचे दिए गए कमांड को कॉपी और पेस्ट करें और एंटर दबाएं(Enter) :

net stop WAS /y
rmdir /s /q C:\inetpub\temp\appPools
net start W3SVC

आशा है कि यह पोस्ट मदद करता है!



About the author

मैं एक सॉफ्टवेयर इंजीनियर और एक्सप्लोरर हूं। मुझे Microsoft Xbox 360 और Google Explorer दोनों का अनुभव है। मैं कुछ सॉफ़्टवेयर विकास टूल के लिए विशेषज्ञ अनुशंसाएं प्रदान करने में सक्षम हूं, साथ ही सामान्य एक्सप्लोरर त्रुटियों का निवारण करने में लोगों की सहायता करता हूं।



Related posts