مرکز آموزش

رفع خطای Unable to start web site IIS HRESULT در IIS

  • رفع مشکل Unable to start web site IIS, مشکل start کردن وبسایت در iis
  • 23

گاهی اتفاق می‌افتد که یک وبسایت را با استفاده از پورت 80 یا 443 یا هر دو در IIS تعریف کردید اما در هنگامی که قصد دارید آن را Start کنید، با خطای زیر مواجه می‌شوید:

Unable to start web site IIS HRESULT: 0x80070020

 

دلیل خطا

این خطا نشان می‌دهد پورت 80 یا 443 که در بخش Binding تعریف کرده‌اید، توسط برنامه دیگر جز IIS در حال استفاده است. بنابراین بایستی آن برنامه را یافته و متوقف کنید.

 

نحوه رفع خطا

برنامه CMD را در سرور باز کنید و بر اساس شماره پورت یک یا هر دو فرمان زیر را اجرا کنید:

netstat -aon | find ":80" 
netstat -aon | find ":443"

در نتیجه اجرای فرامین بالا، معمولا خروجی با فرمت زیر نمایش داده می‌شود:

TCP    0.0.0.0:80            0.0.0.0:0              LISTENING       3604 
TCP    0.0.0.0:443           0.0.0.0:0              LISTENING       3320

حال بایستی PID ذکر شده در ستون آخر را در Task Manager بخش Details یافته و برنامه را End Task کنید.

کار تمام شد! حال می‌توانید وبسایت را بدون خطا در IIS فعال و Start کنید.

تمامی حقوق مادی و معنوی این مطلب متعلق به HiSupport است.
کپی برداری از مطالب تنها با ذکر منبع و لینک به وبسایت HiSupport بلامانع است.


آیا این آموزش به شما کمک کرد؟