# Überprüfen von WebSphere MQ-Zertifikatsspeichern auf vollständige Zertifikatsketten

In diesem Kapitel wird ausführlich erläutert, wie Sie die SSL-Zertifikatsketten in Ihrem SSL-Zertifikatsspeicher auf ihre Vollständigkeit hin überprüfen können.

In WebSphere MQ Version 7.0 wird ein neuer Befehl zur Verfügung gestellt. Er prüft, ob die Zertifikatsketten vollständig sind. Dieser Befehl lautet AMQCCERT (Zertifikatsketten prüfen) und kann entweder von einer Befehlszeile bzw. einer Stapeldatei oder als Teil eines Assistenten ausgeführt werden. In diesem Abschnitt geht es nur um die Verwendung des Assistenten. Weitere Informationen zur Verwendung des Befehls AMQCCERT über eine Befehlszeile oder Stapeldatei finden Sie im WebSphere MQ System Administration Guide.

Der Assistent dient zum Auswählen der WS-Manager und Clients, die zu migrierende Zertifikatsspeicher besitzen. Er führt den Befehl AMQCCERT für die angegebenen Zertifikatsspeicher aus und ermöglicht Ihnen, die Ergebnisse des Befehls zu überprüfen. Wenn der Assistent bereits ausgeführt wurde, werden alle zuvor ausgewählten WS-Manager und Clients erneut angezeigt.

Mit Hilfe des Assistenten können Sie auch angeben, dass für einen WS-Manager keine SSL-Verbindungen verwendet werden sollen und dass der Zertifikatsspeicher (falls vorhanden) nicht geprüft oder migriert werden soll.

Geben Sie die WS-Manager oder Clients an, die SSL-Kanäle verwenden. Informationen hierzu finden Sie unter "Bestimmen der Konfiguration von SSL-Verbindungen".

1. Legen Sie die Installations-CD von WebSphere MQ Version 7.0 in den Computer ein, auf dem sich der Zertifikatsspeicher befindet, den Sie überprüfen möchten.
2. Führen Sie das WebSphere MQ Launchpad zur Vorinstallation aus.
3. Wählen Sie die Registerkarte "SSL" im WebSphere MQ-Launchpad zur Vorinstallation aus.
4. Starten Sie vom WebSphere MQ Launchpad zur Vorinstallation den Assistenten zum Prüfen von WebSphere MQ-Zertifikatsspeichern.
5. Überprüfen Sie mit Hilfe des Assistenten zum Prüfen von WebSphere MQ-Zertifikatsspeichern alle Zertifikatsketten in Ihren Zertifikatsspeichern. Der Assistent enthält zu jedem der Schritte Hilfetext.

Wenn der Assistent zum Prüfen von WebSphere MQ-Zertifikatsspeichern anzeigt, welche Zertifikatsspeicher erfolgreich gewesen und welche fehlgeschlagen sind, ermöglicht Ihnen der Assistent auch das Anzeigen der Gründe für das Fehlschlagen eines Zertifikatsspeichers. Im Folgenden ist ein Beispiel für die Art der angezeigten Informationen aufgeführt, wenn Sie die Gründe für das Fehlschlagen eines Zertifikatsspeichers abrufen:

    C:\ssl\client
    5724-B41 (C) Copyright IBM Corp. 1994, 2005. ALLE RECHTE VORBEHALTEN.
    Die Anzahl der Zertifikate im Microsoft-Zertifikatsspeicher
                                             ’c:\ssl\client’ lautet ’13’.

    Das Unterzeichnerzertifikat ’GlobalSign Primary Class 1 CA’ fehlt für
                                               das folgende Zertifikat.

    Microsoft-Zertifikatsspeicher:  ’c:\ssl\client’.
    Thema des Zertifikats:          ’GlobalSign PersonalSign Class 1 CA’.
    Aussteller des Zertifikats:     ’GlobalSign Primary Class 1 CA’.
    Seriennummer des Zertifikats:   ’0400 0000 0000 FA3D EEE9 D9’.
    Zertifikat gültig vom:          ’22/01/2004’ bis ’28/01/2009’.

    Das Unterzeichnerzertifikat     ’GlobalSign PersonalSign Class 1 CA’ fehlt
                                            für das folgende Zertifikat.

    Microsoft-Zertifikatsspeicher:  ’c:\ssl\client’.
    Thema des Zertifikats:          ’wm.shakespeare@hamlet.com’.
    Aussteller des Zertifikats:     ’GlobalSign PersonalSign Class 1 CA’.
    Seriennummer des Zertifikats:   ’0100 0000 0001 0170 978B 1E’.
    Zertifikat gültig vom:          ’14/01/2005’ bis ’14/02/2005’.

    Die Überprüfung der Zertifikatskette wurde mit einigen Fehlern abgeschlossen.
    Der Befehl zum Überprüfen von Zertifikatsketten (amqccert) ist abgeschlossen.

Diese Informationen werden zusammen mit anderen Informationen zum Verarbeitungsfortschritt über den Assistenten angezeigt und in eine Protokolldatei geschrieben. Diese Protokolldatei befindet sich im WebSphere MQ Datenverzeichnis und heißt `amqmsccw.txt`.

An dieser Stelle haben Sie die Möglichkeit, veraltete Zertifikate zu ersetzen oder fehlende hinzuzufügen. Kehren Sie anschließend zum Assistenten zurück, und prüfen Sie, ob die Speicher nun die Prüfung erfolgreich durchlaufen. Der Assistent wird nur dann abgeschlossen, wenn alle ausgewählten Zertifikatsspeicher erfolgreich geprüft wurden.

Anmerkung: Wird für die Zertifikatsspeicher der Status `UNTESTED` angezeigt, weist dies darauf hin, dass der Assistent AMQCCERT zum Testen der angegebenen Speicher nicht starten konnte. Die wahrscheinlichste Ursache hierfür ist, dass AMQCCERT oder eine seiner abhängigen Bibliotheken nicht verfügbar ist. Prüfen Sie, dass das Verzeichnis WebSphere MQ `bin` im Pfad verfügbar ist.
Anmerkung: AMQMCERT und die Services-GUI von WebSphere MQ Version 5.3 können dazu verwendet werden, Fehler in den Zertifikatsspeichern vor deren Migration zu beheben.
Übergeordnetes Thema: Schritt 1: Sicherstellen, dass WebSphere MQ-Zertifikatsspeicher vollständige Zertifikatsketten enthalten