大概意思就是ssl://mq.jtm2m.com:61617连接不上
把旧的证书下载到windows上,后缀名改为crt,点看,看到证书过期了
测试连通性,并且获取最新证书
openssl s_client -connect mq.jtm2m.com:61617 -showcerts
这里获得了两个证书
可以看到一个是mq.jtm2m.com,一个是中间证书,把他们从BEGIN CERTIFICATE这一行到END CERTIFICATE这一行保存下来,后缀为crt,windows上能直接点开查看,可以看到证书的有效期等各种信息
把这两个有效的证书修改后缀名为.pem上传到服务器后加入jre
keytool -import -alias mq.jtm2m.com.pem -file /opt/acell-nomad-collector/mq.jtm2m.com.pem -keystore /opt/jdk1.8.0_112/jre/lib/security/cacerts
keytool -import -alias R10 -file /opt/acell-nomad-collector/R10.pem -keystore /opt/jdk1.8.0_112/jre/lib/security/cacerts
把原来的证书删掉
keytool -delete -alias platform.jtm2m.com.pem -keystore /opt/jdk1.8.0_112/jre/lib/security/cacerts
重启服务解决