PowerEdge: iDRAC HTTP -perustodennuksen muutokset

Summary: iDRAC HTTP Basic Authentication -oletusasetus on muuttunut unadvertised-asetukseksi (aiempi oletusasetus käytössä). Nämä muutokset tehtiin parantamaan tunnistetietojen suojausta ja vähentämään HTTP-perustodennuksen tahatonta altistumista Redfish-palveluissa. ...

Acest articol se aplică pentru Acest articol nu se aplică pentru Acest articol nu este legat de un produs specific. Acest articol nu acoperă toate versiunile de produs existente.

Symptoms

Redfish-resurssin käyttäminen yleisestä asiakasohjelmasta ja todennusta ei suoriteta alkuperäisessä pyynnössä (esimerkiksi verkkoselaimissa) Seuraava virhe palautetaan, eikä tunnistetietoja kysytä automaattisesti. 

  {
    "error": {
        "code": "Base.1.8.GeneralError",
        "message": "A general error has occurred. See ExtendedInfo for more information.",
        "@Message.ExtendedInfo": [
        {
            "@odata.type": "#Message.v1_1_0.Message",
            "MessageId": "Base.1.8.AccessDenied",
            "Message": "The authentication credentials included with this request are missing or invalid.",
            "MessageArgs": [],
            "MessageArgs@odata.count": 0,
            "RelatedProperties":[],
            "RelatedProperties@odata.count": 0,
            "Severity": "Critical",
            "Resolution": "Attempt to ensure that the URI is correct and that the service has the appropriate credentials."
        }
        ]
    }
}

Cause

Uusi toiminta 

HTTPBasicAuth oletusarvoksi on määritetty Mainostamaton. Jos alkuperäinen HTTP-pyyntö lähetetään ilman todennusotsikkoa, palvelu ei mainosta perustodennusta WWW-Authenticate-vastausotsikossa. Tämä estää yleisten asiakasohjelmien (esimerkiksi selainten) automaattiset kehotteet tai käytön.

< HTTP/1.1 401 Unauthorized
< Date: Mon, 09 Mar 2026 17:21:26 GMT
< Server: Apache

 

Vanha toiminta 

pikanäppäimellä HTTPBasicAuth oletusarvo on Käytössä. Jos alkuperäinen HTTP-pyyntö lähetetään ilman todennusotsikkoa, palvelu mainostaa perustodennusta WWW-Authenticate-vastausotsikossa. Tämä mahdollistaa automaattiset kehotteet tai yleisten asiakasohjelmien (esimerkiksi selainten) käytön.

< HTTP/1.1 401 Unauthorized
< Date: Mon, 09 Mar 2026 17:21:57 GMT
< Server: Apache
< WWW-Authenticate: Basic realm="RedfishService"

Resolution

Versiosta iDRAC9 7.30.10.50 (14G-malli 7.00.00.184) ja iDRAC10 1.30.10.50 -versiosta alkaen HTTP-perustodennuksen oletusasetukseksi on vaihdettu mainostamaton (aiempi oletusasetus käytössä). Nämä muutokset tehtiin parantamaan tunnistetietojen suojausta ja vähentämään HTTP-perustodennuksen tahatonta altistumista Redfish-palveluissa.

Uusi määritettävissä oleva ohjausobjekti HTTP-perustodennuksen käsittelylle on otettu käyttöön Redfish AccountService -palvelun DMTF-ominaisuuden nimessä HTTPBasicAuth. Tämä uusi ominaisuus tukee kolmea mahdollista arvoa:

Mainostamaton (uusi oletusasetus):

- Palvelu ei mainosta perustasoa WWW-Authenticate-vastausotsikossa, mikä estää automaattiset kehotteet tai pääsyn geneerisille asiakkaille (esimerkiksi selaimet).

Käytössä

- HTTP-perustodennus on käytössä ja sitä mainostetaan nimenomaisesti WWW-Authenticate: basic headerilla 401 luvattomassa vastauksessa.

Ei käytössä:

- HTTP-perustodennus on kokonaan poistettu käytöstä Redfish-palvelussa, Redfish-toimintojen suorittamiseen tarvitaan muita menetelmiä, kuten X-auth-tunnusistunto (suositus). 

 

HTTP-perustodennusasetukset voidaan määrittää Redfish-, verkkokäyttöliittymä- ja RACADM iDRAC -liitännöissä. 

Huomautus: 14G-järjestelmissä, joissa on iDRAC9 7.00.00.184, HTTP-perustodennus voidaan määrittää vain seuraavin tavoin: RACADM ja Redfish. Tämä versio ei tue määritystä iDRACin verkkokäyttöliittymän kautta.
Redfish: 

-	PATCH DMTF property HTTPBasicAuth under AccountService
-	PATCH OEM attribute Redfish.BasicAuthState under DellAttributes

RACADM:

-	Set OEM attribute iDRAC.Redfish.BasicAuthState

GUI:

-	iDRAC Settings -> Services -> Redfish -> HTTP Basic Authentication 

Additional Information

Kun BasicAuthState-asetuksena on Mainostamaton, asiakkaiden on lähetettävä todennusotsikot nimenomaisesti alkuperäisen pyynnön yhteydessä. Esimerkiksi ansible.builtin.uri-moduulin Tämä hyperlinkki johtaa Dell Technologiesin ulkopuoliseen sivustoon. on määritettävä force_basic_auth: true lähettääksesi perustodennuksen otsikon ensimmäisen pyynnön yhteydessä. 


Katso iDRAC Redfishin usein kysytyistä kysymyksistä kohdat 1.19 ja 1.20, kun tarvitset GET-pyyntöjä, joissa käytetään X-auth-tunnuksen X-todennustietoja. 

 

Produse afectate

iDRAC10 - 1.20.xx Series, iDRAC10 - 1.30.xx Series, iDRAC9 - 7.xx Series
Proprietăți articol
Article Number: 000437501
Article Type: Solution
Ultima modificare: 17 Jul 2026
Version:  6
Găsiți răspunsuri la întrebările dvs. de la alți utilizatori Dell
Servicii de asistență
Verificați dacă dispozitivul dvs. este acoperit de serviciile de asistență.