[WS 2012] Installation de TFS 2012
Bonjour à tous et bonnes fêtes :chin:
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 :
Code:
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. |
Et dans le journal on retrouve bien l'erreur :
Code:
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 |
Toujours ces fichus rapports qui me bloque :cry:
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 :ccool: