This section provides instructions on how to upgrade firmware for the remote access controller.
Step 1: Download the Firmware
Download the required upgrade files here.
Step 2: Upgrade the Firmware
The firmware upgrade can be done in the following methods:
- Appendix - Remote Access Controller Firmware Upgrade | Upgrade via the Web UI
Download the standalone firmware file intended for direct upload via the Web UI.
- Appendix - Remote Access Controller Firmware Upgrade | Upgrade via Linux Host OS
Download the Linux update package (
.BIN) and execute it from the server OS.
Upgrade via iDRAC Web UI
-
Download the Windows update package
Go to the Dell Support page and download the.exefile for iDRAC:iDRAC_7.10.50.00_A00.exe -
Run the
.exefile-
Double-click the downloaded file.
-
The executable will extract firmware files to a temporary folder (do not attempt to run the
.exedirectly as the update).
-
-
Locate the extracted firmware file
-
Inside the extracted folder, find the firmware file named:
firmwareFIT.d9
-
-
Use the
.d9file for update iDRAC -
Log in to iDRAC
-
Open a web browser and connect to your iDRAC IP address.
-
Enter your username and password.
-
-
Make sure DNS iDRAC Name configured correctly
-
Go to iDRAC Settings
-
Click on Connectivity
-
Network subsection
-
Validate that DNS iDRAC Name is set to a correct iDRAC hostname
-
-
Navigate to System Update
-
Go to the Maintenance menu.
-
Click on System Update.
-
-
Upload the Firmware File
-
Navigate to System Update
-
Navigate to Manual Update
-
Click Browse and select the iDRAC firmware file (
.exeor.BIN) you downloaded from Dell. -
Confirm the upload.
-
-
Validate the uploaded file
-
Start the Update
-
Click Install to begin the firmware upgrade.
-
Wait for the process to complete. The iDRAC may restart automatically.
The iDRAC will restart when the firmware update is complete. All current user sessions will be closed. Reconnect the Remote Access Controller communications session after the controller is restarted. The controller will be ready for login once the restart is complete.
-
-
Verify the Process Upgrade
-
After the update, log back into iDRAC.
-
Check Overview → iDRAC Settings → Firmware Version to ensure the new version is installed.
-
Upgrade via Linux Host OS
-
Copy the firmware
.BINfile to the server. -
Make the file executable:
chmod +x iDRAC-with-Lifecycle-Controller_Firmware_*.BIN -
Run the update package:
sudo ./iDRAC-with-Lifecycle-Controller_Firmware_*.BIN
Follow the on-screen instructions to complete the upgrade. The iDRAC controller may restart during the process.
Troubleshooting and Debug
Web Access Issue After iDRAC Upgrade
If, after the upgrade, you receive the following message when accessing iDRAC via hostname:
Bad Request Your browser sent a request that this server could not understand. Additionally, a 400 Bad Request error was encountered while trying to use an ErrorDocument to handle the request.
This indicates that the DNS iDRAC Name configuration does not match the hostname used in the URL.
Resolution
-
Access iDRAC using its IP address:
https://<iDRAC_IP> -
Navigate to the network settings and verify the DNS iDRAC Name configuration (see Step 2).
-
Ensure the configured DNS name matches the hostname you are using to access iDRAC.
After correcting the DNS configuration, hostname-based access should function normally.
Debug Instructions
Check Network Configuration
ipmitool -I lanplus -H swx-ufm3-02-ilo -U root -P XXXXXXXXX lan print 1
Verifies IP, gateway, DHCP/Static, VLAN.
Ensures hostname resolves to the correct IP.
Confirm Firmware and Controller Status
ipmitool -I lanplus -H swx-ufm3-03-ilo -U root -P XXXXXXXXX mc info
Confirms iDRAC is operational and running the expected firmware version.
Verify HTTPS Port
nc -vz swx-ufm3-03-ilo 443
Confirms port 443 is open and the web service is listening.
Validate Users
ipmitool -I lanplus -H swx-ufm3-03-ilo -U root -P XXXXXXXXX user list
Ensures admin user exists and privileges are correct.
Reset iDRAC (if needed)
ipmitool mc reset cold
Restarts iDRAC if Web UI remains inaccessible.
Last updated: