Bonjour à tous et bonnes fêtes
J'ai un petit soucis avec l'installation de TFS 2012 sur un serveur privé avec windows server 2012.
Pour expliquer le contexte, j'ai monté un petit serveur pc SANS AD, avec windows server 2012, sql server 2012 et TFS 2012. J'ai galéré pendant un bon moment avec la configuration de TFS 2012. Lorsque je voulais créer un projet sur un autre pc avec visual studio j'avais un message d'erreur comme quoi je n'avais pas les droits au niveau des rapports.
Après bcp de modif sans succès, je me suis dis que j'allais désinstaller TFS 2012 du serveur et refaire une installation.
J'ai donc désinstallé TFS, supprimer les bases SQL et relancé l'installation en mode "server unique standard".
Seulement, lors de la vérification des disponibilités, j'obtiens les messages d'erreur suivants :
Et dans le journal on retrouve bien l'erreur :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 TF255275*: impossible d'accéder au service Web suivant pour SQL Server Reporting Services*: http://servername/ReportServer_NAME/ReportService2005.asmx. Pour plus d'informations, consultez http://go.microsoft.com/fwlink/?LinkId=232545 TF255331*: impossible de vérifier la présence du dossier suivant sur le serveur de rapports*: TF30063 : vous n'êtes pas autorisé à accéder à http://servername/ReportServer_NAME/ReportService2005.asmx.. Un problème de réseau a pu bloquer la communication, le serveur de rapports est hors connexion, Windows Management Instrumentation (WMI) est désactivé ou votre compte n'a pas les autorisations sur le serveur de rapports. Impossible de créer la collection de projets d'équipe. Pour terminer cet Assistant, vous devez spécifier l'option de ne pas créer une collection. Une alternative consiste à fermer l'Assistant, corriger le problème et redémarrer l'Assistant.
Toujours ces fichus rapports qui me bloque
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25 Info @13:15:26.416] +-+-+-+-+-| Vérification du service Web Reporting Services |+-+-+-+-+- [Info @13:15:26.416] Starting Node: VRSWEBSERVICE [Info @13:15:26.416] NodePath : VINPUTS/Conditional/Progress/VRSINSTANCEVRSION/VRSWEBSERVICE [Info @13:15:42.859] Benign exception caught as part of verify: Message d'exception*: TF30063 : vous n'êtes pas autorisé à accéder à http://servername/ReportServer_NAME/ReportService2005.asmx. (type TeamFoundationServerUnauthorizedException) Trace de la pile d'exception*: à Microsoft.TeamFoundation.Client.Channels.TfsHttpWebRequest.ReadResponse(HttpWebResponse webResponse, WebException webException) à Microsoft.TeamFoundation.Client.Channels.TfsHttpWebRequest.SendRequest() à Microsoft.TeamFoundation.Client.Channels.TfsHttpRequestChannel.Request(TfsMessage message, TimeSpan timeout) à Microsoft.TeamFoundation.Client.Channels.TfsHttpClientBase.Invoke(TfsClientOperation operation, Object[] parameters, TimeSpan timeout, Object[]& outputs) à Microsoft.TeamFoundation.Client.Reporting.ReportingService.Invoke(TfsClientOperation operation, Object[] outputs) à Microsoft.TeamFoundation.Admin.VerifyRSWebService.Run(ActivityContext context) Détails de l'exception interne*: Message d'exception*: Le serveur distant a retourné une erreur*: (401) Non autorisé. (type WebException)États : ProtocolError Code d'état de réponse : Unauthorized Message d'état de réponse : Unauthorized Trace de la pile d'exception*: à System.Net.HttpWebRequest.GetResponse() à Microsoft.TeamFoundation.Client.Channels.TfsHttpWebRequest.SendRequestAndGetResponse(HttpWebRequest webRequest, WebException& webException) [Info @13:15:42.859] Node returned: Error [Error @13:15:42.859] TF255275*: impossible d'accéder au service Web suivant pour SQL Server Reporting Services*: http://servername/ReportServer_NAME/ReportService2005.asmx. Pour plus d'informations, consultez http://go.microsoft.com/fwlink/?LinkId=232545 [Info @13:15:42.859] Completed RSWebService: Error
Je comprends bien qu'il y a un soucis de droits, mais je ne vois absolument pas ou je dois rajouter des droits et lesquels.
J'avoue être dépassé, alors si quelqu'un à une petite idée !
Merci d'avance
Partager