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

گاهی اتفاق می‌افتد که یک وبسایت را با استفاده از پورت 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 کنید.

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

مقالات مربوطه

رفع مشکل Copy/Paste نشدن در Remote Desktop

اگر در حال مطالعه این مقاله هستید احتمالا یک سرور اختصاصی یا مجازی ویندوز دارید که فرایند...

رفع خطای Installation of Plesk updates fails: Call to a member function toArray() on null (Config.php)

این خطا معمولا در موارد زیر در پنل Plesk مشاهده می شود: 1- امکان ایجاد اکانت جدید ندارید یا منو...

رفع خطای Authentication در استفاده از ریموت دسکتاپ – Remote Desktop

اگر در حال مطالعه این مقاله هستید حتما قصد دسترسی به سرور از طریق برنامه Remote Desktop دارید اما...

نحوه مدیریت و تعیین size بخش log و data در دیتابیس MSSQL

افزایش بی رویه حجم بخش Log در دیتابیس MSSQL همواره یکی از مهمترین دغدغه های برنامه نویسان بوده...

نحوه رفع خطای Server Error 18456, Login failed for user در هنگام دسترسی به MSSQL

برای دستیابی به سرور MSSQL چه بخواهید با کاربر اصلی یعنی sa و چه با دیگر نام‌های کاربری مربوط به...