Skip to content

Latest commit

 

History

History
70 lines (53 loc) · 4.17 KB

idrac.md

File metadata and controls

70 lines (53 loc) · 4.17 KB

Integrated Dell Remote Access Controller (iDRAC)

Firmware updates for iDRAC8

  1. Login to iDRAC web interface and remember the system model, e.g. PowerEdge FC430, and the firmware version, e.g. 2.10.10.10

  2. Open Dell's support page and search for the system model

  3. Go to Drivers & Downloads and set Category filter to iDRAC with Lifecycle controller

  4. Choose e.g. iDRAC 2.82.82.82 and View full driver details

  5. Download, read and follow the release notes, e.g. iDRAC_2.82.82.82_ReleaseNotes_A00.pdf

    For example, the release notes for 2.82.82.82 state:

    Updating iDRAC firmware to the current version from versions earlier than 2.70.70.70 is not supported (For example, updating iDRAC firmware from version 2.60.60.60 to version 2.82.82.82 or later is not supported). First update to version 2.70.70.70 or higher, and then update to 2.82.82.82 or later.

    To get older releases of the iDRAC firmware open the full driver details from step 4 and open Other Available Versions

  6. Download a suitable update package, e.g. iDRAC-with-Lifecycle-Controller_Firmware_WGNHP_WN64_2.82.82.82_A00_01.EXE

  7. Use 7-Zip or 7z to extract the *.EXE file

  8. Login to iDRAC web interface and on the left navigate to Overview > iDRAC Settings > Update and Rollback

  9. At the Firmware Update tab, find Single Update Location, click on Browse..., select file payload/firmimg.d7 which has been extracted from the *.EXE file and click on Update. Uploading might take a while.

  10. Once the upload has been completed, click Install. The firmware update takes a while. The host itself will not be restarted while iDRAC firmware is updated.

  11. Once the firmware update has been completed, follow the steps again to update to the newest iDRAC release.

Issues

iDRAC Virtual Console with Plug-in Type Java does not work / requires javaws (Java Web Start) and support for Java Network Launch Protocol (JNLP) which is not available.

Update iDRAC firmware to 2.30.30.30 or newer and enable iDRAC's HTML5 Virtual Console:

After you install the update you enable by going to Server—>Virtual Console

Change the Plug-in Type to HTML5

That’s it! Now click “Launch Virtual Console” on the same page and the HTML5 iDRAC console will launch.

iDRAC web interface is inaccessible with Access Error: 400 -- Bad Request

This issue is known upstream and a workaround has been suggested:

2.81.81.81 release have Host header security issue fix (Link) and launching iDRAC with hostname and FQDN will work by default if hostname/FQDN used is matching with DNS Name and Domain configured on iDRAC. If you are using a different name to launch iDRAC than one configured in iDRAC then you can add the hostname/FQDN used for launching as an exception by using below racadm command to make it work

To add hostname/FQDN as an exception

racadm set idrac.webserver.ManualDNSEntry test.domain.com

You can also disable host header check on iDRAC by running below command. This command will disable security fix of host header check (Link)

racadm set idrac.webserver.HostHeaderCheck Disabled

For example, use SSH to apply this workaround and reboot iDRAC:

ssh root@fqdn racadm set idrac.webserver.HostHeaderCheck Disabled
ssh root@fqdn racadm racreset soft

iDRAC web interface shows an empty server summary and many undefined labels after a firmware upgrade

Press CTRL+F5 in Firefox to clear cached files and reload the page.