visual-studio-2010 tfs tfs2010

visual studio 2010 - TFS 2010: Servicio no disponible 503



visual-studio-2010 tfs2010 (17)

Acabo de encontrarme con este problema. Nuestro servidor TFS no es parte de un dominio. Noté que el archivo de registro HTTP parecía enumerar las direcciones IPv6 a veces y otras veces a IPv4.

Apagué IPv6 y pudimos conectarnos una vez más a TFS.

He estado tratando de resolver este problema durante aproximadamente una semana. Publiqué esta pregunta en el sitio web de Microsoft y solo recibí una respuesta que no resolvió mi problema. La siguiente es una combinación de mis publicaciones en el sitio web de Microsoft.

Instalé y configuré TFS 2010 en Windows 7 PC de 64 bits. Cuando navego a http://localhost:8080/tfs en mi navegador, obtengo

Servicio no disponible - HTTP Error 503. El servicio no está disponible.

Cualquier ayuda para resolver este problema sería muy apreciada.

Basándome en la lectura anterior, he trabajado mucho para resolver esto. Los siguientes son los pasos que he seguido para resolver estos problemas. La lista es bastante larga, pero quiero asegurarme de que toda la información que pueda ser pertinente para resolver este problema esté disponible.

  • He desinstalado y reinstalado TFS muchas veces
  • El grupo de aplicaciones "Grupo de aplicaciones de Microsoft Team Foundation Server" se está ejecutando
  • El grupo de aplicaciones "Grupo de aplicaciones de acceso web de Microsoft Team Foundation Server" se está ejecutando
  • Otro sitio web en IIS que apunta al grupo de aplicaciones "ASP.NET v4.0" parece funcionar bien.
  • Si dirijo mis otros sitios a "Grupo de aplicaciones de Microsoft Team Foundation Server" parece que funcionan bien
  • El usuario de Windows "TFS" se encuentra en los siguientes rollos: Administrador, IIS_IUSRS, - TFS_APPTIER_SERVICE_WPG, Usuarios
  • Puedo ejecutar SQL Server Management Studio (SSMS) como usuario "TFS" y acceder a las bases de datos "Tfs_Configuration" y "Tfs_DefaultCollection"
  • He confirmado que la cuenta para "TFS" no está deshabilitada o caducada
  • Para la aplicación IIS "Team Foundation Server", configuré "Reglas de seguimiento de solicitudes fallidas" para registrar los códigos de estado 401.3-999
  • Después de reiniciar IIS y actualizar el navegador, no hay archivos en el directorio "FailedReqLogFiles"
  • No hay información de registro en los registros de IIS
  • En la Consola de administración de Team Foundation Server, puedo cambiar la información de la cuenta (Actualizar contraseña, Cambiar cuenta, Volver a aplicar cuenta).
  • En la Consola de administración de Team Foundation Server, cuando intento cambiar la pertenencia a un grupo o administrar la seguridad, aparece el error "Los servicios de Team Foundation no están disponibles en el servidor http://localhost:8080/tfs . Información técnica (para el administrador): código HTTP 503 : Servicio no disponible"
  • En el Visor de eventos, no veo nada que pueda ser valioso. En el Administrador de configuración del servidor Sql, confirmé "Configuración del cliente nativo SQL 10.0 - (32 bits)", "Configuración de red del servidor SQL" y "Configuración del cliente nativo SQL 10". los siguientes protocolos habilitados (Memoria compartida, TCP / IP y Canalizaciones con nombre "
  • En IE confirmó que ese servidor proxy no está habilitado.

Instalé Team Foundation Server 2010 Power Tools. Los siguientes son los problemas críticos devueltos por la herramienta

  • Error al acceder al servicio web "AuthorizationService" en "/DefaultCollection/Services/v3.0/AuthorizationService3.asmx". Mensaje de error: "El servidor remoto devolvió un error: (503) Servidor no disponible".
  • Error al acceder al servicio web "BuildService" en "/DefaultCollection/Build/v3.0/BuildService.asmx". Mensaje de error: "El servidor remoto devolvió un error: (503) Servidor no disponible".
  • La llamada al servicio web "CommonStructureService.ListAllProjects" en "/Services/v1.0/CommonStructureService.asmx" falló. Mensaje de error: "El servidor remoto devolvió un error: (503) Servidor no disponible".
  • Error al acceder al servicio web "GroupSecurityService" en "/DefaultCollection/Services/v1.0/GroupSecurityService.asmx". Mensaje de error: "El servidor remoto devolvió un error: (503) Servidor no disponible".
  • Error al acceder al servicio web "IdentityManagementService" en "/DefaultCollection/Services/v3.0/IdentityManagementService.asmx". Mensaje de error: "El servidor remoto devolvió un error: (503) Servidor no disponible".
  • El servicio web llama a "Integration Services ProcessTemplate.GetTemplateName" en http://MyServer:8080/tfs/DefaultCollection/Services/v1.0/ProcessTemplate.asmx . Mensaje de error: "El servidor remoto devolvió un error: (503) Servidor no disponible".
  • Error al acceder al servicio web "LabService" en "/DefaultCollection/Lab/v3.0/LabService.asmx". Mensaje de error: "El servidor remoto devolvió un error: (503) Servidor no disponible".
  • La llamada al servicio web "ProcessTemplate.TemplateHeaders" en "/Services/v1.0/ProcessTemplate.asmx" falló. Mensaje de error: "El servidor remoto devolvió un error: (503) Servidor no disponible".
  • Error al acceder al servicio web "Repositorio" en "/DefaultCollection/VersionControl/v1.0/repository.asmx". Mensaje de error: "El servidor remoto devolvió un error: (503) Servidor no disponible".
  • Error al acceder al servicio web "SecurityService" en "/DefaultCollection/Services/v3.0/SecurityService.asmx". Mensaje de error: "El servidor remoto devolvió un error: (503) Servidor no disponible".
  • El servicio web llama a "TeamProjectCollection.GetDefaultCollectionId" en http://MyServer:8080/tfs/TeamFoundation/Administration/v3.0/TeamProjectCollectionService.asmx . Mensaje de error: "El servidor remoto devolvió un error: (503) Servidor no disponible".
  • El servicio web llama a "VersionControl.Administration.QueryRepositoryInformation" en http://MyServer:8080/tfs/DefaultCollection/VersionControl/v1.0/administration.asmx . Mensaje de error: "El servidor remoto devolvió un error: (503) Servidor no disponible".
  • El servicio web llama a "VersionControl.Administration.QueryRepositoryInformation" en http://MyServer:8080/tfs/DefaultCollection/VersionControl/v1.0/administration.asmx . Mensaje de error: "El servidor remoto devolvió un error: (503) Servidor no disponible".
  • El servicio web llama a "ConfigurationSettings.ServiceGetWorkitemTrackingVersion" en http://MyServer:8080/tfs/DefaultCollection/WorkItemTracking/v1.0/ConfigurationSettingsService.asmx . Mensaje de error: "El servidor remoto devolvió un error: (503) Servidor no disponible".

Los siguientes son temas adicionales que no fueron críticos:

  • Productos de SharePoint no está instalado o integrado con Team Foundation Server.
  • Team Foundation Server no está configurado para utilizar el almacén de datos.
  • Team Foundation Server no está configurado para usar el Administrador de informes.
  • Los resultados de las reglas que requieren acceso a Team Foundation Build no se pueden incluir en el informe.
  • No se puede validar la configuración de Visual Studio Lab Management. Los resultados de las reglas que verifican la salud de Visual Studio Lab Management no se incluirán en el informe.
  • La memoria de grupo paginado en MyServer supera el umbral de advertencia de 180 MB. Esto puede no ser un problema si una copia de seguridad está actualmente en curso. Valor actual: 490 MB.

Los siguientes son elementos de información:

  • Computadora: MyServer. Fabricante: Fabricante del sistema. Modelo: Nombre del producto del sistema.
  • El nivel de aplicación se conectó a Team Foundation Server el 12/2/2010 9:09:49 PM.
  • La cadena de conexión en el archivo de configuración c: / Archivos de programa / Microsoft Team Foundation Server 2010 / Application Tier / Web ervices / Web.config en MyServer es: Fuente de datos = MyServer; Catálogo inicial = Tfs_Configuration; Integrated Security = True ;.
  • La cadena de conexión almacenada en el registro de Team Foundation Server es: Fuente de datos = MyServer; Atalog inicial = Configuración Tfs; Seguridad integrada = Verdadera.
  • El disco lógico C: en MyServer tiene un tamaño de 500 GB.
  • Ningún sitio de SharePoint está configurado para esta colección de proyectos de equipo "DefaultCollection".
  • Ningún sitio de SharePoint está configurado para esta colección de proyectos de equipo "DefaultCollection".
  • El MyServer está ejecutando la versión de 64 bits de Windows.
  • El servicio SQL Server (MSSQLSERVER) en MyServer está configurado para ejecutarse como usuario NT AUTHORITY / NETWORK SERVICE.
  • La Identidad de cuenta para el grupo de aplicaciones de Team Foundation Server en MyServer es MyServer / TFS. Esto es lo mismo que la cuenta de servicio de Team Foundation Server. La versión del producto de Team Foundation Server es 10.0.30319.317
  • El nivel de servicio de Team Foundation Server es Tfs2010.RTM.KB2135068.P # 3.
  • El MyServer tiene 1 procesador (s) instalado.
  • El MyServer tiene 6134 MB de memoria instalada.
  • El volumen C: / en MyServer es un punto de montaje.

Inicié una máquina virtual con Windows 7. Instalé y configuré TFS. Todo parece funcionar bien en la máquina virtual. Con un entorno de trabajo, comencé a comparar las diferencias entre los dos.

Estas son algunas de las diferencias que encontré entre los dos entornos:

  • Mi computadora principal es de 64 bits y la máquina virtual es de 32 bits.
  • En mi computadora principal, el "sitio web de Team Foundation Server" de IIS tiene un directorio "aspnet_client". En la máquina virtual, este directorio no existe.
  • En mi computadora principal, en el Administrador de IIS para "Team Foundation Server", la sección ASP.NET es la misma en mi computadora principal y en la máquina virtual.
  • En mi computadora principal, la Sección IIS del Administrador de IIS tiene esta característica adicional que la máquina virtual no incluye (ASP, Reglas de Autorización, CGI, Dirección IP y Dominios, y Autorización de WebDav)
  • En mi computadora principal, la configuración del grupo de aplicaciones IIS tiene una propiedad llamada "Aplicación habilitada de 32 bits". Esto se estableció en falso y lo cambié a verdadero. Comprensiblemente esta característica no está disponible en la máquina virtual.

Gracias.


Acabo de verificar los servicios básicos de mi equipo desde el grupo de aplicaciones a través de inetmgr y descubrí que mis servicios no se estaban ejecutando. Lo inicié y ahora puedo conectarme al servidor.



Después de instalar varias veces, lo conseguí trabajando con la instalación de SQL Server 2008 R2 (Desarrollador) en lugar de usar SQLExpress.


En mi caso ... (mis problemas no están relacionados con la configuración de TFS, sino que se accede desde una estación de trabajo)

Trabajo para un banco grande y tengo un cortafuegos / proxy sofisticado; basta con decir que he tenido que jugar haciendo clic en varias opciones para conectarme correctamente a nuestro TFS Y conectarme a Internet (para descargar las extensiones de Visual Studio). Arreglo mi error en la configuración de proxy en IE bajo OPCIONES | Conexiones | Configuración de LAN...


Lo primero que debe hacer es asegurarse de que el grupo de aplicaciones se está ejecutando.


Me encontré con el mismo problema hoy. La resolución es iniciar la instalación, distribuir el TFS y reparar el producto (en mi caso, reinstalo solo el Service Pack 1 de 2010).


Mi grupo de aplicaciones también se había detenido y cuando miré por qué o cómo, descubrí que se estaba ejecutando bajo una cuenta de dominio de uno de nuestros administradores que inicialmente instaló TFS (hace unos meses).

B / C de una política de dominio corporativo, se vio obligado a ingresar recientemente una nueva contraseña para su cuenta. Luego, después del horario comercial de anoche, se aplicó una actualización al servidor IIS en el que se ejecuta TFS, y la actualización requirió un reinicio. B / C, la contraseña de la identidad bajo la cual se ejecuta el grupo de aplicaciones ha cambiado, IIS no pudo reiniciar el grupo, ya que la identidad aún estaba configurada en la cuenta de dominio original y la contraseña.

Una vez que hice que el administrador ingresara su nueva contraseña con la identidad del grupo de aplicaciones, el grupo se reiniciaría. Sin embargo, b / c corporate impone la caducidad de la contraseña como cada 90 días, finalmente cambié la identidad a la cuenta del sistema local para evitar este problema en el futuro (elegir el sistema local puede no ser la mejor opción).


Nunca lo hice funcionar. Creé una VM e instalé Team Foundation Server (TFS) 2010 y todo parece funcionar bien. Para concluir, no estoy seguro de lo que estaba mal, pero si lo instalo en un servidor nuevo, todo funciona bien


Otra razón bastante especial podría ser que establezca "Inicio de sesión como un trabajo por lotes" en AD explícitamente. Si no especifica esta configuración, el valor predeterminado es "Administradores; Operadores de copia de seguridad". Si lo sobrescribe, por ejemplo, para permitir que una cuenta personalizada programe una tarea que debe realizar, no olvide agregar los valores predeterminados. De lo contrario, exactamente este problema 503 El servicio no está disponible y aparece un grupo de aplicaciones detenidas.


Recientemente me encontré con un problema similar. Una de nuestras herramientas falló esporádicamente al intentar contactar con nuestro recurso TFS. Al comparar las máquinas en nuestro TFS VIP, solo una máquina tenía errores de IIS, a saber (truncado): 503 8080 QueueFull Microsoft + Team + Foundation + Server + Application + Pool. Una comparación rápida de la configuración del grupo de aplicaciones mostró que la máquina buena tenía una cola de 1000, la mala solo tenía 10. 1000 podría ser excesiva, pero 10 aparentemente era demasiado pequeña. Todavía tengo que verificar que cambiar la longitud de la cola de 10 a 1000 solucionó mi problema. ¡Con suerte me acuerdo de completar mi post! Espero que esto ayude a alguien...


Si el nombre del servidor TFS tiene más de 15 caracteres, podría ser un problema con el nombre de netbios diferente al nombre del servidor. En nuestro caso, el Servicio de AppFabric se estrelló y tuvimos que usar lo siguiente para arreglar el nombre del Host de caché:

http://www.andrewjbillings.com/long-server-name-causing-app-fabric-service-to-crash/

Esto resolvió el TF24668: The following team project collection is stopped errores que estábamos obteniendo, junto con algunos TF400732: The request has been canceled. y TF246066: Team Foundation Server is offline. error de mensajes


También tengo este error. En el grupo de aplicaciones hay un grupo de aplicaciones TFS que se detuvo. Una vez que esto comenzó nuevamente, el error 503 dejó de ocurrir.


Tengo TFS instalado en mi máquina local y TFS se ejecuta bajo una cuenta personalizada.

Resolví el error 503 configurando nuevamente las credenciales del grupo de aplicaciones (Grupo de aplicaciones de Microsoft Team Foundation Server y Grupo de aplicaciones de la cola de mensajes de Microsoft Team Foundation Server)


Vaya a Nivel de aplicación en la Consola de administración de TFS y cambie la cuenta; puede solucionar el problema


Yo mismo he tenido algunos errores 503 de TFS, si mi memoria se sirve correctamente (no puedo probar mucho ya que mi servidor de prueba no funciona) Tenía algunos problemas con las versiones de ASP.NET que el sitio web de TFS estaba configurado para usar.

Compruebe que ASP.NET esté configurado para usar la versión 4.0 en IIS (haga clic con el botón derecho en el sitio> Propiedades> ASP.NET). También asegúrese de que no haya otros sitios que no sean TFS en el mismo grupo de aplicaciones que su sitio TFS (en realidad, es un directorio virtual en su sitio TFS) y que estén configurados por separado (¡parece que no funcionan bien juntos!).


  • Start -> Administrative Tools -> IIS
  • {Server name} -> Application Pools
  • Haga clic derecho en el grupo de Microsoft Team Foundation Server Application Pool de Microsoft Team Foundation Server Application Pool -> Advanced Settings
  • Identity -> Choose Custom Account -> Haga clic en Set -> Ingrese el nombre de usuario y la contraseña del administrador del sistema
  • Detenga y luego Microsoft Team Foundation Server Message Queue Application Pool
  • Deténgase y luego inicie el grupo de aplicaciones de Microsoft Team Foundation Server Application Pool