# Motivi e rimedi per un trasferimento di certificati non riuscito

In questa sezione vengono riportati i motivi e le classificazioni per un trasferimento di certificati non riuscito e come rimediare a questo problema.

Il comando AMQTCERT ha 2 classificazioni per cui il trasferimento di certificati non riesce:

## Certificati isolati

I certificati isolati non hanno una catena di certificati completa. Quando il comando AMQTCERT rileva un certificato isolato:

- Se non esiste già, crea una directory secondaria OrphanCertificates nella directory che contiene il file del database delle chiavi.
- Esporta i certificati personali nei file .pfx
- Esporta i certificati CA (certification authority) nei file .cer
- Genera un messaggio di errore nel file `amqerr01.log` per ciascun certificato isolato, identificando il file, il certificato e l'emittente.

Per risolvere questo problema, è possibile utilizzare il Global Security Toolkit per importare i certificati mancanti dalla catena di certificati isolati dalla CA (certification authority) root all'emittente del certificato isolato. Importare quindi il certificato isolato dal file. Per ulteriori dettagli su come eseguire questa operazione, consultare il manuale della versione 7.0 di WebSphere MQ Sicurezza.

## Certificati non riusciti

I certificati non riusciti non vengono trasferiti per ragioni diverse dall'incompletezza delle catene di certificati, ad esempio, il certificato è stato danneggiato. Quando il comando AMQTCERT rileva un certificato non riuscito:

- Se non esiste già, crea una directory secondaria ImportFailedCertificates nella directory che contiene il file del database delle chiavi.
- Esporta i certificati personali nei file .pfx
- Esporta i certificati CA (certification authority) nei file .cer
- Genera un messaggio di errore nel file `amqerr01.log` per ciascun certificato non riuscito, identificando il file, il certificato e l'emittente

Per risolvere questo problema, è possibile richiedere una nuova copia del certificato dalla CA (certification authority). Occorrerà quindi utilizzare il Global Security Toolkit per importare i certificati rispettando rigorosamente l'ordine a partire dalla CA (certification authority) root fino al certificato isolato. Per ulteriori dettagli su come eseguire questa operazione, consultare il manuale della versione 7.0 di WebSphere MQ Sicurezza.

Argomento principale: Utilizzo del comando AMQTCERT (trasferimento dei certificati)