# 证书传送失败的原因和补救措施

本节提供了一些证书传送失败的原因和分类以及对其中某些失败证书传送的补救方法。

对于证书传送失败的原因，AMQTCERT 命令有两种分类：

## 孤证书

孤证书没有完整的证书链。当 AMQTCERT 命令检测到孤证书时，它会：

- 在包含密钥数据库文件的目录中没有 OrphanCertificates 子目录时创建此子目录
- 将个人证书导出至 .pfx 文件
- 将认证中心证书导出至 .cer 文件
- 将错误消息输出至每个孤证书的 `amqerr01.log`，用于标识文件、证书及其颁发者

要对此情况采取补救措施，您将需要使用 Global Security Toolkit 来导入孤证书链中缺少的证书，并且严格按照从根认证中心至孤证书颁发者的顺序进行导入。然后，从其文件导入孤证书。有关如何执行此操作的更多详细信息，请参阅 Version 7.0 WebSphere MQ Security 一书。

## 失败的证书

除了证书链不完整的原因之外，失败的证书未能进行传送还有一些原因，例如，证书已损坏。当 AMQTCERT 命令检测到失败的证书时，它会：

- 在包含密钥数据库文件的目录中没有 ImportFailedCertificates 子目录时创建此子目录
- 将个人证书导出至 .pfx 文件
- 将认证中心证书导出至 .cer 文件
- 将错误消息输出至每个失败证书的 `amqerr01.log`，用于标识文件、证书及其颁发者

要尝试对此情况采取补救措施，您可从认证中心获取新的证书副本。然后，您将需要使用 Global Security Toolkit 导入这些证书，并且严格按照从根认证中心至个人证书的顺序进行导入。有关如何执行此操作的更多详细信息，请参阅 Version 7.0 WebSphere MQ Security 一书。

父主题： 使用 AMQTCERT（传送证书）命令