分享免费的编程资源和教程

网站首页 > 技术教程 正文

HUAWEI esight 证书过期告警解决方法

goqiw 2024-09-24 15:51:59 技术教程 59 ℃ 0 评论

【问题描述】客户反馈esight证书过期,查看告警如下

告警文件为trustKeyStore.jks证书文件

【解决方案】依照HUAWEI 相关预警方案排查后直接恢复

HUAWEI 官方发布的预警解决方案如下:

https://support.huawei.com/enterprise/zh/bulletins-product/ENEWS2000019682

【措施和方案】

恢复措施:

步骤1:登录eSight WEB界面,进入“系统”?“License管理”界面,确认现网是否有用到“eSight VC/TP管理许可(终端)” 或者“eSight UC/IPT/CC/ICP管理许可(话机)”。

步骤2:如果现网有涉及话机/终端设备管理,则进入“资源”—“协作资源”—“系统配置”界面,确认是否对接和UPortal系统;

步骤3:如果现网不涉及以上License组件,或者有对应License但是未对接UPortal,则说明现网不涉及该证书使用,可按照如下步骤删除对应证书

  1. 以ossuser用户通过SSH方式登录eSight服务器(双机场景,主备均要执行);
  2. 备份证书文件夹;

cp -R /opt/eSight/AppBase/etc/certificate /ossuser/

  1. 查看ossuser目录下是否有新备份的certificate文件夹确认是否备份成功,如确定备份成功,则继续下一步;

cd /ossuser

ll

  1. 删除对应过期的证书文件;

cd /opt/eSight/AppBase/etc/certificate/

rm -rf uportTustStore.jks

rm -rf configserverTrustStore.jks

rm -rf configserverKeyStore.jks

rm -rf trustKeyStore.jks

  1. eSight告警界面手工清除对应证书过期告警;


步骤4:如果按照步骤1-步骤2排查,涉及对应License组件且已对接UPortal,则按照如下方式清理过期证书

  1. 以ossuser用户通过SSH方式登录eSight服务器(双机场景,主备均要执行);
  2. 备份证书文件夹;

cp -R /opt/eSight/AppBase/etc/certificate /ossuser/

  1. 查看ossuser目录下是否有新备份的certificate文件夹确认是否备份成功,如确定备份成功,则继续下一步;

cd /ossuser

ll

  1. 删除对应过期的证书文件;

cd /opt/eSight/AppBase/etc/certificate/

rm -rf configserverTrustStore.jks

rm -rf configserverKeyStore.jks

  1. 查看uportTustStore.jks证书库文件(证书默认密码:Changeme123),可以确认当前uportTustStore.jks证书库中有4个证书文件

cd /opt/eSight/AppBase/etc/certificate/

/opt/eSight/AppBase/jre/bin/./keytool -list -v -keystore uportTustStore.jks

  1. 删除uportTustStore.jks证书库中Alias name值为cloudroot的证书(证书默认密码:Changeme123);

cd /opt/eSight/AppBase/etc/certificate/

/opt/eSight/AppBase/jre/bin/./keytool -delete -alias cloudroot -keystore uportTustStore.jks

  1. 检查证书库文件,确认证书是否已删除成功,如查询显示包含3个证书,说明证书已删除成功;

/opt/eSight/AppBase/jre/bin/./keytool -list -v -keystore uportTustStore.jks

  1. 查看trustKeyStore.jks证书库文件(证书默认密码:Changeme_123),可以确认当前trustKeyStore.jks证书库中有3个证书文件

cd /opt/eSight/AppBase/etc/certificate/

/opt/eSight/AppBase/jre/bin/./keytool -list -v -keystore trustKeyStore.jks

  1. 删除trustKeyStore.jks证书库中Alias name值为esightteroot的证书(证书默认密码:Changeme_123):

cd /opt/eSight/AppBase/etc/certificate/

/opt/eSight/AppBase/jre/bin/./keytool -delete -alias esightteroot -keystore trustKeyStore.jks

  1. 检查证书库文件,确认证书是否已删除成功,如查询显示包含2个证书,说明证书已删除成功;

/opt/eSight/AppBase/jre/bin/./keytool -list -v -keystore trustKeyStore.jks


  1. eSight告警界面手工清除对应证书过期告警;


本文暂时没有评论,来添加一个吧(●'◡'●)

欢迎 发表评论:

最近发表
标签列表