PowerEdge:iDRAC9 无法使用非默认端口和 eHTML5 通过 IPv6 连接远程映像
Summary: 在 Integrated Dell Remote Access Controller 9 (iDRAC9) 上,使用非默认 Web 服务器端口和 eHTML5 插件程序映射基于 IPv6 的 RemoteImage 失败
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
在以下情况下,尝试使用 IPv6 将远程 ISO 映射到在非标准端口 http/80 https/443 上运行的 Web 服务器失败: idrac.virtualconsole.plugintype 设置为 eHTML5。
由于 iDRAC 使用相同的 eHTML5 代码,以下接口会受到影响。
- iDRAC UI 中的“远程文件共享”选项
RACADM remoteimagecommandREDFISH VirtualMedia.InsertMediaaction
RemoteFileShare/Racadm 错误示例
$ racadm remoteimage -c -l http://[fd00:11::249]:8080/repo/w10-pe-new.iso
ERROR: Unable to perform requested operation.
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
URL 端口针对 IPv6 硬编码为 http/80 和 https/443,因为 eHTML5 实施不会区分 IPv6 地址中的 “:” 和 URL 中服务器端口的“:” 。
Resolution
戴尔已在 2022 年 6 月版本 5.10.30.00 中解决了 eHTML5 插件的问题。
解决 方案
将 idrac.virtualconsole.plugintype 转换为 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
iDRAC9Article 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.