Você pode verificar e verificar se algum outro serviço ou aplicativo está escutando a porta 80. Talvez alguma outra coisa esteja respondendo e não seja um dos seus sites do IIS, afinal. Estranho embora.
Eu tenho dois sites parados no IIS7.5. Sempre que faço um pedido ao site, ele permite a conexão e retorna o Status HTTP 404 com a seguinte mensagem.
Não encontrado
Erro HTTP 404. O recurso solicitado não foi encontrado.
Existe uma maneira de garantir que o IIS pare de ouvir e não responda à solicitação?