เว็บแอป HTTP Error 503 และเหตุการณ์ WAS 5189 บน Windows 10
ในโพสต์ของวันนี้ เราจะสำรวจสาเหตุและนำเสนอวิธีแก้ปัญหาของเว็บ(Web)แอปพลิเคชันที่ส่งคืนข้อผิดพลาด HTTP 503(HTTP Error 503)และเหตุการณ์ WAS 5189(WAS event 5189)หลังจากที่คุณอัปเกรด Windows 10
เว็บ(Web)แอปHTTP Error 503 & WAS event 5189
หากคุณมีคอมพิวเตอร์ที่ใช้Windows 10หรือWindows Server 2016ที่เปิดใช้งาน Internet Information Services (IIS) และคุณอัปเกรดเป็น Windows 10หรือWindows Server 2016เวอร์ชันที่ใหม่กว่าเว็บแอปพลิเคชันบางตัวอาจไม่เริ่มทำงาน แต่ พวกเขาอาจแสดงข้อความแสดงข้อผิดพลาดต่อไปนี้:
Service Unavailable
HTTP Error 503. The service is unavailable.
นอกจากนี้ หากคุณเห็นบันทึกเหตุการณ์(Event Log)คุณจะเห็นข้อความต่อไปนี้:
เหตุการณ์ WAS(WAS) 5189: บริการเปิดใช้งานกระบวนการของ Windows(Windows Process Activation Service)ไม่สามารถสร้างไฟล์กำหนดค่ากลุ่มแอปพลิเคชันสำหรับกลุ่มแอปพลิเคชัน '< DefaultAppPool >' ประเภทข้อผิดพลาดคือ '0' เพื่อแก้ไขปัญหานี้ โปรดตรวจสอบให้แน่ใจว่าไฟล์ applicationhost.config ถูกต้อง และทำการเปลี่ยนแปลงการกำหนดค่าล่าสุดที่ทำใหม่อีกครั้ง ฟิลด์ข้อมูลประกอบด้วยหมายเลขข้อผิดพลาด
สาเหตุของเว็บ(Web)แอปHTTP Error 503และ เหตุการณ์ WAS 5189
ข้อผิดพลาดนี้อาจเกิดขึ้นเนื่องจาก Windows Activation Service ( WAS ) สร้างไฟล์การกำหนดค่าชั่วคราวสำหรับกลุ่ม แอปพลิเคชัน IIS แต่ละ รายการในโฟลเดอร์ด้านล่างระหว่างการดำเนินการทั่วไป
C:\inetpub\temp\appPools
ระหว่างขั้นตอนการอัปเกรดเริ่มต้นWindows Updateจะสแกนโฟลเดอร์และไฟล์ที่มีอยู่ (นอก โฟลเดอร์ Windows ) และบันทึกเส้นทางที่จะกู้คืนหลังการอัพเกรด อย่างไรก็ตาม เนื่องจากไฟล์คอนฟิกูเรชันเป็นแบบชั่วคราว ไฟล์เหล่านั้นจะถูกลบออกเมื่อWASหยุดทำงาน
ในขั้นต่อไปของWindows Updateไฟล์และโฟลเดอร์ที่สแกนก่อนหน้านี้เหล่านี้จะถูกคัดลอกไปยังตำแหน่งอัพเกรดชั่วคราว หลังจากอัปเกรด Windows แล้วWindows Update(Windows Update)จะสร้างลิงก์สัญลักษณ์ไปยังแต่ละโฟลเดอร์ที่คัดลอกไปยังตำแหน่งอัปเกรดชั่วคราวก่อนที่จะพยายามกู้คืนไฟล์และโฟลเดอร์เหล่านี้ไปยังตำแหน่งเดิม
อย่างไรก็ตาม เนื่องจากไฟล์การกำหนดค่าชั่วคราวเหล่านี้ไม่มีอยู่แล้วWindows Updateจึงไม่ลบลิงก์สัญลักษณ์
เมื่อWASพยายามเริ่มต้นเป็น กระบวนการของผู้ปฏิบัติงาน IISจะไม่สร้างโฟลเดอร์ชั่วคราวเพื่อเขียนการกำหนดค่าเนื่องจากลิงก์สัญลักษณ์ ดังนั้นHttp.Sysจะส่งกลับข้อผิดพลาดHTTP 503
วิธีแก้ไขเว็บ(Web)แอปHTTP Error 503และ เหตุการณ์ WAS 5189
ในการแก้ไขปัญหานี้Microsoftแนะนำให้ลบลิงก์สัญลักษณ์ ด้วยตนเอง (ลิงก์สัญลักษณ์สามารถลบได้เหมือนกับไฟล์ปกติ) ที่สร้างโดยWindows Update (Windows Update)โดยทำตามขั้นตอนเหล่านี้
เปิด Command Prompt ในโหมดยกระดับ(Open Command Prompt in elevated mode)คัดลอกและวางคำสั่งด้านล่าง แล้วกดEnter :
net stop WAS /y rmdir /s /q C:\inetpub\temp\appPools net start W3SVC
หวังว่าโพสต์นี้จะช่วยได้!
Related posts
HTTP Error 503 บริการไม่สามารถใช้งานได้
Fix Error 503, Service Unavailable - Steam
Fix Application Load Error 5:0000065434 บน Windows 10
Fix Bdeunlock.exe Bad image, System Error หรือไม่ตอบสนองข้อผิดพลาด
Fix Microsoft Store Error 0x87AF0001
Network Error: ไม่สามารถเข้าถึง Network drive, Error 0x80004005
วิธีการแก้ไข VPN Error 806 (GRE Blocked) บน Windows 11/10
Fix Error Code 30038-28 เมื่ออัปเดต Office
Home Sharing ไม่สามารถเปิดใช้งาน Error 5507 ใน Windows 10
วิธีการแก้ไข Error Code 0x80090016 สำหรับ PIN and Microsoft Store
Fix Windows Upgrade Error 0xC1900101-0x4000D
Fix Error 0xC00D3E8E คุณสมบัติถูกอ่านเฉพาะใน Windows 11/10
Fix Invalid Depot Configuration Steam Error บน Windows 10
Runtime Error 482 - ข้อผิดพลาดในการพิมพ์ใน Windows 10
Fix Bad Image, Error Status 0xc0000020 บน Windows 10
Fix File System Error (-2147219195) บน Windows 10
Windows Error Code & Message Lookup Tools
Fix Error 0x80070141 อุปกรณ์ไม่สามารถเข้าถึงได้บน Windows 11/10
Fix Error code 0x80070035 ไม่พบ network path บน Windows
Fix Error Code 19, Windows ไม่สามารถเริ่มต้น hardware device นี้ได้