# Jak sprawdzić, czy bazy certyfikatów produktu WebSphere MQ zawierają kompletne łańcuchy certyfikatów

Ta sekcja zawiera szczegółowe instrukcje sprawdzenia, czy łańcuchy certyfikatów SSL istniejące w magazynie certyfikatów są kompletne.

W programie WebSphere MQ 7.0 udostępniono nową komendę, służącą do sprawdzania kompletności certyfikatów. Jest to komenda AMQCCERT (Sprawdzenie łańcuchów certyfikatów), która może być uruchamiana z wiersza komend, za pomocą pliku wsadowego lub jako część kreatora. W tej sekcji omówione jest tylko użycie komendy z kreatorem. Informacje na temat używania komendy AMQCCERT z wiersza komend lub za pomocą pliku wsadowego zawiera podręcznik WebSphere MQ System Administration Guide.

Kreator służy do wybrania menedżerów kolejek i klientów, z których będą migrowane bazy certyfikatów. Kreator uruchomi komendę AMQCCERT dla baz certyfikatów, które zostały określone i umożliwi użytkownikowi sprawdzenie wyniku. Jeśli kreator był uruchamiany wcześniej, wybrane poprzednio menedżery kolejek i klienty zostaną ponownie wyświetlone.

Można także określić, że menedżer kolejek nie będzie używał połączeń SSL, a baza certyfikatów (jeśli istnieje) nie będzie sprawdzana ani migrowana.

Zidentyfikuj menedżery kolejek lub klientów używających kanałów SSL. Odpowiednie wskazówki zawiera sekcja "Określanie, czy zostały skonfigurowane połączenia SSL".

1. Włóż dysk instalacyjny CD produktu WebSphere MQ 7.0 do komputera zawierającego bazę certyfikatów, która będzie sprawdzana.
2. Uruchom starter instalacji wstępnej WebSphere MQ.
3. Wybierz kartę SSL w starterze instalacji wstępnej WebSphere MQ.
4. Ze startera instalacji wstępnej WebSphere MQ uruchom Kreatora sprawdzenia magazynów certyfikatów WebSphere MQ.
5. Za pomocą Kreatora sprawdzenia magazynów certyfikatów WebSphere MQ sprawdź wszystkie łańcuchy certyfikatów w magazynach certyfikatów. W kreatorze są dostępne informacje pomagające wykonać poszczególne czynności.

Po wyświetleniu informacji na temat poprawnych i niepoprawnych baz certyfikatów Kreator sprawdzenia baz certyfikatów WebSphere MQ udostępnia także szczegółowe informacje o przyczynach nieprawidłowości. Poniżej znajduje się przykład obrazujący, jakiego typu szczegóły określające przyczyny nieprawidłowości bazy certyfikatu są wyświetlane.

    C:\ssl\client
    5724-B41 (C) Copyright IBM Corp. 1994, 2005. WSZELKIE PRAWA ZASTRZEŻONE.
    Liczba certyfikatów w bazie certyfikatów Microsoft 'c:\ssl\client': '13'.

    Brak certyfikatu wystawcy 'GlobalSign Primary Class 1 CA' dla następującego certyfikatu.

    Baza certyfikatów Microsoft: 'c:\ssl\client'.
    Podmiot certyfikatu:         'GlobalSign PersonalSign Class 1 CA'.
    Wystawca certyfikatu:        'GlobalSign Primary Class 1 CA'.
    Numer seryjny certyfikatu:   '0400 0000 0000 FA3D EEE9 D9'.
    Certyfikat ważny od:         '22/01/2004' do '28/01/2009'.

    Brak certyfikatu wystawcy 'GlobalSign PersonalSign Class 1 CA' dla następującego certyfikatu.

    Baza certyfikatów Microsoft: 'c:\ssl\client'.
    Podmiot certyfikatu:         'wm.shakespeare@hamlet.com'.
    Wystawca certyfikatu:        'GlobalSign PersonalSign Class 1 CA'.
    Numer seryjny certyfikatu:   '0100 0000 0001 0170 978B 1E'.
    Certyfikat ważny od:         '14/01/2005' do '14/02/2005'.

    Sprawdzanie łańcucha certyfikatów zostało zakończone z błędami.
    Komenda sprawdzająca łańcuchy certyfikatów (amqccert) została zakończona.

Informacje te są nie tylko wyświetlane za pomocą kreatora, ale także zapisywane razem z innymi informacjami o postępie do pliku dziennika. Odpowiedni plik dziennika o nazwie `amqmsccw.txt` znajduje się w katalogu danych WebSphere MQ.

Na tym etapie istnieje możliwość zastąpienia nieaktualnych certyfikatów lub dodania brakujących, po czym można powrócić do kreatora, aby ponownie sprawdzić poprawność magazynów. Działanie kreatora może zostać zakończone tylko wtedy, gdy wszystkie wybrane bazy certyfikatów pomyślnie przeszły procedurę sprawdzającą.

Uwaga: Wyświetlenie stanu `NIETESTOWANE` dla niektórych baz certyfikatów oznacza, że kreator nie mógł uruchomić dla nich komendy AMQCCERT w celu ich przetestowania. Najbardziej prawdopodobną przyczyną takiej sytuacji jest niedostępność komendy AMQCCERT lub jednej z jej niezależnych bibliotek. Należy sprawdzić, czy katalog `bin` produktu WebSphere MQ jest dostępny w danej ścieżce.
Uwaga: Komenda AMQMCERT i usługi interfejsu GUI udostępnione z oprogramowaniem WebSphere MQ 5.3 mogą być używane do pracy z magazynami certyfikatów, aby usunąć wszelkie błędy przed migracją.
Temat nadrzędny: Krok 1: Sprawdzenie, czy magazyny certyfikatów WebSphere MQ zawierają kompletne łańcuchy certyfikatów