知識庫

IIS7 伺服器上出現 "ASN 錯誤標記值" 或 "找不到與證書關聯的證書要求" 錯誤

在將證書導入IIS7伺服器時,您有時會遇到一個名為:

'找不到與此證書文件相關的證書請求。證書請求必須在創建它的計算機上完成'或 "ASN1壞標籤值"。

IIS7_error_1.jpg

IIS7_error_2.png

這可能意味著您用於證書激活的CSR並不是在您安裝SSL的伺服器上生成的。如果這是同一台伺服器,您可以按照以下方式進行:

關閉顯示錯誤的窗口並刷新證書列表(通常用F5鍵完成)。證書應該現在出現在您的伺服器證書列表中(最有可能其沒有友好名稱)。如果您看到了這個證書,這意味著證書已成功安裝,您可以繼續進行證書綁定。如果證書未在列表中顯示,請創建一個新的簽名請求並重新簽發您的證書。在重新簽發完成後,請重試安裝。

為了避免錯誤消息,請在安裝過程中執行以下步驟:

  • 使用記事本打開以PKCS#7格式簽發的證書。您可以從ZTABOX電子郵件下載該證書。下載的壓縮文件夾包含應在Windows伺服器上安裝的.p7b文件。

  • 現在您可以將證書導入伺服器。在導入過程中,請確保使用一個“友好名稱”。在大多數情況下,將友好名稱字段留空會導致錯誤。您可以使用域名(不帶擴展名)作為“友好名稱”。

    IIS7_I_03.jpg

  • 不應出現錯誤,您的證書應出現在“伺服器證書”的列表中,您可以進行綁定:

    IIS7_I_7.1.jpg

您的證書現在已完全啟用!