HP ILO Port numbers

If you are trying to access an iLO behind a firewall, there are some TCP ports that need to be opened on the firewall.

Here is a list of the default ports used by iLO.

These can be modified on iLO’s  by clicking on Administration -> Access -> Services tab.

---------------------- ----------- -----------
Secure Shell (SSH)         TCP        22
Remote Console/Telnet      TCP        23
Web Server Non-SSL         TCP        80
Web Server SSL             TCP        443
Terminal Services          TCP        3389
Virtual Media              TCP        17988
Shared Remote Console      TCP        9300
Console Replay             TCP        17990
Raw Serial Data            TCP        3002



HP ILO Power and Reset CLI commands

You can also SSH into the ILO and examine the command-line options. After Connecting to ILO using Putty. “power help” will list the options available.

power on – Turn the server on
power off – Turn the server off
power reset – Reset the server

If the ILO is not connecting you may need to reset the ILO. In order to reset the ILO, you should have Lights-Out Online Configuration Utility installed on server. You can reset the ILO using the command listed below

hponcfg /reset or hponcfg /

If you have GUI installed,

1. Open
2. click on “Summary”
3. Select “Reset ILO/Set to factory default”
4. Click on “Reset” available under “Reset ILO firmware”.

On successful reset you will get a pop-up “Successful execution”.


Server (HP) not reachable on network “Port was disabled because a pause flood was detected” .

Host was not reachable on network. When checked on ILO server is up and running. When I try to ping the server its unresponsive.Host is a blade server, hence suspected an issue with the network module. Therefore, connected virtual connect. Found one of the virtual connect module was degraded. When analysed the HP Virtual connect found an error message stating “Port was disabled because a pause flood was detected”

Further to this when validated the server port assigned to the bay1/bay2 found the status “Not Linked/Pause Flood Detected”. It confirms the issue was caused by pause Flood. In some cases, a flex-10 port can enter into disabled state due to the triggering of “pause-flood”, or network-loop. You can confirm the same port status using Virtual Connect Manager CLI. Connect to Virtual connect using SSH and Execute the below command:

Show port-protect

This would show the blade server that’s in impact. To fix the issue, please execute the below command:

reset port-protect

Verify the port status again using the command “show port-protect” and ensure no port’s protect types are reported as “Pause Flood”.
Another action plan would be to update the Drivers and Firmwares.

You can also disable is using the command listed below
set port-protect pauseFlood=Disabled


How to change blade name in a c7000 enclosure?

Recently, one of the blade server was re imaged with a new name. However, new server name was not getting reflected under the devices. Hence, below steps were followed to change the server name.

1. login to ILO
2. Go to Administration TAB
3. Select Access under settings
4. Click on Options

There you find the server name. Change the server name and apply.


How to reset HP ILO?

HP ILO sometime face hung-up issues and freezes on the interface. In this case we would need to reset the ILO controller to fix the issue. ILO can be easily reset using Putty Tool.

1. Establish a session to server ILO using Putty.
2. Move to Map1 using “CD Map1”.
3. Execute the command “reset”.

“CLI session stopped message” would be displayed on the screen and the reset would be completed in 30-50 secs.


How to generate offline logs and ADU diagnostics report for HP Servers.

Most often, when a case is raised with HP support team, we are asked to generate logs and send it to HP. Recently, I had an issue with an ESX server and suspecting a faulty controller. HP asked us to generate and send offline logs and ADU diagnostics report.

Generating requested logs can be achieved using the Smart CD. However, how to save and move files to send it to the HP Team was bit challenging.

Initially tried mounting a a folder from the ILO console and to save the logs in to the folder recently mounted. Bad luck that did not work.

Later, thought the concept of virtual floppy to achieve the task.

Last year we created a floppy image to insert HDD drivers during Windows 2000 installation

Create floppy image to insert drivers during 2000 OS deployment.

The same tool BFI (Build Floppy Image) was very handy again today. You would be able to download the file from here -> BFI’s home page.

Reboot and boot the server using Smart CD.

1. Create an empty floppy image using the below syntax

Syntax: bfi -f=[Location to store image with image name]

Ex: bfi -f=c:\temp\floppyimg.img

2. Mount the same floppy image using the ILO connected to the server.

Follow below steps to generate the logs

A. Survey Report.
1. Boot the server with Smart Start CD/ Bootable pen drive smart start
2. Select language – English.
3. Select Maintain server.
4. Select Diagnose Server.
5. In survey Tab
Select Category >> ALL.
Select View Level >> Advanced.
And save the report.

B. Offline Test Report (3 Loop).
1. Boot the server with Smart Start CD/ Bootable pen drive smart start
2. Select language – English.
3. Select Maintain server.
4. Select Diagnose Server.
5. In Test Tab
Test mode à Unattended.
Number of loops à 3.
Devices à All.
Select Complete test and click the begin test option and save the report after completing the test.

Note : Please uncheck the Storage / hard disk in test

C. Offline IML logs.
1. Boot the server with Smart Start CD/ Bootable pen drive smart start
2. Select language – English.
3. Select Maintain server.
4. Select Diagnose Server.
5. In Log tab
Select Integrated Management Log and save the report.

D. Offline ADU report:
1. Boot the server with Smart Start CD/ Bootable pen drive smart start
2. Select language – English.
3. Select Maintain server.
4. Diagnose array Option.
5. Save the report.

You may now save the reports to the virtual floppy and once done unmount and map it to any other working server ILO. You can now login to the server and easily copy the contents from A: to any destination 🙂




How to restore Backup ROM version on HP servers using ROM Based Setup Utility.

Recently, we upgraded firmware on all our blade enclosures and servers. This time we got stuck with the Citrix servers. We were informed that the Citrix applications are not working after the recent updates. After lot of struggle it was traced out that the issue was due to the ROM version incompatibility and we had to restore the previous ROM version.

This was achieved using the “Redundant ROM Settings” available under RBSU (ROM Based Setup Utility). Please follow the below steps to restore your previous ROM without searching for the setup files.

1. Access ROM Based Setup Utility by pressing the F9 key during power on.
2. Select “Advanced Options”.
3. Select “Advanced System ROM Options”.
4. Choose “ROM Selection”.
5 Select “Switch to Backup ROM”.
6. Press the Enter key.
7. Press the Esc key to exit the current menu or press the F10 key to exit RBSU. The server restarts automatically.




How to reset blade slot in HP C7000?

What you can do is to SSH into the chassis via the OA address/ip and then, issue the following command to reset the specific blade. Just insert the bay number of the blade that you would need to.

reset server <bay #>

This command is almost equivalent to completely removing the server and reinserting back. When you issue this command, ILO will also get disrupted for few seconds.



How to connect to HP ILO using SSH?

It is very difficult sometimes to take the ILO Homepage of a remote computer. Site loads very slow or the page is not supported and sometimes the compatibility issue. However, its very good to connect ILO using SSH with the tool “Putty”. You can directly connect to the ILO using the putty and make use of some useful commands to complete the task with easy.

Some useful commands
power – Display the current server power state
power on – Turn the server on
power off – Turn the server off
power reset – Reset the server
power warm – Warm boot the server

More you can explore using Show and help command.


How to add a new VLAN on an HP Enclosure?

1. Open the Virtual Connect Manager for the enclosure.
2. Click on Ethernet Networks.
3. Right click on External Connections and choose “Add”.
4. Input the network name ” ” (including the vlan id is encouraged).
5. Place a check mark on “Use Shared Uplink Set:”
6. Select the appropriate “Shared Uplink Set”.
7. Enter the VLAN ID on “External VLAN ID:”
8. Click “Apply”.