华为服务器bmc默认地址_服务器 BMC web页面无法访问问题

问题描述
某局点客户想关闭BMC的https服务,只通过http的方式访问。在BMC的“配置”,"服务配置里"关闭掉了https服务

b58d00410531200c69bd2e70ae9e88a0.png

告警信息
退出bmc以后,重新输入bmc的ip地址发现bmc 的web界面无法打开,提示“无法连接”

2271e319ddbcaa2ad7766d0bb8b54e3e.png

处理过程
现场测试通过http://ip以及http://ip:80端口均无法的登录web页面
尝试SSH,可以成功,通过查找命令在命令行界面上重新打开https服务以后,web页面又可以重新的登录了
方法如下:
1、命令行先确认下服务目前状态(如下图https是disabled的)
ipmcget -t service -d list

a50805bf337a3e287744b3ffd9d30df0.png


2、执行以下命令开启
ipmcset -t service -d state -v HTTPS enabled

9279402cbfc3c6754a582fa6cea1028f.png


3、操作完以后检查,已经enabled了,再到浏览器测试下正常了
ipmcget -t service -d list

76ba4203cc2d1618ef8d5d3efd1dc138.png

根因
通过查询bmc的通信矩阵
bmc的http协议只实现了输入IP默认跳转的功能,当连接建立后将默认跳转到https这个安全协议。所以关闭掉https以后,通过http访问就会出现无法访问web页面的问题

30625e26a025b83dc34f0ebf27c9325c.png