# Причины и исправления для невыполненного переноса сертификатов

В этом разделе приводятся некоторые причины и условия невыполненного переноса сертификатов и описывается, как исправить некоторые из них.

Команда AMQTCERT имеет 2 условия, из-за которых перенос сертификатов может быть не выполнен.

## Потерянные сертификаты

Потерянные сертификаты не имеют полной цепочки сертификатов. При обнаружении потерянного сертификата команда AMQTCERT:

- Создает подкаталог OrphanCertificates в каталоге, содержащем данный файл базы данных ключей, если он уже не создан
- Экспортирует личные сертификаты в файлы .pfx
- Экспортирует сертификаты сертификатных компаний в файлы .cer
- Выдает сообщение об ошибке `amqerr01.log` для каждого потерянного сертификата с указанием файла, сертификата и выдавшей его компании

Для исправления этой ситуации необходимо использовать Комплект глобальной защиты для импорта отсутствующих сертификатов из цепочки потерянного сертификата в строгой последовательности от корневой сертификатной компании до компании, выдавшей потерянный сертификат. Затем импортируйте потерянный сертификат из его файла. Эта процедура подробно описана в книге Защита WebSphere MQ версии 7.0.

## Поврежденные сертификаты

Поврежденные сертификаты не переносятся по причинам, отличным от неполных цепочек сертификатов, например, в случае порчи сертификата. При обнаружении поврежденного сертификата команда AMQTCERT:

- Создает подкаталог ImportFailedCertificates в каталоге, содержащем данный файл базы данных ключей, если он уже не создан
- Экспортирует личные сертификаты в файлы .pfx
- Экспортирует сертификаты сертификатных компаний в файлы .cer
- Выдает сообщение об ошибке `amqerr01.log` для каждого поврежденного сертификата с информацией об этом файле, сертификате и выдавшей его компании

Для исправления этой ситуации необходимо получить новую копию сертификата у сертифицирующего органа. Затем необходимо использовать Global Security Toolkit для импорта сертификатов в строгой последовательности от основного сертифицирующего органа для личного сертификата. Эта процедура подробно описана в книге Защита WebSphere MQ версии 7.0.

На уровень выше: Использование команды AMQTCERT (Перенести сертификаты)