25.03版本ssh登录失败

问题现象

在自研设备上从V2版本升级到V3的25.03版本,BMC启动后串口可以登录,但是ssh登录提示错误:
Permission denied, please try again.
Administrator@192.168.3.99’s password:
一键收集日志operate_log记录:
1970-01-01 00:04:55 SSH,Administrator@192.168.2.40,iam,User Administrator authentication failed
1970-01-01 00:05:43 SSH,Administrator@192.168.2.40,iam,User Administrator authentication failed

问题分析

每日答疑纪要提到要更新account仓,使用1.70.22版本的account仓构建的包还是有相同问题。
同样是V3版本,场内构建的过渡版本可以支持ssh。
社区工程能力每日答疑纪要 - CICD - openUBMC 论坛

v2升级v3,数据区变动,导致数据无法保留(包括用户数据)
解决办法是可以在带内重新设置一下Administrator的密码,
1、bios中设置
2、os带内设置 ipmitool user set password 2 Admin@1111

尝试结果

设置密码失败,BIOS设置密码也报失败
[root@localhost ~]# ipmitool user set password 2 Admin@9000
IPMI command failed: Unspecified error
Set User Password command failed (user 2)
[root@localhost ~]#

ipmi通道验证

[root@localhost ~]# ipmitool sdr
1711 Core Temp | 39 degrees C | ok
Mngmnt Health | 0x00 | ok
Watchdog2 | 0x00 | ok
SysRestart | 0x00 | ok
SEL Status | 0x00 | ok
Op. Log Full | 0x00 | ok
Sec. Log Full | 0x00 | ok
[root@localhost ~]# ipmitool mc info
Device ID : 1
Device Revision : 1
Firmware Revision : 25.00
IPMI Version : 2.0
Manufacturer ID : 2011
Manufacturer Name : Unknown (0x7DB)
Product ID : 0 (0x0000)
Product Name : Unknown (0x0)
Device Available : yes
Provides Device SDRs : yes
Additional Device Support :
Sensor Device
SDR Repository Device
SEL Device
FRU Inventory Device
IPMB Event Generator
Chassis Device
Aux Firmware Rev Info :
0x00
0x00
0x00
0x00
[root@localhost ~]#

版本使用的组件

  • conan: “iam/1.0.0@openUBMC.release/rc”
  • conan: “libiam/1.70.8@openUBMC.release/rc”
  • conan: “certificate/1.0.29@openUBMC.release/rc”
  • conan: “capability_proxy/1.70.7@openUBMC.release/rc”
  • conan: “account/1.70.22@openUBMC.release/rc”
  • conan: “libenergy/1.0.6@openUBMC.release/rc”

Admin@9000在弱密码库里,换别的密码试试

1 个赞

更换其他密码可以修改成功,ssh还是存在问题。另外一个帖子有解决方法,还未亲自验证。
25.03发行版出包上机验证发现的的问题反馈 - 交流互助区 - openUBMC 论坛