![Error al iniciar la aplicación web](https://rvso.com/image/515661/Error%20al%20iniciar%20la%20aplicaci%C3%B3n%20web.png)
0
Cuando hace clic con el botón derecho en un sitio web en el complemento Microsoft Management Console (MMC) de Microsoft Internet Information Services (IIS) y luego hace clic en Inicio, el sitio web no se inicia y recibe el siguiente mensaje de error:
El proceso no puede acceder al archivo porque está siendo utilizado por otro proceso.
Que tengo que hacer.
Para resolver este problema, obtuve este enlace del formulario de solución http://support.microsoft.com/kb/890015
Como: debe usar la utilidad Netstat.exe en la línea de comando para ver si otro proceso está usando el puerto 80 o el puerto 443.
Pero, ¿cómo garantizar que estas IP estén en uso o no? en términos de estatus? ¿Cuál debería ser su estatus?
La segunda solución es: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\HTTP\Parameters\ListenOnlyList. Pero esta clave no se encuentra.
Respuesta1
El comando netstat -ano enumerará todos los puertos IP actualmente en uso y qué aplicaciones los están usando actualmente. Si algo usa el puerto 80, IIS no podrá iniciarse, entonces deberá decidir qué aplicación es más importante para IIS o la que actualmente toma el puerto 80.
Si no hay nada que use el puerto 80, inspeccione la clave de registro que aparece. Al leer el enlace al artículo de soporte, dice que si no se encuentra la clave ListenOnlyList, el valor predeterminado es 0.0.0.0
"De forma predeterminada, si la subclave ListenOnlyList no está presente, se usa una dirección IP de 0.0.0.0. Sin embargo, si la subclave ListenOnlyList está presente y la dirección IP 0.0.0.0 aparece en la lista, no se debe incluir ninguna otra dirección IP. Si también se enumeran otras direcciones IP, se deben eliminar las otras direcciones IP.
ross