Eu tenho com sucesso um site trabalhando no servidor 08 R2 (SP1) executando localhost. Você verificou em sites que as ligações estão corretas? I.E. para o site padrão, deve ser algo como: localhost em *: 80 (http) ou localhost em *: 8080 (http), se você tiver verificado isso, sugiro alterar a porta de 80 para E.G. 8080 ou algo diferente das portas HTTP - como 81 ou 8181, isso pode ajudar, mas se você quiser que os usuários 'externos' acessem o seu site, você precisará configurar o Firewall (já deve estar configurado para a porta 80 - mas se você Alterou como sugerido, você precisará criar uma nova regra para essa porta específica - e você também pode precisar configurar uma exceção para essa porta em seu modem ou roteamento de configuração para que o modem roteará essa porta de volta para o seu modem. servidor.
Eu acho que este poderia ser o problema, ou o outro problema poderia ser que em algum lugar no seu servidor há outro programa / aplicativo que assumiu a porta 80 e não permite 'acesso HTTP', mas é improvável (como Eu acho que isso é uma instalação de servidor nova ou um tanto nova).
Eu deveria ter mencionado isso antes - o log que você forneceu (o Serviço de Publicação na World Wide Web (Serviço WWW) não registrou o prefixo da URL http: // *: 80 / TestSite para o site 1) indica que o prefixo *: 80 / TestSite indica para mim que a ligação está incorreta. Pode ser necessário inserir 127.0.0.1 para acessar seu site, a menos que você edite a ligação e mude para localhost (deve ser padrão, mas, novamente, os servidores podem ficar malucos;)).
Depois de verificar isso, eu imagino que seu problema deve / pode ser resolvido:).
Eu sei que eu posso não estar fazendo muito sentido aqui, mas isso é por experiência ao configurar o meu :), mas eu ainda tenho alguns bugs para corrigir :(, como o meu é 'internet facing' ^^ com www. domainname.com: |.
De qualquer forma, deixarei aqui e espero que, após confirmar essas coisas, seu servidor inicie 'jogando legal':)
Felicidades,
Espero que minhas sugestões tenham ajudado.