Skip to main content
  • Place orders quickly and easily
  • View orders and track your shipping status
  • Enjoy members-only rewards and discounts
  • Create and access a list of your products

iDRAC8 | iDRAC8 韌體降級後在 POST 時出現 UEFI0315 錯誤

Summary: 在啟用安全開機並執行了 iDRAC 韌體更新時,Dell PowerEdge 伺服器可能會收到 UEFI0315 錯誤。本文將提供解決此問題的步驟。

This article applies to This article does not apply to This article is not tied to any specific product. Not all product versions are identified in this article.

Symptoms

本文提供解決在啟用安全開機時,PowerEdge 伺服器在更新 iDRAC 韌體期間出現 UEFI0315 錯誤的步驟。

 


目錄

 

  1. 症狀
  2. 解決方案
  3. 確認結果


1.Symptom

從 2.70.70.70 版本降級 iDRAC8 韌體後,Dell EMC PowerEdge 13G 伺服器可能會在 POST 中停止,並出現 UEFI0315 錯誤橫幅。此錯誤會在每次主機重新開機/開機時出現。


SLN320150_en_US__1iDRAC8-UEF0315-SecureBoot
UEFI0315: Unable to process an iDRAC request to configure Secure Boot keys because of a communication error between BIOS and iDRAC…

Lifecycle Controller 記錄範例:

UEFI0315

Unable to process an iDRAC request to configure Secure Boot keys because of a communication error between BIOS and iDRAC.

 

當 BIOS 無法在開機自我測試 (POST) 程序期間收到預期的安全開機設定值時,便會顯示此錯誤橫幅。從 2.70.70.70 版本降級 iDRAC8 韌體後,無論伺服器 BIOS 內的「安全開機」設定為何,此讀數都會失敗。


iDRAC8 的 Lifecycle Controller 記錄會記下 iDRAC8 韌體的變更。搜尋事件「PR36」會顯示套用至伺服器的韌體更新歷程記錄。

 

PR36

Version change detected for Lifecycle Controller firmware. Previous version:2.70.70.70, Current version:2.61.60.60

 

 



2. 解決方案

iDRAC8 韌體 2.70.70.70 解決了會隨機出現此錯誤的問題。從 iDRAC8 2.70.70.70 降級會持續導致錯誤再次出現。如果確認已降級 iDRAC8 韌體,則此錯誤並不表示硬體故障。

使用下列其中一種方法,從受影響伺服器清除狀況。
 

  • 選項 1:將 iDRAC8 更新至 2.70.70.70

將 iDRAC8 重新安裝至韌體版本 2.70.70.70,將還原可修正此狀況的修正程式。iDRAC 韌體更新完成後,伺服器將需要熱重新開機。


在此下載 iDRAC8 2.70.70.70。 

 

  • 選項 2:透過 Redfish API 重設安全開機金鑰

如果伺服器需要保留在降級的 iDRAC8 韌體上,則必須重設系統 BIOS 的安全開機金鑰。修改此設定的唯一方法是使用 Redfish API。請按照以下指示進行,以修改 /redfish/v1/Systems/System.Embedded.1/SecureBoot/Actions/SecureBoot.ResetKeys 的值。
 

SLN320150_en_US__2icon 警告:重設安全開機金鑰會對所有使用安全開機功能的組態造成破壞性影響。請先透過 BIOS 功能表備份金鑰,然後再繼續。

 
安全開機原則設定必須設定為「自訂」,以嘗試重設安全開機金鑰。安全開機可以是「啟用」或「停用」。


F2 系統設定 >> 系統 BIOS >> 系統安全性 >> 系統開機:

SLN320150_en_US__3BIOS-SecureBoot-Settings-v3

SLN320150_en_US__4icon 注意:「安全開機」預設為停用。在傳統 BIOS 開機模式中,無法設定安全開機設定。  

 

SLN320150_en_US__4icon 注意:在 BIOS 中對安全開機設定進行任何變更後,Lifecycle Controller 需要在重新開機時收集系統清查。在傳送 Redfish POST 命令之前,請先將伺服器開機至作業系統。

  

下列範例中使用 Postman 應用程式。在傳送 Redfish POST 命令之前,請先定義應用程式中的下列欄位。

 

Post URL 列:
SLN320150_en_US__6Postman-Post-ResetKeys
 

  • 從動作下拉式功能表中選取 POST。
  • 輸入 URL 列:https://iDRAC_IP/redfish/v1/Systems/System.Embedded.1/SecureBoot/Actions/SecureBoot.ResetKeys

 

授權標籤:
SLN320150_en_US__7Postman-Authorization-ResetKeys
 

  • 輸入: Basic Auth
  • 使用者名稱:iDRAC user
  • 密碼:iDRAC User Password

 

標題標籤:
SLN320150_en_US__8Postman-headers-ResetKeys
 

  • Key: Content-Type
  • 值:application/json

 

內文標籤:
SLN320150_en_US__9Postman-Body-ResetKeys
 

  • 選取「原始」選項按鈕。
  • 在文字欄位新增 {"ResetKeysType":"ResetAllKeysToDefault"}
  • 填入所有欄位後,按一下「傳送」。

3. 確認結果

如果 Redfish POST 命令成功,Postman 會在回應欄位中顯示類似以下訊息:

 

{

    "@Message.ExtendedInfo": [

        {

            "Message": "Successfully Completed Request",

            "MessageArgs": [],

            "MessageArgs@odata.count": 0,

            "MessageId": "Base.1.0.Success",

            "RelatedProperties": [],

            "RelatedProperties@odata.count": 0,

            "Resolution": "None",

            "Severity": "OK"

        },

        {

            "Message": "The operation successfully completed.",

            "MessageArgs": [],

            "MessageArgs@odata.count": 0,

            "MessageId": "IDRAC.1.6.SYS413",

            "RelatedProperties": [],

            "RelatedProperties@odata.count": 0,

            "Resolution": "No response action is required.",

            "Severity": "Informational"

        }

    ]

}

 

 

SLN320150_en_US__4icon 注意:成功重設安全開機金鑰後,伺服器將需要重新開機。

Cause

-

Resolution

-

Affected Products

iDRAC7/8 with Lifecycle Controller Version 2.63.60.61, iDRAC8 with Lifecycle Controller version 2.70.70.70
Article Properties
Article Number: 000177187
Article Type: Solution
Last Modified: 29 Nov 2021
Version:  5
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.