PowerEdge: kontroler iDRAC9 nie może połączyć obrazu zdalnego za pośrednictwem protokołu IPv6 przy użyciu portu innego niż domyślny i protokołu eHTML5

Summary: Mapowanie obiektu RemoteImage za pośrednictwem protokołu IPv6 z innym niż domyślnym portem serwera WWW i wtyczką eHTML5 kończy się niepowodzeniem w kontrolerze Integrated Dell Remote Access Controller 9 (iDRAC9) ...

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

Próba mapowania zdalnego obrazu ISO przy użyciu protokołu IPv6 na serwer WWW działający na niestandardowym porcie http/80 https/443 kończy się niepowodzeniem kontrolera Integrated Dell Remote Access Controller 9 (iDRAC9), gdy idrac.virtualconsole.plugintype jest ustawiona na eHTML5. 

Problem dotyczy następujących interfejsów, ponieważ kontroler iDRAC korzysta z tego samego kodu eHTML5. 

  • Opcja zdalnego udostępniania plików w interfejsie użytkownika kontrolera iDRAC
  • RACADM remoteimage command
  • REDFISH VirtualMedia.InsertMedia action 

RemoteFileShare/Racadm Przykład błędu

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

Przykład błędu Redfish 

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"
    }
}

Cause

Porty URL są zakodowane na stałe jako http/80 i https/443 dla IPv6, ponieważ implementacja eHTML5 nie rozróżnia znaku ":" w adresie IPv6 w porównaniu z ":" dla portu serwera w adresie URL. 

Resolution

Firma Dell rozwiązała problem z wtyczką eHTML5 w wersji 5.10.30.00 z czerwca 2022 r.

Obejście
Zmień parametr idrac.virtualconsole.plugintype do 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

Affected Products

iDRAC9
Article Properties
Article Number: 000195913
Article Type: Solution
Last Modified: 13 مايو 2026
Version:  7
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.