白牌包升级成功,操作日志未上报失败,重启查看SSL证书未生效问题分析
更新时间: 2026/05/28
在Gitcode上查看源码问题背景
- 单板类型:NA;
- 软件版本:openUBMC 25.09;
- 涉及功能:白牌包导入ssl证书;
- 触发条件:按照社区白牌包制作流程,制作的白牌包在web页面进行升级,升级完成后app.log查看日志。
- 业务表现:预期日志中无异常;实际日志中存在证书解析失败日志。
问题复现步骤
升级前证书
白牌包升级成功,操作日志未上报失败,重启查看SSL证书未生效
白牌包证书应该是:
textsubject=C = CN, ST = GuangDong, L = ShenZhen, O = Huawei, OU = IT, CN = ServerDomain issuer=C = CN, ST = GuangDong, L = ShenZhen, O = Huawei, OU = IT, CN = ServerDomain白牌包升级成功未报失败:
11-24 17:28:38之前的日志不用管,之前有操作证书导入,有异常操作,白牌包中的证书时web验证可以导入且经过openssl加密的
关键日志信息
查看app.log日志,确认报错如下:
定位过程
- 升级完白牌包后ssl证书未生效,先查看app.log中存在如下图中证书相关的日志
- 根据日志说明证书有问题
- 加密操作不对导致证书导入失败
问题原因
SSL证书,加密操作不对导致证书导入失败,重新按照华为提供的加密方式后升级成功,证书也成功替换。
解决方案
参考使用openssl制作SSL证书,制作正确的加密SSL证书,并导入。