Friday, August 12, 2011

IIS 7.0 throws the error HTTP Error 503. The service is unavailable

Issue : Default Web Site throws HTTP 500 error. The Service is unavailable.

Cause : Port 80 has been reserved for a named account using netsh command netsh http add urlacl=http://+:80/ user=<>. Port reservation is done to give exclusive access to a particular account on resource such as http port or url. To check list of all reserved port urls, use following netsh command.
netsh http show urlacl

Fix : Remove the port 80 reservation by using following netsh command.
netsh http delete urlacl url=http://+:80/

No comments:

Post a Comment