Thursday, July 11, 2013

Solve HTTP Error 503. The service is unavailable in IIS

42 comments
HTTP Error 503. The service is unavailable in IIS  is caused if application pool is paused or disabled as shown in the picture below:



Steps to solve HTTP Error 503. The service is unavailable are as follows:

Step 1: Open IIS and look for the  application pool of the selected website. here in this example the website name is test.

Step 2: Select the Application Pool as shown in the diagram below:


Step 3:Write click on the website name in the Application Pool and then click  on Start as shown in the picture below:



Browse the website and the error would be resolved.

42 comments:

  1. Fix error install 4.0 framework,Run\cmd\

    C:\Windows\Microsoft.NET\Framework\v4.0.21006\aspnet_regiis.exe /i

    http://blog.atsvn.net

    ReplyDelete
  2. I needed to start my DefaultAppPool to get my site to work. Thanks

    ReplyDelete
  3. This worked great! I have been adding and deleting thinking i was doing something wrong!!! :( This fixed the problem! Thanks so much for posting

    ReplyDelete
  4. I tried this already but the application pools are getting stopped automatically when any request hits it. The option to Start automatically is set to True.
    any suggestions?

    ReplyDelete
    Replies
    1. Hi Sumeet,
      First of all try to find the error which is stopping application pool in Application Event Log viewer and try to remove those error.
      Or this error can be caused if you password has been changed for identity under which application pool is trying to run. To change password got to Application Pool->Advanced Settings->Process Model->Identity and change the password there.

      Delete
    2. Hi Manish - I got the same issue and ur steps works for me... :)

      Delete
  5. "Enable 32 bit applications" was my solution to this
    via Application Pools>Default Application Pool > Right click and select Advance Settings.

    ReplyDelete
    Replies
    1. Thanks and Thanks, I remember that started with 32bit applications to false, I have SO-64bit. Thanks, it took me a long time to get here, and very tested.

      Delete
  6. Thanks!! I got the website up and running in no time.

    ReplyDelete
  7. Zuhal KılıçaslanJanuary 6, 2014 at 1:50 AM

    Thank you!!

    ReplyDelete
  8. Thanks, This was really helpful.

    ReplyDelete
  9. IIS, go to the Application Pools under the Server, then find the correct Application Pool for your web site, and click on it. On the Advanced Settings menu to the right, select Identity and change it and enter new user and password. Click on your Application Pool again, and select Recycle to restart it.

    ReplyDelete
    Replies
    1. thank you... you save my life....

      Delete
  10. I have checked in Application pool it is started but error is still being shown

    ReplyDelete
  11. @Ozair. Go to advanced settings under the application pool and check the "Identity" under "Process Model."

    ReplyDelete
  12. This fixed my problem, Thanks for the article!!!

    ReplyDelete
  13. Thank you for your site! This was excellent!
    Cheryl M.

    ReplyDelete
  14. Thanks for this - much appreciated

    ReplyDelete
  15. Something so simple could cause such a problem!

    This was a big help!!

    ReplyDelete
  16. Thanks a lot for this!!!! It works for me.....

    ReplyDelete
  17. Thanks a lot. Cheers ...................

    ReplyDelete
  18. THANKS SO MUCH:)

    ReplyDelete
  19. how can you fix it on shared hosting ?

    ReplyDelete
  20. Thank you!!! This was so helpful!!!

    ReplyDelete
  21. Thank you somuch. Its working.
    I got the link from Stackoverflow.

    ReplyDelete
  22. i cant find the application pool.

    ReplyDelete
  23. hey. i already install my IIS. but i couldnt find the error page. i just show my defaultAppPool..

    ReplyDelete
  24. i still cant fix my problem. really need help here. i already open up the IIS . it just appear the DefaultAppPool and it already start. i cant find the webpage error in the application pool. it didnt appear. please. really need help here

    ReplyDelete
  25. I had the same issue and In my case, I checked the event logs and found "RCPProxy.dll failed to load" error. I uninstalled it from the IIS->Features and reloaded the page. Got "500.19 error", did some research, finally after unlocking and deleting "StaticCompressionModule" & "DynamicCompressionModule" from IIS Home -> Modules, issue got resolved. Woah! I'm now relaxed. Hope my solution helps some frustrated Web Admin :)

    ReplyDelete
  26. did not succeed in my windows 2012 standard still shows error 503

    ReplyDelete
  27. Thank you @Manish_Kumar for your comment about the password being changed on the account under which the app pool runs. That was exactly my problem. You saved me!!!!

    ReplyDelete