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. ...

Αυτό το άρθρο ισχύει για Αυτό το άρθρο δεν ισχύει για Αυτό το άρθρο δεν συνδέεται με κάποιο συγκεκριμένο προϊόν. Δεν προσδιορίζονται όλες οι εκδόσεις προϊόντων σε αυτό το άρθρο.

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. 

 

Επηρεαζόμενα προϊόντα

iDRAC10 - 1.20.xx Series, iDRAC10 - 1.30.xx Series, iDRAC9 - 7.xx Series
Ιδιότητες άρθρου
Article Number: 000437501
Article Type: Solution
Τελευταία τροποποίηση: 04 Αυγ 2026
Version:  7
Βρείτε απαντήσεις στις ερωτήσεις σας από άλλους χρήστες της Dell
Υπηρεσίες υποστήριξης
Ελέγξτε αν η συσκευή σας καλύπτεται από τις Υπηρεσίες υποστήριξης.