2011-02-25 14 views
9

Tengo Windows 7 Professional de 32 bits con IIS 7.5 instalado y configurado. Instalé el SP1 para Win 7 y desde entonces el IIS ya no funciona. Incluso para consultas sencillas como localhost/a.htm (donde a.htm es un archivo HTML dentro en c: \ inetpub \ wwwroot) me lleva al error:HTTP Error 503 en IIS 7.5 después de la instalación de SP

HTTP Error 503. The service is unavailable. 

El IIS funcionó bien hasta SP1 (I tiene muchas aplicaciones ASP.NET2/.NET 4 en él). Desinstalé el SP1, pasa lo mismo. ¿Que debería hacer?

Gracias.

+0

¿Qué informa el registro de eventos? – rene

+0

Solo: "La nube del protocolo de resolución de nombre de igual no se inició porque la creación de la identidad predeterminada falló con el código de error: 0x80630801". en la vista del sistema – lmsasu

+0

Y una gran cantidad de "Windows no puede encontrar el perfil local y está iniciando sesión con un perfil temporal.Los cambios que realice en este perfil se perderán cuando finalice la sesión. " – lmsasu

Respuesta

3

La solución es proporcionada por here squillman.

Sounds like your app pool(s) is/are not starting. Open IIS Manager and click on Application Pools, then check the Status column and make sure the all say Started (or at least your DefaultAppPool says Started). If it's not started, right-click on the app pool and choose Start. If you get an error let us know what it is.

2

Acabo de tener el mismo problema después de que se instaló Win7 SP1. El problema en mi caso era Skype: que estaba escuchando en los puertos 80 y 443 y bloqueaba IIS. Le dije a Skype que no hiciera eso (hay una casilla para eso en Configuración | Avanzada | Conexión) y mis sitios funcionaron nuevamente.

¿Cuál es la relación entre que Skype olvida esa configuración y la instalación de SP1 (aparte de lo que ocurre al mismo tiempo) No lo sé.

13

Tuve este problema y resultó que SP1 hace que la configuración "Cargar perfil de usuario" en sus grupos de aplicaciones se establezca en "Verdadero", lo que hace que IIS utilice un perfil de usuario temporal que no tenga suficientes permisos .

Para solucionarlo Tomé los siguientes pasos:

  1. carga hasta IIS
  2. Haga clic en Grupos de aplicaciones
  3. vaya a Configuración avanzada
  4. vaya a "Perfil Carga de usuarios" bajo el " Modelo de proceso" sección
  5. establece en "false"
+0

Esto funcionó muy bien para un problema similar que estoy teniendo, muchas gracias. – Pricey

+0

¡Genial! Gracias – kheya

2

En la línea de comandos, ejecute (puede que tenga que ser administrador)

netsh http show urlacl 

Si cualquiera de los conflictos con los enlaces de IIS, elimine con netsh http delete urlacl.

por https://superuser.com/a/351628/62691

0

La solución proporcionada por andyvidual no ayuda. Me di cuenta de que el grupo de aplicaciones predeterminado se había detenido. Cuando comencé, el error desapareció y pude mostrar el issstart.htm. Luego verifiqué la configuración predeterminada del grupo de aplicaciones y noté que el perfil de carga del usuario era 'VERDADERO'. Lo cambié a 'FALSE' pero el error 503 no volvió. Supongo que es el grupo detenido el responsable.

Cuestiones relacionadas