Cómo: Comprobar o corregir la configuración de IIS para un grupo de aplicaciones
Actualización: noviembre 2007
Puede que experimente problemas al intentar obtener acceso a un sitio web o servicio web si se produce alguna de las siguientes condiciones con un grupo de aplicaciones para Team Foundation:
Se detiene el grupo. El grupo de aplicaciones debería estar siempre en ejecución. Si se produce un error en varios procesos de trabajo dentro de un período de tiempo, el grupo de aplicaciones se podría detener como resultado de la opción Habilitar la protección rápida contra errores. Para obtener más información sobre procesos de trabajo, vea "Configuring Rapid-Fail Protection in IIS 6.0 (IIS 6.0)" en <externalLink><linkText>Windows Server 2003 TechCenter</linkText><linkUri>https://go.microsoft.com/fwlink/?LinkId=103755</linkUri></externalLink>, en el sitio web de Microsoft.
El valor Inicio automático está deshabilitado. Si un grupo de aplicaciones deja de ejecutarse, esta opción podría quedar deshabilitada. Si reinicia el grupo de aplicaciones, la opción Inicio automático se habilita automáticamente.
La configuración de ASP.NET 2.0 es incorrecta. Para los equipos que ejecutan Windows Server 2008, la versión de ASP.NET está asignada al grupo de aplicaciones en el que se ejecuta la aplicación.
Nota: Para los equipos que ejecutan Windows Server 2003, la versión de ASP.NET está asignada al sitio web en el que se ejecuta la aplicación. Para obtener más información, vea Cómo: Comprobar o corregir la configuración de IIS para un sitio web o un directorio virtual.
El valor Identidad es incorrecto. Este valor debería establecerse en la cuenta de servicio para Team Foundation Server, que se especificó en la instalación. Esta cuenta recibe el nombre de TFSService.
Para comprobar o corregir la configuración de Internet Information Services (IIS) para un grupo de aplicaciones, compruebe que cada grupo de aplicaciones se está ejecutando y que su identidad está establecida correctamente.
Team Foundation Server utiliza los grupos de aplicaciones siguientes con sus identidades correspondientes:
Grupo de aplicaciones |
Identidad |
---|---|
DefaultAppPool |
Servicio de red |
Grupo de aplicaciones de Microsoft Team Foundation Server |
TFSService |
Grupo de aplicaciones del Proxy de Microsoft Team Foundation Server (sólo cuando se instala el Proxy de Team Foundation Server ) |
TFSService |
ReportServer
Nota:
ReportServer se administra en IIS para SQL Server 2005, pero no para SQL Server 2008.
|
Servicio de red |
Administración central de SharePoint v3 |
TFSService |
Nota: |
---|
En una implementación en un solo servidor, inicia sesión en el servidor de nivel de aplicación para detener e iniciar todos los grupos de aplicaciones. En una implementación en dos servidores, debe iniciar sesión en el servidor adecuado en el que está definido el grupo de aplicaciones. Para obtener más información sobre la ubicación de grupos de aplicaciones en una implementación en dos servidores, vea Cómo: Detener e iniciar servicios, grupos de aplicaciones y sitios web. |
Permisos necesarios
Para realizar estos procedimientos, debe ser miembro del grupo de seguridad Administradores en el servidor en el que está definido el grupo de aplicaciones.
Para reiniciar un grupo de aplicaciones o cambiar su identidad en Internet Information Services 6.0
Inicie sesión en el servidor en el que está definido el grupo de aplicaciones.
Abra el menú Inicio, seleccione Herramientas administrativas y, a continuación, haga clic en Administrador de Internet Information Services (IIS).
Se abre el Administrador de Internet Information Services (IIS).
En el panel de árbol, expanda el equipo local y haga clic en el nodo Grupos de aplicaciones.
El estado de cada grupo de aplicaciones aparece en el panel de resultados.
Si un grupo de aplicaciones está detenido, haga clic con el botón secundario del mouse sobre él y, a continuación, haga clic en Iniciar.
Para comprobar o cambiar la identidad de un grupo de aplicaciones, haga clic con el botón secundario en el grupo de aplicaciones y, a continuación, haga clic en Propiedades.
En la ficha Identidad:
Para DefaultAppPool y ReportServer, compruebe que Servicio de red está seleccionado para la opción Predefinida. Si no está seleccionado selecciónelo.
Para los demás grupos de aplicaciones de Team Foundation, compruebe que la opción Configurable está marcada y que el Nombre de usuario y la Contraseña para la cuenta TFSService están establecidos. Si no lo están, haga clic en Configurable y especifique estos valores.
Si cambió la Identidad, detenga el grupo de aplicaciones y reinícielo.
Cierre el Administrador de Internet Information Services (IIS).
Para reiniciar un grupo de aplicaciones, cambie su versión de ASP.NET o cambie su identidad en Internet Information Services 7.0
Inicie sesión en el servidor en el que está definido el grupo de aplicaciones.
Abra el menú Inicio, seleccione Herramientas administrativas, haga clic con el botón secundario en Administrador de Internet Information Services (IIS) y, a continuación, haga clic en Ejecutar como administrador.
Se abre el Administrador de Internet Information Services (IIS).
En el panel Conexiones, expanda el equipo local y haga clic en Grupos de aplicaciones.
El estado de cada grupo de aplicaciones aparece en la página Grupos de aplicaciones.
Si un grupo de aplicaciones está detenido, haga clic con el botón secundario del mouse sobre él y, a continuación, haga clic en Iniciar.
En la página Grupos de aplicaciones, revise todos los grupos de aplicaciones para Team Foundation.
En Versión de .NET Framework, compruebe que aparece v2.0.
En Modo de canalización administrada, compruebe que aparece Clásica.
Si las asignaciones son diferentes de las indicadas en el paso 5, haga clic en el grupo de aplicaciones. En el panel Acciones, haga clic en Configuración básica.
Se abre el cuadro de diálogo Modificar aplicación.
En Versión de .NET Framework, haga clic en .NET Framework v2.0.50727.
En Modo de canalización administrada, haga clic en Clásica y, a continuación, en Aceptar.
Para comprobar o cambiar la identidad de un grupo de aplicaciones, haga clic en él y, a continuación, en Establecer valores predeterminados de grupos de aplicaciones.
En Modelo de proceso, haga clic en la propiedad Identity y, a continuación, haga clic en el botón de propiedades (…).
Se abre el cuadro de diálogo Identidad del grupo de aplicaciones.
Para especificar una opción de identidad, realice uno de los pasos siguientes:
Para el grupo de aplicaciones de ReportServer, haga clic en Cuenta integrada y, a continuación, en Sistema local o Servicio de red.
Para todos los demás grupos de aplicaciones, haga clic en Cuenta personalizada y, a continuación, en Establecer.
Se abre el cuadro de diálogo Establecer credenciales. En Nombre de usuario y Contraseña, escriba el nombre de usuario y la contraseña para la cuenta de TFSService.
Nota: No necesita reciclar grupos de aplicaciones ni utilizar el comando iisreset al reconfigurar un grupo de aplicaciones en IIS 7.0. Todas las características de IIS 7.0 recogen automáticamente los cambios de configuración.
Cierre el Administrador de Internet Information Services (IIS).
Vea también
Otros recursos
Resolver problemas relacionados con el acceso a servicios web