none
Team Foudation Server 2015 - Problème Service Hook Slack RRS feed

  • Question

  • Bonjour,

    Je ne sais pas si ce forum est le bon pour exprimer mon problème, un modo pourra le déplacer si besoin.

    Nous avons un serveur Team Foundation Server 2015 pour lequel nous essayons de mettre en place l'intégration avec Slack d'après la procédure : https://www.visualstudio.com/en-us/docs/integrate/get-started/service-hooks/services/slack

    Quand ne teste le fonctionnement du service avec le bouton "Test", tout marche j'ai bien le message "Jamal Hartnett has created a pull request merge commit" dans un channel slack. 

    Par contre quand nous effectuons une PR régulière il y a des échecs au niveau du service hook:

    System.Net.Http.HttpRequestException: Une erreur s'est produite lors de l'envoi de la demande. ---> System.Net.WebException: Le nom distant n'a pas pu être résolu: 'hooks.slack.com' à System.Net.HttpWebRequest.EndGetRequestStream(IAsyncResult asyncResult, TransportContext& context) à System.Net.Http.HttpClientHandler.GetRequestStreamCallback(IAsyncResult ar) --- Fin de la trace de la pile d'exception interne --- à System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task) à System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task) à Microsoft.VisualStudio.Services.ServiceHooks.Common.HttpActionTask.<RunAsync>d__8.MoveNext()

    La réponse du service est :

    En raison d'une erreur durant l'envoi de la requête, aucune réponse n'a été retournée.  
    Erreur(s) :
        Une erreur s'est produite lors de l'envoi de la demande.
        Le nom distant n'a pas pu être résolu: 'hooks.slack.com'

    Vérifiez qu'il n'existe aucune règle de pare-feu qui bloque les requêtes destinées au point de terminaison sélectionné.

    Le serveur TFS est installé dans une entreprise et les accès externe passent par un proxy.

    J'ai déjà configuré le proxy dans le fichier "web.config" des Web Services (dans C:\Program Files\Microsoft Team Foundation Server 15.0\Application Tier\Web Services) ce qui m'a permis de faire marcher la fonction "Test", par contre je ne sais pas où il faudrait encore indiquer les paramètre de notre proxy pour que les push vers slack fonctionnent correctement.

    Merci d'avance pour votre aide.

    Chris

    dimanche 15 janvier 2017 12:18

Réponses

Toutes les réponses

  • Bonjour,
    Malheureusement, dans le forum MSDN France il n'y a pas un forum pour Team Foundation Server. Si vous avez envie, vous pouvez poster en parallèle votre question en anglais ici: https://social.msdn.microsoft.com/Forums/en-US/homecategory=vstfs

    Cordialement,
    Nina


    Microsoft propose ce service gratuitement, dans le but d'aider les utilisateurs et d'élargir les connaissances générales liées aux produits et technologies Microsoft. Ce contenu est fourni "tel quel" et il n'implique aucune responsabilité de la part de Microsoft.

    lundi 16 janvier 2017 12:05
    Modérateur
  • Merci pour votre réponse, j'ai fait un post sur le forum anglais.

    Microsoft prévoit-il un jour d’étoffer le forum français ?

    Sujet sur forum anglais
    lundi 16 janvier 2017 13:44
  • Bonjour,

    Merci beaucoup pour la solution partagée.

    Jusqu'à maintenant, je n'ai pas d'informations pour la création d'un forum français TFS.

    Cordialement,

    Nina


    Microsoft propose ce service gratuitement, dans le but d'aider les utilisateurs et d'élargir les connaissances générales liées aux produits et technologies Microsoft. Ce contenu est fourni "tel quel" et il n'implique aucune responsabilité de la part de Microsoft.

    jeudi 9 février 2017 11:55
    Modérateur