PowerEdge: iDRAC9 kann kein Remote-Image über IPv6 mit nicht standardmäßigem Port und eHTML5 verbinden

Zusammenfassung: Die Zuordnung eines RemoteImage über IPv6 mit einem nicht standardmäßigen Webserver-Port und eHTML5-Plug-in schlägt auf Integrated Dell Remote Access Controller 9 (iDRAC9) fehl

Dieser Artikel gilt für Dieser Artikel gilt nicht für Dieser Artikel ist nicht an ein bestimmtes Produkt gebunden. In diesem Artikel werden nicht alle Produktversionen aufgeführt.

Symptome

Der Versuch, ein Remote-ISO mit IPv6 einem Webserver zuzuordnen, der auf einem nicht standardmäßigen http/80 https/443-Port ausgeführt wird, schlägt auf Integrated Dell Remote Access Controller 9 (iDRAC9) fehl, wenn: idrac.virtualconsole.plugintype ist auf eHTML5 eingestellt. 

Die folgenden Schnittstellen sind betroffen, da iDRAC denselben eHTML5-Code nutzt. 

  • Option "Remote-Dateifreigabe" über die iDRAC-Benutzeroberfläche
  • RACADM remoteimage command
  • REDFISH VirtualMedia.InsertMedia action 

RemoteFileShare/Racadm Fehlerbeispiel

$ racadm remoteimage -c -l http://[fd00:11::249]:8080/repo/w10-pe-new.iso
ERROR: Unable to perform requested operation.

Beispiel für einen Redfish-Fehler 

2022-02-22 00:13:37 Error : HTTP Status : 400 ; POST /redfish/v1/Managers/iDRAC.Embedded.1/VirtualMedia/CD/Actions/VirtualMedia.InsertMedia failed after 0 seconds
{
    "error": {
        "@Message.ExtendedInfo": [
            {
                "Message": "Unable to mount remote share http://[fd00:11::249]:8080/iso/bootimage.iso [[2620].",
                "MessageArgs": [
                    http://[fd00:11::249]:8080/iso/bootimage.iso [[2620]
                ],
                MessageArgs@odata.count: 1,
                "MessageId": "IDRAC.2.5.RAC0720",
                "RelatedProperties": [
                    "#/Image"
                ],
                RelatedProperties@odata.count: 1,
                "Resolution": "Retry the operation.",
                "Severity": "Informational"
            }
        ],
        "code": "Base.1.8.GeneralError",
        "message": "A general error has occurred. See ExtendedInfo for more information"
    }
}

Ursache

Die URL-Ports sind fest codiert http/80 und https/443 für IPv6, da die eHTML5-Implementierung nicht zwischen ":" in IPv6-Adresse und ":" für den Serverport in der URL unterscheidet. 

Lösung

Dell hat das Problem mit dem eHTML5-Plug-in in der Version 5.10.30.00 vom Juni 2022 behoben.

Problemumgehung
Ändern Sie die idrac.virtualconsole.plugintype zu HTML5.

$ racadm help idrac.virtualconsole.plugintype
PluginType                -- Specifies the plugin type to use when running Virtual Console from a browser.
Usage                     -- 0-ActiveX; 1-Java; 2-HTML5; 3-eHTML5; Default - 3
Required License          -- Virtual Console
Dependency                -- While there are active Virtual Console, Virtual Media or Remote File Share sessions, the value cannot be changed from ActiveX/Java/HTML5 to eHTML5 or from eHTML5 to ActiveX/Java/HTML5.

$ racadm set idrac.virtualconsole.plugintype 2
[Key=idrac.Embedded.1#VirtualConsole.1]
Object value modified successfully

$ racadm remoteimage -c -l http://[fd00:11::249]:8080/repo/w10-pe-new.iso
Remote Image is now Configured

$ racadm remoteimage -s
Remote File Share is Enabled
UserName
Password
ShareName http://[fd00:11::249]:8080/repo/w10-pe-new.iso

Betroffene Produkte

iDRAC9
Artikeleigenschaften
Artikelnummer: 000195913
Artikeltyp: Solution
Zuletzt geändert: 13 Mai 2026
Version:  7
Antworten auf Ihre Fragen erhalten Sie von anderen Dell NutzerInnen
Support Services
Prüfen Sie, ob Ihr Gerät durch Support Services abgedeckt ist.