Outil de diagnostic : téléchargement et exécution

  • Last update on June 4th, 2025

Cet article décrit les étapes à suivre pour télécharger et utiliser l’Outil de diagnostic CoreView via Docker afin de tester les environnements du CoreView Hybrid Connector. Il couvre la connexion, le téléchargement de l’image et l’exécution des diagnostics. Il fournit également des commandes PowerShell pour les tests de connectivité et de performance, avec des instructions pour enregistrer les résultats et effectuer des dépannages.

Connexion et téléchargement

Connexion

Pour télécharger la dernière image du conteneur de l’Outil de diagnostic CoreView, veuillez ouvrir une session PowerShell avec des droits administrateur et exécuter les commandes suivantes :

docker login -u 62f8c18f-5326-430e-ac17-2fdd8f0c280e -p l8K8Q~bnBU5d8feNR5ABfB6PGRGD-j2XvuiHzcGu cvhybridtool.azurecr.io

Téléchargement

Une fois les étapes précédentes terminées, vous pouvez procéder au téléchargement de l’image Docker de l’Outil de diagnostic. 

Version 2016 (cette version n’est plus supportée)

Pour la version 2016, veuillez exécuter la commande suivante :

docker pull cvhybridtool.azurecr.io/cvdiagnostictool:2016

Version 2019

Pour la version 2019, veuillez exécuter la commande suivante :

docker pull cvhybridtool.azurecr.io/cvdiagnostictool:2019

Version 2022

Pour la version 2022, veuillez exécuter la commande suivante :

docker pull cvhybridtool.azurecr.io/cvdiagnostictool:2022

N’utilisez pas PowerShell ISE pour l’Outil de diagnostic CoreView, car il n’est pas compatible. Pour des performances optimales de l’outil en ligne de commande, nous vous recommandons d’agrandir la fenêtre PowerShell en plein écran.

 

Exécution

Version 2016 (cette version n’est plus supportée)

Une fois les messages affichés comme dans l’image ci-dessus, veuillez exécuter la commande suivante pour lancer l’Outil de diagnostic CoreView version 2016 :

docker run -v c:\temp:c:\temp --rm -it cvhybridtool.azurecr.io/cvdiagnostictool:2016

Version 2019

Si vous avez précédemment téléchargé la version 2019 de l’Outil de diagnostic CoreView, veuillez exécuter la commande suivante :

docker run -v c:\temp:c:\temp --rm -it cvhybridtool.azurecr.io/cvdiagnostictool:2019  

Version 2022

Si vous avez précédemment téléchargé la version 2022 de l’Outil de diagnostic CoreView, veuillez exécuter la commande suivante :

docker run -v c:\temp:c:\temp --rm -it cvhybridtool.azurecr.io/cvdiagnostictool:2022

Étape 1 : sélection du data center

Sur l’écran qui apparaît, vous aurez la possibilité de sélectionner votre data center. Appuyez sur Entrée pour établir une connexion avec le CoreView Data Center choisi.

Étape 2 : sélection des tests

Dans le menu ci-dessus, vous pouvez sélectionner tout test que vous souhaitez effectuer afin d’évaluer si votre CoreView Hybrid Connector fonctionnera dans votre environnement. Appuyez sur la barre d’espace pour sélectionner une option puis sur Entrée pour la valider.

Vérifications des prérequis (la sélection de cette option sélectionnera automatiquement les sous-options ci-dessous) :

  • Vérifier WinRm teste la configuration du protocole WinRM utilisé pour la connexion à votre contrôleur de domaine Active Directory.
  • Valider les points de terminaison simule les connexions aux points de terminaison Internet utilisés par le CoreView Hybrid Connector.

Vérification sur site (la sélection de cette option sélectionnera automatiquement les sous-options ci-dessous) :

  • Vérifier Exchange sur site teste la connectivité, la méthode d’authentification et les protocoles utilisés pour la connexion à votre serveur Exchange.
  • Vérifier Active Directory teste la connectivité et le protocole utilisés pour la connexion à votre contrôleur de domaine Active Directory.
  • Établir un espace d’exécution PowerShell ouvre une session PowerShell sans aucun module préchargé, où vous pouvez saisir manuellement les cmdlets que vous souhaitez tester.

Établir un espace d’exécution PowerShell

Si vous souhaitez effectuer des tests au-delà des options standard du menu de l’Outil de diagnostic CoreView, cette fonctionnalité vous permet d’ouvrir un espace d’exécution PowerShell similaire à celui utilisé par le CoreView Hybrid Connector.

Pour plus d’informations sur les versions de PowerShell et les modules pris en charge par CoreView, consultez l’article Versions de PowerShell et fonctionnalités prises en charge par CoreView. Veillez à télécharger et installer la version de module correspondante sur l’Outil de diagnostic CoreView avant de poursuivre.

Gardez à l’esprit que tout module que vous installez ne sera disponible dans votre session que pendant la durée de l’espace d’exécution. Quitter cet espace en tapant « exit » puis Entrée effacera tous les modules importés et les commandes exécutées.

Voici une liste de cmdlets pouvant être utiles pour tester les connexions supplémentaires au CoreView Hybrid Connector en utilisant cette fonctionnalité de l’Outil de diagnostic CoreView :

# Activer les protocoles TLS pour effectuer des tests de connexion https
        [Net.ServicePointManager]::SecurityProtocol = "Tls, Tls11, Tls12, Ssl3"
        # Tester la connexion Microsoft
        Invoke-webrequest -uri https://www.microsoft.com -UseBasicParsing
        # Tester la liste de révocation des certificats SSL
                Invoke-webrequest -uri https://sectigo.com -UseBasicParsing
# Tester la connexion Exchange Online
        $adUsername = "upn"
        $adPassword = "password" | ConvertTo-SecureString -AsPlainText -Force
        $Credentials = new-object -typename System.Management.Automation.PSCredential -argumentlist $adUsername, $adPassword
        $cs = Get-Credential -Credential $Credentials  
                Connect-ExchangeOnline -Credential $cs
# Tester la connexion Teams
        [Net.ServicePointManager]::SecurityProtocol = [Net.SecurityProtocolType]::Tls12
        $adPassword = "password"
        $adUsername = "username"
        $adPassword = $adPassword | ConvertTo-SecureString -AsPlainText -Force
        $Credentials = new-object -typename System.Management.Automation.PSCredential -argumentlist $AdUsername, $adPassword
        $cs = Get-Credential -Credential $Credentials
        Connect-MicrosoftTeams -Credential $cs -LogFilePath "c:/temp/teams-logs.txt"
        Get-CsApplicationAccessPolicy | convertTo-Json 

Raccourcis pour se connecter à Active Directory et Exchange On-Premises

Nous avons introduit des raccourcis qui permettent de se connecter rapidement à Active Directory et Exchange On-Premises sans avoir besoin de commandes PowerShell.

Veuillez noter que les raccourcis ci-dessous ne sont disponibles que pour la version 2019.

 

Se connecter à Active Directory

Pour se connecter à Active Directory, il suffit d’appuyer sur Ctrl + Q. Vous serez alors invité à saisir votre nom d’utilisateur Active Directory, votre mot de passe et l’URL de connexion. 

Se connecter à Exchange On-Premises 

Pour se connecter à Exchange On-Premises, appuyez sur Ctrl + W. Il vous sera demandé de saisir votre identifiant Exchange, votre mot de passe et l’URL de connexion.

 
 

Outil de diagnostic (la sélection de cette option activera aussi automatiquement les sous-options ci-dessous) :

  • Afficher les informations sur les tests exécutés ci-dessus doit être utilisé en combinaison avec d’autres tests et enregistrera les résultats des tests dans un fichier localisé dans le dossier C:\temp.
  • En savoir plus affiche des informations détaillées sur les options ci-dessus.

Exemple

Par exemple, vous pouvez sélectionner et exécuter :

et vous trouverez les résultats également enregistrés dans un fichier JSON sur votre disque C:.

Lorsque vous êtes invité, veuillez vous assurer d’entrer les mêmes identifiants que ceux que vous configurez sur le CoreView Hybrid Connector en tant que comptes de service. Pour les instructions, consultez l’article Renforcement de votre environnement hybride.