Compartir a través de


Solucionar problemas de administración de Team Foundation Server

Actualización: noviembre 2007

La administración de Team Foundation Server incluye la incorporación y administración de usuarios y grupos en Team Foundation Server, la administración de permisos de Team Foundation Server, la administración de permisos entre Team Foundation Server, Productos y tecnologías de SharePoint y SQL Reporting Services y la administración de Team Foundation Server en su grupo de trabajo o entorno de dominio. Aquí se describen algunos de los problemas de administración más comunes y sus soluciones.

Si no puede resolver un problema después de revisar estas sugerencias, visite los foros técnicos de Microsoft para Visual Studio Team System Team Foundation Server. Estos foros proporcionan subprocesos que se pueden buscar sobre una variedad de temas de solución de problemas y que se supervisan para proporcionar respuestas rápidas a sus preguntas.

  • Los usuarios no pueden tener acceso al portal del proyecto de equipo

  • Los usuarios no pueden tener acceso a los informes

  • No se puede agregar un usuario o grupo

  • Los usuarios o grupos agregados no aparecen en Team Foundation Server

  • El usuario o grupo agregado no puede tener acceso a Team Foundation Server

  • Los permisos cambiados para un usuario o grupo parece que no funcionan en Team Foundation Server

  • El cambio de pertenencia de un grupo de Team Foundation Server no tiene un efecto inmediato

  • Falta la línea de asunto en los avisos de notificación de correo electrónico

Solución de problemas de administración

Cuando intente solucionar problemas específicos del usuario, grupo, permiso y entorno en Team Foundation Server, compruebe si hay errores en los mensajes de registro de eventos. Puede ver los registros de eventos haciendo clic en Inicio, en Herramientas administrativas y, a continuación, en Visor de eventos. Los eventos de Team Foundation Serverse escriben en el registro de eventos de la aplicación, y se puede ver información adicional sobre cada evento haciendo doble clic en cada uno de ellos. Los eventos de Active Directory y del sistema local se escriben en el registro de eventos de seguridad, y los eventos de servicios y cuentas de servicio se escriben en el registro de eventos del sistema.

Si el rendimiento es muy lento, debe comprobar primero si el hardware y el software del servidor de Team Foundation Server cumple los requisitos mínimos y, después, comprobar los contadores de rendimiento. Para obtener más información sobre la comprobación de contadores de rendimiento, vea Cómo: Ver los contadores de rendimiento de Team Foundation Server.

Los usuarios no pueden tener acceso al portal del proyecto de equipo

Síntoma: se produce un error al intentar tener acceso al portal del proyecto de equipo.

Causas posibles:

  • Quizás haya escrito incorrectamente la dirección URL del portal del proyecto. En Team Explorer, haga clic con el botón secundario del mouse en el proyecto y, a continuación, haga clic en Mostrar portal del proyecto.

  • Es posible que Internet Information Services (IIS) se haya detenido en el servidor de nivel de aplicación para Team Foundation. Para comprobar si se está ejecutando IIS, en el servidor de nivel de aplicación de Team Foundation, haga clic en Inicio, en Herramientas administrativas, en Internet Information Services y, a continuación, compruebe si el servidor se ha detenido. Para obtener más información, vea Cómo: Detener e iniciar servicios, grupos de aplicaciones y sitios web.

  • Es posible que el Grupo de aplicaciones de Microsoft Team Foundation Server se haya detenido. Abra el Administrador de Internet Information Services y compruebe que el grupo de aplicaciones se está ejecutando.

  • Es posible que no tenga los permisos adecuados en Productos y tecnologías de SharePoint. Al agregar usuarios o grupos a Team Foundation Server, también debe agregar usuarios y grupos a Windows Productos y tecnologías de SharePoint y SQL Reporting Services. Para obtener más información, vea Administrar permisos.

  • La versión de Team Explorer que está utilizando es la única que se incluye con Microsoft Visual Studio 2005 Team Foundation Server. Hay un problema conocido con la versión original de Team Explorer y Visual Studio Team System 2008 Team Foundation Server cuando Team Foundation Server está configurado para utilizar Windows SharePoint Services 3.0. Puede obtener una revisión en el Servicio de soporte técnico de Microsoft o actualizar Team Explorer a Visual Studio Team System 2008. Para obtener más información, vea Compatibilidad de versiones para Team Explorer y Compatibilidad de versiones para Team Foundation Server.

Los usuarios no pueden tener acceso a los informes

Síntoma: recibe un error al intentar abrir u obtener acceso a informes en Team Explorer.

Causas posibles:

  • Quizás no tenga los permisos adecuados en SQL Server Reporting Services. Al agregar usuarios o grupos a Team Foundation Server, también debe agregar usuarios y grupos a Productos y tecnologías de SharePoint y SQL Reporting Services. Para obtener más información, vea Administrar permisos y Solución de problemas de Team Foundation Reporting.

  • Es posible que IIS esté detenido en el servidor de nivel de aplicación de Team Foundation. Para comprobar si Internet Information Services (IIS) se está ejecutando, en el servidor de nivel de aplicación de Team Foundation, haga clic en Inicio, en Herramientas administrativas, en Internet Information Services y, a continuación, compruebe si el servidor se ha detenido. Para obtener más información, vea Cómo: Detener e iniciar servicios, grupos de aplicaciones y sitios web

    Nota:

    Para las implementaciones que utilizan SQL Server 2008, SQL Reporting Services funciona independientemente de IIS.

  • Es posible que el grupo de aplicaciones para SQL Reporting Services esté detenido en IIS. En IIS, compruebe que el grupo de aplicaciones de Reporting Services se está ejecutando.

No se pueden agregar usuarios o grupos a Team Foundation Server

Síntoma: un usuario o grupo del dominio no aparece en el cuadro de diálogo Grupo o usuario de Windows.

Causas posibles:

Los usuarios o grupos agregados no aparecen en Team Foundation Server

Síntoma: un usuario o un grupo agregado recientemente no aparece en el servidor o en el proyecto al que se ha agregado.

Causas posibles:

  • Debe establecer al menos un permiso en Permitir o Denegar para agregar correctamente un usuario o grupo a Team Foundation Server. Si agrega un usuario o grupo pero no establece al menos un permiso en Permitir o Denegar (es decir, deja sin establecer todos los permisos), ese usuario o grupo no se agrega a Team Foundation Server. No aparecerá ningún mensaje de error o advertencia. Para obtener más información, vea Administrar usuarios y grupos y Permisos de Team Foundation Server.

El usuario o grupo agregado no puede tener acceso a Team Foundation Server

Síntoma: un usuario o grupo recientemente agregado no puede tener acceso a los elementos de trabajo, código fuente, portales del proyecto o informes de Team Foundation Server.

Nota:

Considere la posibilidad de agregar los usuarios y grupos a los grupos de Team Foundation Server en lugar de al proyecto o al servidor. Para obtener más información, vea Administrar usuarios y grupos.

Causas posibles:

  • En entornos donde hay más de un servidor de Team Foundation Server, el usuario puede intentar tener acceso a un servidor de Team Foundation Server donde no tiene permisos para ningún proyecto. Asegúrese de que el usuario tiene acceso al servidor de Team Foundation Server correcto para el proyecto.

  • El usuario o el grupo podría pertenecer a un dominio o grupo de trabajo diferente sin la relación de confianza necesaria para tener acceso a Team Foundation Server. Para obtener más información, vea Administrar Team Foundation Server en un dominio de Active Directory y Administrar Team Foundation Server en un grupo de trabajo.

  • Ha agregado un usuario o grupo que solamente tiene el permiso Administrar cambios aplazados establecido en Permitir o Denegar. Hay un problema conocido con este permiso, que consiste en que, si se agrega un usuario o grupo que tiene sólo este permiso establecido en Permitir, el usuario o el grupo no se agrega correctamente al grupo Usuarios válidos de Team Foundation y, por consiguiente, no puede tener acceso a Team Foundation Server. Compruebe si el usuario o el grupo aparece en la lista Usuarios válidos de Team Foundation y asegúrese de que cuando agrega usuarios o grupos, los agrega con otros permisos establecidos en Permitir o Denegar además del permiso Administrar cambios aplazados. Para obtener más información, vea Administrar usuarios y grupos, Cómo: Ver usuarios existentes y Permisos de Team Foundation Server.

  • Quizás no tenga los permisos adecuados en Productos y tecnologías de SharePoint o SQL Server Reporting Services. Al agregar usuarios o grupos a Team Foundation Server, también debe agregar usuarios y grupos a Productos y tecnologías de SharePoint y SQL Reporting Services. Para obtener más información, vea Administrar permisos.

  • Para los problemas de control de código fuente, es posible que un usuario o grupo estén utilizando un servidor proxy de Team Foundation Server que no está correctamente configurado. Si ha realizado algún cambio en el servidor proxy de Team Foundation Server o en la cuenta de servicio del proxy de Team Foundation Server, debe configurar el proxy y el servidor de forma que incluyan estos cambios. Para obtener más información, vea Cómo: Configurar la seguridad de la memoria caché para un proxy de Team Foundation Server, Arquitectura de seguridad de Team Foundation Server y Solución de problemas del servidor proxy de Team Foundation Server.

Los permisos cambiados para un usuario o grupo parece que no funcionan en Team Foundation Server

Síntoma: es necesario cambiar los permisos de un usuario o grupo existente. Inmediatamente después de cambiar el permiso, las funciones del usuario o grupo parecen ser las mismas a las que había antes de cambiar el permiso.

Causas posibles:

  • Los cambios en los permisos pueden tardar unos minutos en sincronizarse en Team Foundation Server, sobre todo si la latencia de red es significativa entre el servidor de nivel de datos y el servidor de nivel de aplicación para Team Foundation. Espere unos minutos y vuelva a intentar la operación. Para obtener más información, vea Permisos de Team Foundation Server y Arquitectura de seguridad de Team Foundation Server.

El cambio de pertenencia de un grupo de Team Foundation Server no tiene un efecto inmediato

Síntoma: un administrador agrega o quita un usuario de un grupo de Team Foundation Server. Inmediatamente después de agregar o quitar ese usuario del grupo, no parece que dicho usuario se haya visto afectado por el cambio en la pertenencia al grupo.

Causas posibles:

  • Los cambios en la pertenencia a grupo pueden tardar unos minutos en sincronizarse en Team Foundation Server, sobre todo si la latencia de red es significativa entre el servidor de nivel de datos y el servidor de nivel de aplicación para Team Foundation y, cuando se utilizan grupos de seguridad de Active Directory entre Team Foundation Server y los controladores de dominio donde reside el grupo de seguridad.

    • Espere unos minutos y vuelva a intentar la operación.

    • En las implementaciones de Active Directory, puede utilizar la herramienta de línea de comandos gpupdate con el parámetro /force para forzar las actualizaciones de los grupos de seguridad de Active Directory.

    • Si utiliza grupos de seguridad de Active Directory y suele realizar cambios de pertenencia en estos grupos, puede configurar Team Foundation Server para que se sincronice más frecuentemente con Active Directory. De forma predeterminada, la sincronización con Active Directory se produce cada hora. Puede aumentar esta frecuencia cambiando el archivo web.config y agregando una clave appSettings en la sección IdenityUpdatePeriod. Establezca el valor de appSettings en la frecuencia que desee. El valor predeterminado es una hora (1:0:0).

    • Para obtener más información, vea "gpupdate" en el sitio web de Microsoft, Cómo: Cambiar los valores de configuración para los componentes de Team Foundation Server, Permisos de Team Foundation Server y Arquitectura de seguridad de Team Foundation Server.

Falta la línea de asunto en los avisos de notificación de correo electrónico

Síntoma: la línea de asunto de los avisos de correo electrónico está en blanco.

Causas posibles:

  • No se han cargado los tres ensamblados siguientes.

    • Microsoft.TeamFoundation.Build.Server.EventFilter.dll

    • Microsoft.TeamFoundation.VersionControl.Server.EventFilter.dll

    • Microsoft.TeamFoundation.VersionControl.WorkItemTracking.Server.EventFilter.dll

    La aplicación de servicios web de Team Foundation Server carga estos ensamblados al iniciarse. Estos ensamblados no se cargan cuando la configuración de ASP.NET para el servicio web se ha modificado mediante el Administrador de Internet Information Services (IIS). Este enfoque hace que se agregue un atributo al elemento configuration del archivo Web.Config correspondiente.

    Por ejemplo, antes de que se cambie una configuración, el archivo Web.Config de los servicios web contiene las entradas siguientes:

    <configuration>
    <!-- Team Foundation/Web application values -->
    </configuration>
    

    Una vez cambiada la configuración mediante el Administrador de IIS, el archivo Web.Config de servicios web contiene las entradas siguientes:

    <configuration xmlns="https://schemas.microsoft.com/.NetConfiguration/v2.0">
    <!-- settings -->
    </configuration>
    

    Para corregir el problema, utilice un editor o Bloc de notas para quitar el atributo de espacio de nombres. No es necesario ejecutar iisreset después de este cambio.

    Para obtener más información sobre cómo configurar una notificación de correo electrónico, vea Cómo: Configurar valores de notificaciones de correo electrónico y servidor SMTP en el archivo Web.Config de servicios.

Vea también

Tareas

Solucionar problemas sobre permisos y seguridad de Team Foundation Server

Solucionar problemas de los contadores de rendimiento de Team Foundation Server

Solucionar problemas de las herramientas de la línea de comandos de Team Foundation Server

Solución de problemas del servidor proxy de Team Foundation Server

Solución de problemas del Asistente para nuevo proyecto de equipo

Solución de problemas de Team Foundation Reporting

Conceptos

Solucionar problemas sobre el almacén de datos