# Come verificare che gli archivi di certificati di WebSphere MQ contengano catene di certificati complete

In questa sezione viene descritto come controllare che le catene di certificati SSL presenti nel proprio archivio di certificati siano complete.

In WebSphere MQ viene fornito un nuovo comando che controlla se le catene dei certificati sono complete. Questo comando è AMQCCERT (Check Certificate Chains) e può essere eseguito da una riga comandi, da un file batch o come parte di una procedura guidata. In questa sezione verrà trattata soltanto la procedura guidata. Per informazioni sull'utilizzo di AMQCCERT da una riga comandi o file batch, consultare WebSphere MQ - Guida alla gestione del sistema.

La procedura guidata è utilizzata per selezionare i gestori code e i client che hanno archivi di certificati da migrare. La procedura eseguirà il comando AMQCCERT sugli archivi di certificati che sono stati specificati e consentirà di verificare i risultati del comando. Se la procedura guidata è stata eseguita in precedenza saranno nuovamente visualizzati i gestori code e i client selezionati in precedenza.

La procedura guidata consente di specificare che un gestore code non utilizzi le connessioni SSL e che l'archivio di certificati (se esiste) non sarà verificato o migrato.

Identificare i gestori code o i client che utilizzano i canali SSL. Per maggiori dettagli, fare riferimento alla sezione "Determinazione se le connessioni SSL sono state impostate".

1. Inserire il CD di installazione di WebSphere MQ, nel computer in cui risiede l'archivio di certificati da verificare.
2. Eseguire il Launchpad pre-installazione di WebSphere MQ.
3. Selezionare la scheda SSL del launchpad di pre-installazione di WebSphere MQ.
4. Dal Launchpad di WebSphere MQ, avviare la procedura guidata Controlla archivio certificati di WebSphere MQ.
5. Utilizzare la procedura guidata Controlla archivi certificati di WebSphere MQ per controllare tutte le catene di certificati negli archivi di certificati. Le informazioni della guida sono disponibili per l'intera esecuzione della procedura guidata.

Quando la procedura guidata Controlla archivi certificati di WebSphere MQ mostra quali archivi di certificati hanno passato il controllo e quali non l'hanno passato, la procedura guidata consente di analizzare i dettagli sui motivi per cui un archivio di certificati potrebbe non aver passato il controllo. Di seguito è riportato un esempio del tipo di informazioni mostrate quando si visualizzano i dettagli relativi alle motivazioni per cui un archivio di certificati potrebbe non aver passato il controllo:

    C:\ssl\client
    5724-B41 (C) Copyright IBM Corp. 1994, 2005. TUTTI I DIRITTI RISERVATI.
    Il numero di certificati nell'archivio di certificati Microsoft
                                             'c:\ssl\client' is '13'.

    Manca il certificato "GlobalSign Primary Class 1 CA" del firmatario relativo al
                                               seguente certificato.

    Archivio di certificati Microsoft: 'c:\ssl\client'.
    Oggetto certificato:         "GlobalSign PersonalSign Class 1 CA".
    Emittente certificato:          "GlobalSign Primary Class 1 CA".
    Numero di serie certificato:   "0400 0000 0000 FA3D EEE9 D9".
    Certificato valido dal:      "22/01/2004" al "28/01/2009".

    Manca il certificato "GlobalSign PersonalSign Class 1 CA" del firmatario
                                            relativo al seguente certificato.

    Archivio di certificati Microsoft: 'c:\ssl\client'.
    Oggetto certificato:         "wm.shakespeare@hamlet.com".
    Emittente certificato:          "GlobalSign PersonalSign Class 1 CA".
    Numero di serie certificato:   "0100 0000 0001 0170 978B 1E".
    Certificato valido dal:      "14/01/2005" al "14/02/2005".

    Controllo delle catene di certificati completato con errori.
    Il comando di controllo delle catene dei certificati (amqccert) è stato completato.

Queste informazioni, insieme ad altre informazioni sull'avanzamento, oltre ad essere visibili mediante la procedura guidata sono anche scritte in un file di log. Tale file di log si trova nella directory di dati di WebSphere MQ ed è denominato `amqmsccw.txt`.

A questo punto, è possibile sostituire tutti i certificati scaduti o aggiungere quelli mancanti e tornare quindi alla procedura guidata per controllare di nuovo gli archivi in modo da essere certi che questa volta passino il controllo. La procedura verrà completata soltanto quando tutti gli archivi selezionati di certificati hanno passato il controllo.

Nota: Se viene visualizzato lo stato `UNTESTED` per gli archivi di certificati, significa che la procedura guidata non è stata in grado di avviare AMQCCERT per verificare gli archivi forniti. La causa più probabile di questo è che non è disponibile AMQCCERT o una delle relative librerie dipendenti. Verificare che nel percorso sia disponibile la directory WebSphere MQ `bin`.
Nota: Il comando AMQMCERT e la GUI dei servizi forniti con WebSphere MQ Versione 5.3 possono essere utilizzati per correggere gli eventuali errori negli archivi di certificati prima di eseguirne la migrazione.
Argomento principale: Passo 1: Verifica che gli archivi di certificati WebSphere MQ contengano catene di certificati complete