Partager via


TF31002 : connexion impossible à ce Team Foundation Server {0}. URL Team Foundation Server : {1}.

Cette erreur peut s'afficher quand vous essayez de vous connecter à Visual Studio Online ou de Visual Studio ou Team Explorer à Visual Studio Online ou à un serveur Team Foundation Server (TFS) local.

Cette erreur s'affiche quand vous essayez de vous connecter à Visual Studio Online

Problème

Solution

Vous ne possédez pas de licence ou de compte actif.

Vérifiez auprès de votre administrateur de compte que vous êtes membre du compte et que vous possédez une licence valide et active. Pour plus de détails, consultez Affectez des licences à des utilisateurs.

Votre compte Visual Studio Online est connecté à Azure Active Directory.

Quand votre compte Visual Studio Online est connecté à un annuaire associé à un abonnement Office 365 ou Microsoft Azure, seuls les membres de l'annuaire peuvent accéder au compte.

Contactez votre administrateur d'annuaire pour qu'il vous crée un compte professionnel ou qu'il ajoute votre compte à l'annuaire en tant que membre externe.

Vous ne pouvez pas basculer d'un compte professionnel à un autre.

Si vous travaillez avec plusieurs comptes Visual Studio Online qui se connectent à plusieurs annuaires, tels que des comptes créés à partir du Portail Microsoft Azure Preview, la fonction de déconnexion risque de ne pas fonctionner comme prévu. Par exemple, vous ne pouvez pas basculer d'un compte professionnel à un autre pour vous connecter à plusieurs comptes liés à des clients d'annuaire.

Quand ce problème se produit, une boîte de dialogue de connexion vide clignote à plusieurs reprises. Ensuite, une erreur TF31002 ou TF31003 s'affiche une fois que vous vous êtes connecté ou que vous avez ajouté une nouvelle connexion dans la boîte de dialogue « Se connecter à Team Foundation Server ».

Pour résoudre ce problème, appliquez la mise à jour la plus récente disponible ici : Visual Studio 2013 Update 2.

Pour en savoir plus, consultez l'Article de la Base de connaissances 2958966.

Vous souhaitez vous connecter à Visual Studio Online à partir de Visual Studio avec un compte différent.

Voir Se connecter à des projets d'équipe : changer de compte quand vous vous connectez à Visual Studio Online.

Cette erreur s'affiche quand vous essayez de vous connecter à un serveur TFS local à partir de votre ordinateur client

Si vous recevez cette erreur sur un seul ordinateur ou si aucune autre personne ne reçoit cette erreur, consultez les procédures de résolution décrites ci-dessous.

Problème

Solution

Votre mot de passe a expiré.

Vérifiez que vous avez tapé votre compte d'utilisateur et votre mot de passe correctement et que votre mot de passe n'a pas expiré.

Vous avez entré une URL de serveur incorrecte.

Vérifiez que vous avez tapé l'URL du serveur correctement, y compris le nom du serveur, le numéro du port et le protocole (http/https). Cliquez ici pour en savoir plus.

La configuration TFS a changé.

Si la configuration du serveur TFS local a changé, vous devez créer une connexion. Vous devrez peut-être aussi effacer le cache client.

Vous travaillez à distance et devez vous connecter à un serveur proxy TFS pour archiver les fichiers vers le contrôle de version Team Foundation.

Vous devez configurer Visual Studio pour vous connecter au proxy TFS.

Vous vous connectez à une version de TFS ultérieure à la version de votre client Visual Studio.

Votre version de Visual Studio ou Team Explorer est peut-être incompatible avec Team Foundation Server. Vous devrez peut-être installer un ou plusieurs packs GDR. Pour plus d'informations, consultez Compatibilité entre les clients Team Foundation et Team Foundation Server.

Votre pare-feu bloque les services TFS.

Voir Autoriser un programme à communiquer à travers le Pare-feu Windows.

Visual Studio cesse de répondre quand vous exécutez une requête dans Visual Studio.

Votre ordinateur est peut-être configuré pour ignorer le serveur proxy. Vous devez vérifier la configuration du paramètre BypassProxyOnLocal sur votre ordinateur. Pour plus d'informations, consultez Modifier la configuration BypassProxyOnLocal.

Plusieurs utilisateurs reçoivent cette erreur quand ils essayent de se connecter à un serveur TFS local

Si le problème se produit sur plusieurs ordinateurs, vous devez contacter votre administrateur TFS pour vérifier si le serveur est opérationnel et disponible sur le réseau.

En tant qu'administrateur, vous devez vérifier les journaux des événements pour le serveur de couche Application pour essayer de définir le problème. De même, vous pouvez utiliser le tableau suivant pour déterminer si le serveur est mal configuré. Dans le tableau, les problèmes les plus susceptibles de se produire figurent en premier. Ainsi, vous devez essayer d'appliquer les procédures de résolution dans l'ordre dans lequel elles apparaissent pour augmenter vos chances de résoudre le problème rapidement.

Problème

Solution

Le mot de passe du compte TFSService a expiré ou est incorrect.

De nombreux services pour Team Foundation Server cessent de s'exécuter quand le compte de service pour Team Foundation a expiré. Pour plus d'informations, consultez Modifier le compte de service ou le mot de passe pour Team Foundation Server.

Le serveur de couche Application de Team Foundation n'est pas disponible.

Vous devez vérifier si chaque service requis est en cours d'exécution. Si un service requis n'est pas en cours d'exécution, vous devez le redémarrer. Si nécessaire, configurez-le pour qu'il démarre automatiquement. Pour plus d'informations, consultez Arrêter et démarrer des services, des pools d'applications et des sites Web.

Le réseau n'est pas disponible.

Vous devez vérifier si le réseau est opérationnel.

Une identité de site web pour Team Foundation est configurée incorrectement.

Vous devez vérifier ou corriger les assignations de liaison de serveur effectuées pour les sites web pour Team Foundation. Pour plus d'informations, consultez Vérifier ou corriger les assignations de liaisons du serveur.

L'accès à un site web pour Team Foundation a été restreint.

Vous devez vérifier ou corriger les restrictions appliquées pour ces sites web en fonction des adresses IP et des noms de domaine. Pour plus d'informations, consultez Vérifier ou corriger les restrictions d'adresse IP et de nom de domaine.

Le pare-feu ou les ports sont configurés incorrectement.

Vous devez vérifier ou corriger les assignations de liaison de port pour les sites web et les assignations de port pour le pare-feu. Tout d'abord, vous devez ouvrir la console d'administration de Team Foundation, afficher la page Couche Application et examiner les assignations d'URL. Si nécessaire, vous pouvez cliquer sur Modifier l'URL pour modifier l'URL d'un site web. Ensuite, vous devez vérifier les assignations de port pour Internet Information Services (IIS) et les ports qui sont autorisés à travers le pare-feu. Pour plus d’informations, consultez Examiner l'état du serveur et les paramètres et Vérifier ou corriger les assignations de port.

Les relations d'approbation entre les domaines ne sont pas configurées correctement.

Si un groupe d'utilisateurs ne peut pas accéder à Team Foundation Server, il y a peut-être des problèmes d'approbation entre les domaines. Pour plus d'informations, consultez Considérations sur les approbations et les forêts pour Team Foundation Server.

Quand des utilisateurs se connectent à différentes versions de TFS à partir de Visual Studio, par exemple quand ils se connectent à TFS 2012 et à TFS 2008, l'erreur TF31002 peut s'afficher.

Cela peut être dû au fait que les GUID de la collection TFS 2012 sont identiques à ceux de TFS 2008. Cela perturbe le cache client local, car il essaie de tenir à jour le même cache local basé sur des GUID pour le serveur 2008 et pour la nouvelle collection Project dans 2012.

Pour résoudre ce problème, vous devez exécuter la commande TFSConfig ChangeServerID. Consultez ChangeServerID, commande.

Si les procédures de résolution précédentes n'ont pas permis de résoudre le problème, consultez Forums MSDN - Visual Studio Team System – Team Foundation Server - Administration.