Partager via


Résolution des problèmes d'accès aux services Web

Mise à jour : novembre 2007

Les services Web pour Team Foundation dépendent de la configuration et de l'exécution appropriées des différents services, pools d'applications, comptes de service, répertoires et fichiers de configuration Web. Un problème de configuration dans l'une ou plusieurs de ces zones peut provoquer des problèmes lorsqu'un client essaie d'accéder à un site Web ou service Web pour Team Foundation.

Le tableau suivant récapitule les pools d'applications, sites Web et comptes de service sur lesquels repose Team Foundation. Pour plus d'informations sur les services Team Foundation, consultez Gestion et réinitialisation des mots de passe et des comptes de service.

Pool d'applications

Site Web

Compte de service

DefaultAppPool

Portail d'équipe

Service réseau

ReportServer

Rapports

Service réseau

  

ReportServer

Service réseau

Administration centrale de SharePoint v3

Site d'administration centrale de SharePoint Services

Compte spécifié à l'installation de produits et technologies SharePoint.

Pool d'applications Microsoft Team Foundation Server

Service Team Build (si Team Foundation Build est installé)

Compte spécifié à l'installation de Team Foundation Build.

  

Team Foundation Server

TFSService

  

Entrepôt de données Team Foundation Server

TFSService

  

Intégration de Team Foundation Server

TFSService

  

Contrôle de version de Team Foundation Server

TFSService

  

Suivi des éléments de travail de Team Foundation Server

TFSService

Remarque :

Vous gérez le pool d'applications ReportServer pour SQL Server 2005 mais pas pour SQL Server 2008.

Le tableau suivant récapitule les problèmes de configuration qui peuvent provoquer des problèmes lorsque les utilisateurs tentent d'accéder à un service Web pour Team Foundation. Dans le tableau, les problèmes les plus susceptibles de se produire apparaissent en premier. Par conséquent, vous devez essayer les solutions dans l'ordre où elles sont proposées afin d'augmenter vos chances de résoudre le problème rapidement.

Problème

Solution

Les autorisations de l'utilisateur ou du groupe ne sont pas définies correctement.

Vérifiez les autorisations d'utilisateur et de groupe. Pour plus d'informations, consultez Dépannage des problèmes liés aux autorisations et à la sécurité de Team Foundation Server et Gestion des utilisateurs et groupes.

Un service n'est pas en cours d'exécution.

Vérifiez que tous les services pour Team Foundation fonctionnent. Pour plus d'informations, consultez Comment : redémarrer un service et le configurer pour qu'il démarre automatiquement.

Un pool d'applications n'est pas en cours d'exécution ou n'est pas configuré correctement.

Redémarrez tous les pools d'applications qui sont arrêtés et vérifiez l'identité assignée à chaque pool d'applications. Pour plus d'informations, consultez Comment : vérifier ou corriger la configuration IIS pour un pool d'applications.

Par ailleurs, vérifiez que les comptes de service sont configurés correctement et qu'aucun mot de passe n'a expiré.

Un compte de service n'est pas configuré correctement, ou son mot de passe a expiré.

Vérifiez Gestion et réinitialisation des mots de passe et des comptes de service. Utilisez les commandes TFSAdminUtil ChangeAccountChangePassword pour mettre à jour les comptes de service et mots de passe à travers le système. Voir aussi Comment : modifier le compte de service ou le mot de passe pour SQL Server Reporting Services et Comment : modifier le compte de service ou le mot de passe pour Team Foundation Server.

Les autorisations de répertoire ou de dossier ne sont pas définies correctement.

Vérifiez que le groupe Utilisateurs intégré possède les autorisations Lecture, Listeet Lecture et exécution pour chaque répertoire du site Web Team Foundation et chaque répertoire virtuel sur lesquels repose Team Foundation. Pour plus d'informations, consultez Comment : modifier les autorisations de liste de contrôle d'accès pour un répertoire.

Vérifiez également que le compte de service pour Team Foundationa l'accès complet au répertoire MachineKeys. Pour plus d'informations, consultez Comment : modifier les autorisations de sécurité pour le répertoire MachineKeys.

Un site Web ou un répertoire virtuel n'est pas configuré correctement.

Vérifiez que les propriétés Internet Information Services (IIS) sont configurées correctement pour chaque répertoire du site Web et répertoire virtuel sur lesquels repose Team Foundation. Corrigez les propriétés en fonction des besoins. Pour plus d'informations, consultez Comment : vérifier ou corriger la configuration IIS pour un site Web ou un répertoire virtuel.

Des informations d'espace de noms ont été ajoutées, ou l'emprunt d'identité a été activé pour un site Web.

Ouvrez le fichier Web.config pour chaque service Web Team Foundation et supprimez toutes les informations relatives aux espaces de noms ou emprunt d'identité que vous trouverez. Pour plus d'informations, consultez Comment : vérifier ou corriger les propriétés du fichier Web.Config de services.

Un fichier Web.config a été renommé ou est absent.

Restaurez le fichier Web.config pour votre configuration de déploiement. Pour plus d'informations, consultez Comment : restaurer un fichier Web.config manquant.

Une extension de service Web a la valeur Interdit.

Vérifiez l'état des extensions du service Web et corrigez-les en fonction des besoins. Pour plus d'informations, consultez Comment : vérifier ou corriger l'état d'extensions de services Web.

Les produits et technologies SharePoint ne sont pas correctement configurés.

Pour résoudre ce problème, consultez Résolution des problèmes de configuration dans les produits et technologies SharePoint.

Voir aussi

Autres ressources

Gestion de Team Foundation Server

Résolution des problèmes de connexion au serveur de couche Application

Résolution des problèmes de connexion au serveur de couche Données

Dépannage des problèmes de connexion et de configuration