Tuesday, March 04, 2014

“The World Wide Web Publishing Service (WWW Service) did not register the URL prefix http://*:443/ for site x. The site has been disabled. The data field contains the error number.” when you try to start an IIS WebSite on Windows 8/8.1

 

Starting a custom WebSite with https (Port 443) binding you may encounter following problem:

image

Event viewer says

The World Wide Web Publishing Service (WWW Service) did not register the URL prefix https://localhost:443/ for site 2. The site has been disabled. The data field contains the error number.

The problem is: one of currently running programs uses the port and doesn’t let IIS to start the WebSite. Which program does it .- displays TcpView tool from Sysinternals:

image

In this case it is Skype: quit it – not just log out etc., you have to quit the Skype process to release the port. Then restart WebSite – and enjoy!

BTW: if you start Skype after the WebSite started – it starts as well and finds another port to communicate: you do not have to restrict you Windows comfort working without Skype while using local IIS WebSite with https binding