Apparently I deleted the default website on my server. That is, I have 3 and none seem to be the "Default", though one is listening on port 80 for blank headers. TFS wants one installed, how do I add it back?
Windows Server 2003, Datacenter Edition; IIS 5
Thanks.
Just add a new web site to your server and give it a blank host header. That means, it will acceppt all host headers (domains, also localhost etc.) which point to one of the server's IP addresses and are not associated to another web. Normally the default web's folder is "Inetpub\wwwroot", so set whis folder as "local path."
There is only one problem. Websites in IIS have a unique identification number. Some tools or application may want the "Default Web Site" to be W3SVC/1 which is the default ID. So, instead of following what I proposed above, there is another option. Use the
adsutil
script.Make sure that there isn't a W3SVC/1 already there (you'll never know). In a command-line prompt go to the
folder and execute this:
If it comes back with "path requested could not be found" there is a problem. Do the following:
You should get: w3svc/Info w3svc/Filters and at least one w3svc/NUMBER where the NUMBER is what you need.
To find your new default web site number will take some looking up. Search using this:
putting the numbers you saw in the list.
Create the new W3SVC/1:
Copy it
Set it
A possible solution can be found here: http://www.gafvert.info/iis/article/create_default_website.htm