Porque é que o processo de escuta do sistema na Porta 80?
Estou a correr o Windows 7 RC1. Tenho vários problemas para conseguir que o IIS funcione no meu sistema e hoje quando instalei uma nova aplicação e tentei carregá-la usando http:\localhost\MyApplication não recebo absolutamente nenhum erro e não recebo nenhum carregamento de página. Apenas uma página branca e bonita em branco.
Fiz algumas escavações e encontrei algo sobre outro processo de escuta na porta 80, por isso fiz um scan usando netstat -aon | findstr 0.0:80
e descobri que o PID 4 estava a escutar nessa porta.
PID 4 não aparece no gestor de tarefas, por isso disparei o Process Explorer e ele mostrou-me que o PID 4 é o processo do Sistema. (As pesquisas múltiplas no Google parecem indicar que o Sistema usa sempre o PID 4).
Desde então, estou basicamente preso. Não faço ideia porque é que o System precisa da porta 80 e o que fazer a esse respeito.
Se pesquisar no Google as seguintes seqüências, encontrará dois artigos úteis Experts-Exchange no topo dos resultados da pesquisa e poderá lê-los para alguma informação útil.
(Se eu der o URL directo às páginas então Experts-Exchange pedir-lhe-á que pague…mas quando clicar nos resultados de uma pesquisa no google poderá percorrer todo o caminho até ao fundo para ler as trocas).
Aqui estão as pesquisas do google…
“System Process is listening on port 80 (Vista)”
“SYSTEM Process is listening on Port 80 and Preventing IIS Default Website from Running”
A última entrada do primeiro resultado mostrou como fazer um rastreio de http.sys no seguinte URL: http://blogs.msdn.com/wndp/archive/2007/01/18/event-tracing-in-http-sys-part-1-capturing-a-trace.aspx
Trace não mostrou nada de útil. Alguma ideia?