# Comment vérifier que les espaces de stockage de certificats WebSphere MQ contiennent des chaînes de certificats complètes ?

La présente section vous indique comment vérifier que les chaînes de certificats SSL figurant dans votre espace de stockage de certificats SSL sont complètes.

WebSphere MQ Version 7.0 intègre une nouvelle commande vous permettant d'effectuer cette vérification. Il s'agit de la commande AMQCCERT (Vérification des chaînes de certificats), qui peut être exécutée à partir d'une ligne de commande ou d'un fichier séquentiel, ou encore dans le cadre d'un assistant. Cette section traite uniquement de l'utilisation de l'assistant. Pour plus d'informations sur l'utilisation d'AMQCCERT à partir d'une ligne de commande ou d'un fichier de commandes, reportez-vous au document WebSphere MQ System Administration Guide.

L'assistant permet de sélectionner les gestionnaires de files d'attente et les clients possédant des certificats à migrer. Il va exécuter la commande AMQCCERT sur les espaces de stockage de certificats qui ont été indiqués et permet de contrôler les résultats de la commande. Si l'assistant a déjà été exécuté, les gestionnaires de files d'attente et les clients qui étaient sélectionnés sont de nouveau affichés.

L'assistant vous donne également la possibilité de spécifier qu'un gestionnaire de files d'attente n'utilise pas de connexion SSL et que l'espace de stockage de certificats (s'il existe) ne va pas être vérifié ou migrer.

Identifiez les gestionnaires de files d'attente ou les clients qui utilisent des canaux SSL. Pour obtenir des instructions à ce sujet, reportez-vous à la section "Comment déterminer si des connexions SSL ont été configurées ?".

1. Insérez le CD d'installation de WebSphere MQ Version 7.0 dans la machine sur laquelle se trouve l'espace de stockage de certificats à vérifier.
2. Exécutez le Centre de lancement de préinstallation de WebSphere MQ.
3. Sélectionnez l'onglet SSL du tableau de bord de préinstallation de WebSphere MQ.
4. Dans le Centre de lancement de préinstallation de WebSphere MQ exécutez l'assistant de vérification des espaces de stockage de certificats WebSphere MQ .
5. Utilisez l'assistant de vérification des espaces de stockage de certificats WebSphere MQ pour vérifier toutes les chaînes de certificats de vos espaces de stockage. L'assistant comporte une aide vous permettant d'effectuer chacune des opérations.

Lorsque l'assistant de vérification des espaces de stockage de certificats WebSphere MQ indique les espaces de stockage pour lesquels la vérification a réussi ou échoué, il vous permet d'examiner les raisons des échecs. Voici un exemple illustrant le type d'informations présentées lorsque vous affichez les raisons d'un échec :

    C:\ssl\client
    5724-B41 (C) Copyright IBM Corp. 1994, 2005. ALL RIGHTS RESERVED.
    The number of certificates in the Microsoft Certificate Store
                                             'c:\ssl\client' is '13'.

    The signer certificate 'GlobalSign Primary Class 1 CA' is missing for
                                               the following certificate.

    Microsoft Certificate Store: 'c:\ssl\client'.
    Certificate Subject:         'GlobalSign PersonalSign Class 1 CA'.
    Certificate Issuer:          'GlobalSign Primary Class 1 CA'.
    Certificate Serial Number:   '0400 0000 0000 FA3D EEE9 D9'.
    Certificate Valid From:      '22/01/2004' to '28/01/2009'.

    The signer certificate 'GlobalSign PersonalSign Class 1 CA' is missing
                                            for the following certificate.

    Microsoft Certificate Store: 'c:\ssl\client'.
    Certificate Subject:         'wm.shakespeare@hamlet.com'.
    Certificate Issuer:          'GlobalSign PersonalSign Class 1 CA'.
    Certificate Serial Number:   '0100 0000 0001 0170 978B 1E'.
    Certificate Valid From:      '14/01/2005' to '14/02/2005'.

    Certificate chain checking has completed with some failures.
    The Check Certificate Chains (amqccert) command has completed.

Ces données, ainsi que d'autres informations d'état, sont non seulement visibles par le biais de l'assistant, mais également consignées dans un fichier journal. Il s'agit du fichier `amqmsccw.txt`, qui se trouve dans le répertoire de données WebSphere MQ.

A ce stade, vous pouvez remplacer les certificats périmés ou ajouter les certificats manquants, puis revenir à l'assistant et revérifier les espaces de stockage. L'assistant ne se termine qu'une fois que tous les espaces de stockage de certificats sélectionnés ont été vérifiés avec succès.

Remarque : Si l'état `UNTESTED` est affiché pour les espaces de stockage de certificats, il indique que l'assistant n'est pas parvenu à lancer AMQCCERT pour tester les espaces de stockage donnés. Il est fort probable qu'AMQCCERT ou l'une de ses bibliothèques dépendantes ne soit pas disponible. Vérifiez que le répertoire WebSphere MQ `bin` est disponible dans le chemin d'accès.
Remarque : AMQMCERT et l'interface graphique Services fournie avec WebSphere MQ Version 5.3 peuvent être utilisées pour corriger les erreurs liées aux magasins de certificats avant de les migrer.
Sujet parent : Etape 1 : Vérification de la présence de chaînes de certificats complètes dans les magasins de certificats WebSphere MQ