Search code examples
iisbindinghostname

Setting the Hostname in IIS Bindings Breaks Website


I just got a Windows Server 2008 VPS and I'm having trouble getting IIS7 setup.

I created a new website in IIS with the path, ip address, and hostname (like 'www.nameofsite.com') and click OK. When I browse to the site it pulls up "http://www.nameofsite.com" in the browser and... nothing... IE cannot display this webpage.

If I blank out the hostname in the bindings and click [Browse] it works fine (it takes me to http://10.10.2.92 - the computer's ip). So entering the hostname breaks the website.

Any ideas on what I'm missing? Services I might not have running or roles I'm missing?

No server roles were initially installed on the VPS so I installed IIS, DHCP, DNS, and Application Server... overkill, but I wasn't sure what to install.


Solution

  • First it has to be in DNS or the client machines hosts file. To test this you can add the hostname to the servers hosts file.

    Go to start -> run and type "drivers" change to the etc directory you want to edit the hosts file. The entries in it are like a local DNS. They only work on the local machine!