Revisando mi ambiente de pruebas me encontré con un problema muy particular, el IIS no levanta el Default Web Site, la razón "The process cannot access the file because it is being used by another process" como se muestra en la imagen:

Después de algunas pruebas lo resolví de esta forma:
1. Desde la consola de comando ejecutamos el comando "netstat -ano" este comando nos desplegará una lista de todas las conexiones que tenemos abiertas y nos dará el PID del procesos que tiene la conexión abierta.
2. En mi caso el proceso era el 1344 ¿ahora como saber cual proceso es? para esto encontré dos formas:
2.1 Hacerlo con Powershell y el comando "Get-Process" al igual que en la ventana anterior nos desplegara una lista de los procesos que tenemos corriendo en este momento.
2.2 Otra opción es que instalemos un programa como "Process Explorer" y obtengamos el nombre del proceso que coincide con el PID que obtuvimos en el paso 1.
3. El proceso número 1344 correspondía nada mas y nada menos que al Apache HTTP Server entonces recordé que unos días atrás esta haciendo pruebas con apache :). En mi posición como el problema lo tuve en mi ambiente de pruebas solo basto desinstalar el Apache, reiniciar el server y listo...
Links Recomendado:
~PowerShell~
~Process Explorer~
Jimcesse...
Después de algunas pruebas lo resolví de esta forma:
1. Desde la consola de comando ejecutamos el comando "netstat -ano" este comando nos desplegará una lista de todas las conexiones que tenemos abiertas y nos dará el PID del procesos que tiene la conexión abierta.
2. En mi caso el proceso era el 1344 ¿ahora como saber cual proceso es? para esto encontré dos formas:
2.1 Hacerlo con Powershell y el comando "Get-Process" al igual que en la ventana anterior nos desplegara una lista de los procesos que tenemos corriendo en este momento.
2.2 Otra opción es que instalemos un programa como "Process Explorer" y obtengamos el nombre del proceso que coincide con el PID que obtuvimos en el paso 1.
3. El proceso número 1344 correspondía nada mas y nada menos que al Apache HTTP Server entonces recordé que unos días atrás esta haciendo pruebas con apache :). En mi posición como el problema lo tuve en mi ambiente de pruebas solo basto desinstalar el Apache, reiniciar el server y listo...
Links Recomendado:
~PowerShell~
~Process Explorer~
Jimcesse...

No hay comentarios:
Publicar un comentario