Artikkeli sisältää ohjeet, joiden avulla voi korjata PowerEdge-palvelimen UEFI0315-virheen, kun Suojattu käynnistys on käytössä ja iDRAC-laiteohjelmistopäivityksen aikana.
Kun iDRAC8-laiteohjelmisto on varhennettu 2.70.70.70-julkaisusta, Dell EMC PowerEdge 13G -palvelimet saattavat pysähtyä POST-testiin ja näyttää UEFI0315-virheen. Virhe toistuu jokaisen isäntäkoneen uudelleenkäynnistyksen/käynnistyksen yhteydessä.
UEFI0315: iDRAC-pyyntöä secure boot -avainten määrittämisestä ei voi käsitellä BIOSin ja iDRACin välisen tiedonsiirtovirheen vuoksi...
Esimerkki Lifecycle Controller -lokeista:
UEFI0315 |
Unable to process an iDRAC request to configure Secure Boot keys because of a communication error between BIOS and iDRAC. |
Tämä virhe näkyy, kun BIOS ei saa odotettua Secure Boot -asetusarvoa POST (Power-On Self-Test) -testin aikana. Kun iDRAC8 on varhennettu 2.70.70.70-versiosta, tämä lukutoiminto epäonnistuu riippumatta palvelimen BIOSin Secure Boot -asetuksista.
iDRAC8-laiteohjelmiston mahdollinen muutos näkyy iDRAC8:n Lifecycle Controller -lokeissa. Tapahtuman PR36 haku näyttää palvelimeen tehtyjen laiteohjelmistopäivitysten historian.
PR36 |
Version change detected for Lifecycle Controller firmware. Previous version:2.70.70.70, Current version:2.61.60.60 |
iDRAC8:n laiteohjelmisto 2.70.70.70 korjasi ongelman, joka aiheutti tämän ongelman satunnaisesti. Kun iDRAC8 varhennetaan 2.70.70.70-versiosta, virhe ilmenee aina. Jos iDRAC8:n laiteohjelmisto on todistetusti varhennettu, tämä virhe ei ole osoitus laiteviasta.
Poista ongelma palvelimista, joihin se vaikuttaa, jollakin seuraavista tavoista.
Vaihtoehto 1: Päivitä iDRAC8 versioon 2.70.70.70
Laiteohjelmistoversion 2.70.70.70 asentaminen uudelleen iDRAC8:aan palauttaa korjauksen, joka korjaa tämän ongelman. Palvelin tarvitsee käynnistää (lämpimästi) uudelleen, kun iDRAC-laiteohjelmistopäivitys on valmis.
iDRAC8:n laiteohjelmistoversio 2.70.70.70 on ladattavissa täältä.
Vaihtoehto 2: Secure Boot -avainten nollaaminen Redfish APIlla
Jos palvelimessa on käytettävä varhennettua iDRAC8-laiteohjelmistoa, BIOSin Secure Boot -avaimet on nollattava. Asetusta voi muuttaa ainoastaan Redfish API:lla. Muuta arvoa /redfish/v1/Systems/System.Embedded.1/SecureBoot/Actions/SecureBoot.ResetKeys seuraavien ohjeiden mukaisesti.
Secure Boot Policy -asetukseksi on määritettävä Mukautettu, kun Secure Boot -avaimia yritetään nollata. Secure Boot voidaan ottaa käyttöön tai poistaa käytöstä.
F2 System Setup >> System BIOS >> System Security >> Secure Boot:
Seuraavissa esimerkeissä on käytetty Postman-sovellusta. Määritä seuraavat kentät sovelluksessa, ennen kuin lähetät Redfish POST -komennon.
Post-URL-rivi:
Authorization-välilehti:
Headers-välilehti:
Body-välilehti:
Jos Redfish POST -komento onnistui, Postman näyttää samankaltaiset ilmoitukset Response-kentässä:
{
@Message.ExtendedInfo: [
{
Viesti: Successfully Completed Request (Onnistui pyyntö)
MessageArgs: [],
MessageArgs@odata.count: 0,
MessageId: Base.1.0.Success
RelatedProperties: [],
RelatedProperties@odata.count: 0,
Ratkaisu: Ei mitään,
Vakavuus: OK
},
{
Viesti: Toiminto onnistui.
MessageArgs: [],
MessageArgs@odata.count: 0,
MessageId: IDRAC.1.6.SYS413,
RelatedProperties: [],
RelatedProperties@odata.count: 0,
Ratkaisu: Vastausta ei tarvita.
Vakavuus: Informational (Tiedot)
}
]
}