TFS 2010: Service non disponible 503

j'essaie de résoudre ce problème depuis une semaine maintenant. J'ai posté cette question sur le site de Microsoft reçu qu'une seule réponse, qui n'a pas résolu mon problème. La suite est une combinaison de mes messages sur le site de Microsoft.

j'ai installé et configuré TFS 2010 sur Windows 7 PC 64-bit. Quand je naviguez jusqu'à http://localhost:8080/tfs dans mon navigateur, j'obtiens

service indisponible-erreur HTTP 503. Le service est indisponible.

Toute aide pour résoudre ce problème serait grandement apprécié.

basé sur la lecture précédente, j'ai fait beaucoup de travail pour comprendre cela. Voici les étapes que j'ai traversé pour résoudre ce problème. La liste est assez longue, mais je veux m'assurer que toute l'information qui pourrait être pertinente pour résoudre ce problème est disponible.

  • j'ai désinstallé et réinstallé TFS plusieurs fois
  • le bassin d'application "Microsoft Team Foundation Server Application Pool" s'exécute
  • Le pool d'applications "Microsoft Team Foundation Server Web d'Accès de l'Application de la Piscine" est en cours d'exécution
  • autre site Web dans IIS qui pointent vers le "ASP.NET v4.0 " app pool semble fonctionner très bien.
  • si je pointe mes autres sites vers "Microsoft Team Foundation Server Application Pool" ils semble fonctionner correctement
  • L'utilisateur Windows "TFS" est dans les rouleaux suivants: administrateur, IIS_IUSRS, - TFS_APPTIER_SERVICE_WPG, Users
  • je suis capable D'exécuter SQL Server Management Studio (SSMS) en tant qu'utilisateur "TFS" et accéder aux bases de données "Tfs_Configuration" et "Tfs_DefaultCollection"
  • j'ai confirmé que le compte de "TFS" n'est pas désactivé ou expiré
  • pour l'application IIS "Team Foundation Server", j'ai configuré "Failed Request Tracing Rules" pour enregistrer les codes d'état 401.3-999
  • après la réinitialisation de IIS et la mise à jour du navigateur, aucun fichier dans le "FailedReqLogFiles" directory
  • Pas de journal d'informations dans les Journaux IIS
  • dans la Console D'Administration du serveur de la fondation de L'équipe, je peux modifier les informations du compte(Mot de passe de mise à jour, compte de changement, compte de nouvelle demande).
  • Dans Team Foundation Server Administration Console, quand j'essaie de changer l'Appartenance à un Groupe ou à Administrer de Sécurité, je reçois l'erreur "de l'Équipe de la Fondation des services ne sont pas disponibles sur le serveur http://localhost:8080/tfs. Informations techniques (pour administrateur): Code HTTP 503: Service indisponible"
  • Dans l'Observateur d'Événements, je ne vois rien qui peut être de valeur Dans Sql Server Configuration Manager, confirmé " SQL Native Client 10.0 Configuration - (32bit)", "SQL Server Network Configuration", et "SQL Native Client 10 Configuration" tous ont les protocoles suivants activés (mémoire partagée, TCP / IP, et les Pipes nommées"
  • dans IE a confirmé que ce serveur mandataire n'est pas activé.

j'ai installé Team Foundation Server 2010 Power Tools. Voici les problèmes critiques retournés par l'outil

  • Accessing "AuthorizationService" Web service at "/DefaultCollection/Services / v3.0 / AuthorizationService3.asmx a échoué. Message d'erreur: "Le serveur distant a retourné une erreur: (503) l'Indisponibilité du Serveur.".
  • accéder au service Web" BuildService "à" /DefaultCollection/Build/v3.0 / BuildService.asmx a échoué. Message d'erreur: "Le serveur distant a retourné une erreur: (503) Serveur Non Disponible.".
  • L'appel de service Web "CommonStructureService.ListAllProjects " at " / Services / v1.0 / service de Structurescommunes.asmx a échoué. Message d'erreur: "Le serveur distant a retourné une erreur: (503) l'Indisponibilité du Serveur."
  • accéder au service Web" GroupSecurityService "à" /DefaultCollection/Services/v1.0 / GroupSecurityService.asmx a échoué. Message d'erreur: "Le serveur distant a retourné une erreur: (503) l'Indisponibilité du Serveur.".
  • Accès "IdentityManagementService" Web service at " / DefaultCollection/Services / v3.0 / IdentityManagementService.asmx a échoué. Message d'erreur: "Le serveur distant a retourné une erreur: (503) l'Indisponibilité du Serveur.".
  • L'appel de service Web "Intégration des Services de ProcessTemplate.GetTemplateName " at http://MyServer:8080/tfs/DefaultCollection/Services/v1.0/ProcessTemplate.asmx a échoué. Message d'erreur: "le serveur distant a renvoyé une erreur: (503) Server Indisponible.".
  • accéder au service Web " LabService "à" /DefaultCollection/Lab/v3.0 / LabService.asmx a échoué. Message d'erreur: "Le serveur distant a retourné une erreur: (503) l'Indisponibilité du Serveur.".
  • L'appel de service Web "ProcessTemplate.TemplateHeaders " at " / Services / v1.0 / ProcessTemplate.asmx a échoué. Message d'erreur: "Le serveur distant a retourné une erreur: (503) l'Indisponibilité du Serveur."
  • accès au service Web "dépôt" à "/DefaultCollection/VersionControl / v1.0 / Dépôt.asmx a échoué. Message d'erreur: "Le serveur distant a retourné une erreur: (503) l'Indisponibilité du Serveur.".
  • Accessing "SecurityService" Web service at " / DefaultCollection/Services / v3.0 / SecurityService.asmx a échoué. Message d'erreur: "Le serveur distant a retourné une erreur: (503) l'Indisponibilité du Serveur.".
  • le service web appelle " TeamProjectCollection.GetDefaultCollectionId " à http://MyServer:8080/tfs/TeamFoundation/Administration/v3.0/TeamProjectCollectionService.asmx a échoué. Message d'erreur: "Le serveur distant a retourné une erreur: (503) l'Indisponibilité du Serveur.".
  • le service Web appelle " VersionControl.Administration.QueryRepositoryInformation " at http://MyServer:8080/tfs/DefaultCollection/VersionControl/v1.0/administration.asmx a échoué. Message d'erreur: "Le serveur distant a retourné une erreur: (503) l'Indisponibilité du Serveur.".
  • le service Web appelle " VersionControl.Administration.QueryRepositoryInformation " at http://MyServer:8080/tfs/DefaultCollection/VersionControl/v1.0/administration.asmx a échoué. Message d'erreur: "Le serveur distant a retourné une erreur: (503) l'Indisponibilité du Serveur.".
  • le service Web appelle " ConfigurationSettings.ServiceGetWorkitemTrackingVersion " à http://MyServer:8080/tfs/DefaultCollection/WorkItemTracking/v1.0/ConfigurationSettingsService.asmx a échoué. Message d'erreur: "Le serveur distant a retourné une erreur: (503) l'Indisponibilité du Serveur.".

voici d'autres questions qui n'étaient pas critiques:

  • SharePoint Products n'est pas installé ou intégré à Team Foundation Server.
  • le serveur de la fondation de L'équipe N'est pas configuré pour utiliser les données entrepôt.
  • le serveur de la fondation de L'équipe n'est pas configuré pour utiliser Report Manager.
  • les résultats pour les règles qui exigent l'accès à Team Foundation Build ne peuvent pas être inclus dans le rapport.
  • impossible de valider la configuration de la gestion de Visual Studio Lab. Les résultats des règles qui vérifient la santé de la direction de Visual Studio Lab ne seront pas inclus dans le rapport.
  • mémoire de piscine sur MyServer est au-dessus du seuil d'avertissement de 180 MB. Cela peut pas de problème si une sauvegarde est en cours. Valeur actuelle: 490 MB.

the following are Information Items:

  • Ordinateur: MyServer. Fabricant: le fabricant du Système. Modèle: System Nom Du Produit.
  • le niveau d'application connecté au serveur de la fondation de L'équipe à 12/2/2010 9: 09: 49 PM.
  • la chaîne de connexion dans le fichier de configuration c:Program fichiersMicrosoft Team Foundation Server 2010Application TierWeb ervicesWeb.config sur MyServer: source de données=MyServer; catalogue Initial=Tfs_Configuration;sécurité intégrée = True;.
  • la chaîne de connexion stockée dans le Registre du serveur de la fondation de L'équipe est: source de données=MyServer; atalog Initial=Tfs_Configuration;Integrated Security = True.
  • Logique du disque C: sur Monserveur est de 500 GO en taille.
  • aucun site Sharepoint n'est configuré pour cette collection de projets D'équipe "DefaultCollection".
  • aucun site Sharepoint n'est configuré pour cela Collection De Projets D'Équipe "DefaultCollection".
  • le MyServer exécute la version 64 bits de Windows.
  • le service SQL Server (MSSQLSERVER) sur MyServer est configuré pour fonctionner en tant qu'utilisateur NT AUTHORITYNETWORK SERVICE.
  • L'identité du compte pour le pool D'applications Team Foundation Server sur MyServer est MyServerTFS. Ceci est le même que le compte de service de la fondation de L'équipe. La version Produit de Team Foundation Server est 10.0.30319.317
  • le niveau de service du serveur de la fondation de L'équipe est Tfs2010.RTM.KB2135068.P#3.
  • le MyServer a 1 processeur(s) installé (s).
  • le MyServer a 6134 Mo de mémoire installée.
  • Volume C: sur Monserveur est un point de montage.

j'ai démarré une Machine virtuelle avec Windows 7. Installé et configuré TFS. Tout semble fonctionner sur la Machine Virtuelle. Avec un environnement qui fonctionne, j'ai commencé à comparer les différences entre les deux.

voici quelques-unes des différences que j'ai trouvées entre les deux environnements:

  • mon ordinateur principal est en 64 bits et la Machine virtuelle est en 32 bits.
  • sur mon ordinateur principal, IIS "site du serveur de la fondation de L'équipe" a un répertoire "aspnet_client". Sur la machine virtuelle, ce répertoire n'existe pas
  • sur mon ordinateur principal, dans IIS Manager pour "Team Foundation Server" la section ASP.NET sont les mêmes sur mon ordinateur principal et ma machine virtuelle.
  • sur mon ordinateur principal, la Section IIS Manager IIS possède ces fonctionnalités supplémentaires que la machine virtuelle n'inclut pas (ASP, règles D'autorisation, CGI, adresse IP et Domaines, et autorisation WebDav)
  • sur mon ordinateur principal, le réglage du Pool D'applications IIS a une propriété appelée "Enabled 32-Bit Application". Cela a été mis à false et je l'ai changé à true. Cette fonctionnalité n'est naturellement pas disponible sur le machine.

Merci.

18
demandé sur abatishchev 2010-12-06 00:05:10

17 réponses

mon pool d'applications avait été arrêté aussi bien et quand j'ai regardé pourquoi ou comment, j'ai découvert qu'il fonctionnait sous un compte de domaine d'un de nos administrateurs qui avait installé initialement TFS (il y a des mois).

B / C d'une politique de domaine d'entreprise, il a été forcé d'entrer récemment un nouveau mot de passe pour son compte. Puis, après les heures de bureau hier soir, une mise à jour a été appliquée au serveur IIS sur lequel tourne TFS, et la mise à jour a nécessité un redémarrage. B / C le mot de passe de l'identité sous que le pool d'applications fonctionnait avait changé, IIS ne pouvait pas redémarrer le pool, car l'identité était encore définie sur le compte de domaine d'origine et le mot de passe.

une fois que j'ai eu l'administrateur entrer son nouveau mot de passe avec l'identité de l'application, l'application redémarrait. Cependant, B / C corporate impose l'expiration du mot de passe comme tous les 90 jours, j'ai finalement changé l'identité au compte système local afin d'éviter ce problème à l'avenir (le choix du système local peut ne pas être le meilleur choix).

18
répondu user1102142 2011-12-16 15:00:17
  • Start -> Administrative Tools ->IIS
  • {Server name} -> Application Pools
  • Clic DroitMicrosoft Team Foundation Server Application Pool -> Advanced Settings
  • Identity -> Choose Custom Account -> Cliquez surSet -> Entrez le nom d'utilisateur et le mot de passe de l' administration du système
  • ArrêtDémarrerMicrosoft Team Foundation Server Message Queue Application Pool
  • ArrêtDémarrer Microsoft Team Foundation Server Application Pool enter image description here
6
répondu Alaa 2014-12-27 09:44:44

j'ai eu cette erreur. Dans le bassin d'applications il y a un bassin D'applications TFS qui a été arrêté. Une fois que cela a été recommencé, l'erreur 503 a cessé de se produire

5
répondu Dan Weaver 2012-05-30 14:50:23

je n'ai jamais réussi à le faire fonctionner. J'ai créé une VM et installé Team Foundation Server (TFS) 2010 et tout semble bien fonctionner. Pour conclure, je ne suis pas sûr de ce qui était mal, mais si je l'installe sur un nouveau serveur Tout fonctionne bien

2
répondu Mike Barlow - BarDev 2011-02-20 23:42:55

la première chose que vous devez faire est de vous assurer que le pool d'applications fonctionne.

2
répondu pocjoc 2011-11-02 10:38:12

je viens de rencontrer ce problème. Notre serveur TFS ne fait pas partie d'un domaine. J'ai remarqué que le fichier de log HTTP semblait Afficher des adresses IPv6 à certains moments et à d'autres moments IPv4.

j'ai désactivé L'IPv6 et nous avons pu à nouveau nous connecter à TFS.

2
répondu Todrich 2012-11-06 20:25:01

décocher la connexion Limit sur IIS pour résoudre ce problème.

Limiter les Connexions (IIS 6.0)

1
répondu Steeve 2012-01-20 17:40:16

Dans mon cas... (mes problèmes ne sont pas liés à la façon dont TFS est configuré mais accédé à partir d'une station de travail)

je travaille pour une grande banque et j'ai un pare-feu sophistiqué / proxy-il suffit de dire que j'ai dû jouer avec le clic de diverses options pour se connecter correctement à notre TFS et connectez-vous à Internet (pour télécharger Visual Studio extensions). Je corrige mon erreur sous les paramètres proxy dans IE sous OPTIONS / Connections / paramètres LAN...

1
répondu TonyBromo 2012-10-05 20:13:58

j'ai eu moi-même quelques erreurs 503 de TFS, si ma mémoire fonctionne correctement (Je ne peux pas tester beaucoup car mon serveur de test est en panne) j'ai eu quelques problèmes avec les versions de ASP.NET le site Web de TFS a été configuré pour être utilisé.

vérifier que ASP.NET est configuré pour utiliser la version 4.0 dans IIS (clic droit sur le site > propriétés > ASP.NET). Assurez-vous également qu'aucun autre site non TFS ne se trouve dans le même pool d'applications que votre site TFS (en fait un répertoire virtuel dans votre site TFS) et configurés séparément (ils ne semblent pas bien jouer ensemble!).

0
répondu Daniel Morritt 2011-01-10 15:47:10

je viens de vérifier les services de fondation de mon équipe de la piscine d'application par inetmgr et j'ai trouvé que mes services n'étaient pas en cours d'exécution.Je l'ai démarré et maintenant je peux me connecter au serveur.

0
répondu pankaj 2011-12-13 11:29:09

après avoir installé plusieurs fois je l'ai fait travailler avec L'installation de SQL Server 2008 R2 (Developer) au lieu d'utiliser SQLExpress.

0
répondu riezebosch 2012-02-23 21:38:12

j'ai rencontré le même problème aujourd'hui. La résolution est de commencer l'installation distrib de TFS et le produit de réparation (à ma façon, je ne ré-installe que tfs 2010 service pack 1).

0
répondu devi 2012-07-15 22:32:40

allez à Application Tier dans la Console D'Administration TFS et changez de compte; cela peut corriger le problème

0
répondu angle 2014-01-20 05:45:54

j'ai récemment rencontré un problème similaire. L'un de nos outils a de temps en temps échoué en tentant de contacter notre ressource TFS. En comparant les machines de notre TFS VIP, une seule machine a eu des erreurs IIS, à savoir (tronquées): 503 8080 QueueFull Microsoft+Team+Foundation+Server+Application+Pool. Une comparaison rapide des réglages de l'application pool a montré que la bonne machine avait une longueur de file d'attente de 1000, la mauvaise avait seulement 10. 1000 pourrait être excessive, mais 10 était apparemment trop petit. Je suis encore à vérifier que changer la longueur de la file d'attente de 10 à 1000 a corrigé mon problème. J'espère n'oubliez pas de compléter mon post! Espérons que cela aide quelqu'un...

0
répondu CodingBushman 2014-03-28 13:44:03

si le nom du serveur TFS est plus long que 15 caractères, cela pourrait être un problème avec le nom netbios étant différent du nom servername. Dans notre cas, le Service AppFabric était en panne, et nous avons dû utiliser ce qui suit pour corriger le nom de L'hôte du Cache:

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

résolu TF24668: The following team project collection is stopped erreurs que nous obtenions, avec certains TF400732: The request has been canceled. et TF246066: Team Foundation Server is offline. erreur messages

0
répondu Greg Bray 2014-08-28 22:14:57

j'ai installé TFS sur ma machine locale et TFS fonctionne sous compte personnalisé.

j'ai résolu l'erreur 503 en réglant à nouveau les références de L'Application Pool (Microsoft Team Foundation Server Application Pool and Microsoft Team Foundation Server Message Queue Application Pool)

0
répondu Santosh 2014-09-17 15:22:16

une autre raison, assez spéciale pourrait être, que vous définissiez "Se connecter comme un travail par lot" dans AD explicitement. Si vous ne spécifiez pas ce paramètre, il vaut par défaut "administrateurs;opérateurs de sauvegarde". Si vous l'écrasez. G. pour permettre à un compte personnalisé de programmer une tâche, vous devez faire pour ne pas oublier d'ajouter les valeurs par défaut. Sinon exactement ce problème Service 503 indisponible et un bassin d'application arrêté apparaît.

0
répondu Niklas Peter 2015-10-10 14:06:30