¿Por qué el proceso del sistema está escuchando en el puerto 80?
Estoy ejecutando Windows 7 RC1. Tengo múltiples problemas para conseguir que IIS funcione en mi sistema y hoy cuando instalé una nueva aplicación y traté de cargarla usando http:\localhost\MiAplicación no obtengo absolutamente ningún error y no consigo cargar la página. Sólo una bonita página blanca en blanco.
Investigué un poco y encontré algo sobre algún otro proceso escuchando en el puerto 80 así que hice un escaneo usando netstat -aon | findstr 0.0:80
y descubrí que el PID 4 estaba escuchando en ese puerto.
El PID 4 no aparece en el administrador de tareas, así que inicié el Explorador de Procesos y me mostró que el PID 4 es el proceso del Sistema. (Múltiples búsquedas en Google parecen indicar que System siempre utiliza el PID 4).
Desde entonces estoy básicamente atascado. No tengo ni idea de por qué System necesita el puerto 80 y qué hacer al respecto.
Si buscas en Google las siguientes cadenas encontrarás dos artículos útiles de Experts-Exchange en la parte superior de los resultados de la búsqueda y puedes leerlos para obtener información útil.
(Si diera la URL directa a las páginas, Experts-Exchange le pediría que pagara… pero cuando hace clic en los resultados de una búsqueda en Google puede desplazarse hasta el final para leer los intercambios).
Aquí están las búsquedas en google…
“El proceso del sistema está escuchando en el puerto 80 (Vista)”
“El proceso del sistema está escuchando en el puerto 80 e impidiendo que se ejecute el sitio web predeterminado de IIS”
La última entrada del primer resultado mostraba cómo hacer un rastreo de http.sys en la siguiente URL: http://blogs.msdn.com/wndp/archive/2007/01/18/event-tracing-in-http-sys-part-1-capturing-a-trace.aspx
El rastreo no mostró nada útil. ¿Alguna idea?