# 憑證傳送失敗的原因與補救辦法

本節說明憑證傳送失敗的部分原因與分類，以及如何補救其中的一部分。

AMQTCERT 指令將憑證傳送失敗的原因分成下列兩類：

## 孤立憑證

孤立憑證沒有完整的憑證鏈。當 AMQTCERT 指令偵測到孤立憑證時，它會採取下列動作：

- 在內含金鑰資料庫檔案的目錄中建立 OrphanCertificates 子目錄（如果不存在）
- 將個人憑證匯出至 .pfx 檔
- 匯出憑證管理中心憑證至 .cer 檔
- 對每一份孤立憑證輸出一則錯誤訊息至 `amqerr01.log`，以識別檔案、憑證和其簽發者

如果要補救此情況，您必須使用「廣域安全工具箱」，按照嚴格順序將孤立憑證鏈中的憑證從最高憑證管理中心，匯入到孤立憑證的簽發者中。 然後從其檔案匯入孤立憑證。如需如何執行這項作業的詳細資料， 請參閱 7.0 版 WebSphere MQ 安全。

## 失敗憑證

失敗的憑證是因為憑證鏈不完整以外的原因而無法傳送，例如，憑證已毀損。當 AMQTCERT 指令偵測到失敗憑證時，它會採取下列動作：

- 在內含金鑰資料庫檔案的目錄中建立 ImportFailedCertificates 子目錄（如果不存在）
- 將個人憑證匯出至 .pfx 檔
- 匯出憑證管理中心憑證至 .cer 檔
- 對每一份失敗的憑證輸出一則錯誤訊息至 `amqerr01.log`，以識別檔案、憑證和其簽發者

如果要嘗試補救這個情況，您可以從憑證管理中心取得一份新的憑證。然後您需要使用「廣域安全工具箱」，嚴格依照從最高憑證管理中心到個人憑證的順序，來匯入憑證。如需如何執行這項作業的詳細資料， 請參閱 7.0 版 WebSphere MQ 安全。

上層主題: 使用 AMQTCERT（傳送憑證）指令