ManageoneOC 对接esight失败,提示“测试连接失败”

发布时间:  2017-04-28 浏览次数:  184 下载次数:  0
问题描述

ManageoneOC 对接esight失败,提示“测试连接失败”

manageone OC 版本:V1R2C30SPC108   esight版本:V3R3C20SPC007

esight是从V3R3C20升级到此版本的,升级前能对接成功

处理过程

ssh 登录esight修改ros.xml配置文件,配置文件目录:/esight安装目录/etc/oms.ros/ros.xml

原ros.xml配置文件的ssl 协议只有TLSv1.2

添加ssl协议支持TLSv1和TLSv1.1

保存配置文件,使用ossuser用户停止esight服务然后开启服务

cd /eSight安装目录/bin

./shutdown.sh 关闭

./startup.sh 开启

 

重启服务后再配置对接成功,问题解决

 

根因

esight升级到SPC108 版本后,认证协议为TLSv1.2,而OC V1R2C30此版本只支持 TLSv1 ,修改esight配置文件ros.xml 添加TLSv1 协议

建议与总结

测试OC 对接esight支持哪种协议,可以在OC侧使用命令测试连通性

/opt/OperationCenter/AppBase/OC/AppBase/tools/jks2pfx/openssl s_client -tls1_2 -connect eSight的IP:32102

tls1_2 表示使用 TLSv1.2 测试和esight的连通性,如果要测试TLSv1 和TLSv1.1 分别修改为 -tls1 或者tls1_1

如果测试的结果如下,证明能够连通

END