Hello everyone!
As we know, Huawei servers have an intelligent remote management system (IBM), which can monitor server hardware status, basic server configurations, upgrade and downgrade the server firmware and provide external APIs to the third party.
Because iBMC has so many functions, if you cannot log in to iBMC, it will become very difficult to maintain. Today, I would like to share with you what to do if failing to log in to iBMC.
This article will describe the troubleshooting of three login failures, as follows:
both SSH and WebUI login fail;
only WebUI login fails;
only SSH login fails.
THE PROCESS FOR TROUBLESHOOTING THE FAILURE TO LOG IN TO iBMC

TROUBLESHOOTING THE FAILURE TO LOG IN TO iBMC VIA SSH AND WebUI
1. Check whether the account and password are right.
If a message is displayed indicating that the username and password are incorrect, please enter the right username and password again.
Figure 1. SSH login fail

If you have forgotten it, you can reset the password through the BIOS.
Figure 2. Reset the iBMC password in BIOS

2. Check the network interoperability.
Check whether the network connection between the server and the host is normal.
a) Check whether the network cable is connected with the Mgmt port of the server and the switch or host.
Figure 3. Server Mgmt port

b) Check whether the BMC network segments of the host and server are on the same network segment.
c) Check whether the IP addresses can be pinged.
3. Check whether the service state is enabled.
You can log in to iBMC CLI with a serial port and use the ipmcget -t service -d list command to check whether the services are disabled.
Figure 4. Check service state
If the state is Disabled, you can use the ipmcset -t service -d state -v <option> enabled to enable the service.
4. Reset iBMC.
If the iBMC system has been compromised, you can reset iBMC. You can open the server and short-circuit BMC_RCV, then reinstall the server.
Figure 5. Short-circuit BMC_RCV

TROUBLESHOOTING THE FAILURE TO LOG IN TO iBMC VIA WebUI
1. Check browser compatibility.
Check whether the browser version is compatible with the version of iBMC. You can get the compatibility list via the iBMC user guide.
2. Check browser settings.
Check whether TLS 1.2 is enabled or whether VPN is configured. You need to disable the LAN settings.
Figure 6. Disable the LAN settings

3. Check whether the service is enabled.
You can SSH log in to iBMC CLI and use the ipmcget -t service -d list command to check whether the services are disabled and whether the port ID is wrong.
TROUBLESHOOTING THE FAILURE TO LOG IN TO iBMC VIA SSH
1. Check whether the service is enabled.
You can log in to the iBMC WebUI and check whether the SSH service is enabled. If the SSH service is OFF, you need to turn it ON and Save.
Figure 7. Check SSH serivices

That is all, thank you for reading! Hope you guys have acquired some knowledge on what to do if failing to log in to iBMC. You are welcome you to leave a message!
Thank you!


