聚合国内IT技术精华文章,分享IT技术精华,帮助IT从业人士成长

JIRA和HipChat服务端集成时,提示不能访问HipChat服务器地址问题的解决

2015-08-05 07:40 浏览: 8589 次 我要评论(0 条) 字号:

HipChat现在可以安装在本地环境,试着装了一个,在网上申请了免费SSL证书设置后,浏览器打开没有提示非安全站点的问题,一切正常。
然后尝试将HipChat和Jira集成,
通过Market市场在Jira上下载安装了HipChat的插件,安装后,在Jira后台管理界面系统那页Email配置项目下面出现了HipChat集成设置菜单项,
输入安装的HipChat服务器地址, https://mychat.mydomain.com, 点击确定,提示不能连接HipChat服务地址,浏览器中打开地址确是正常的。
想不通问题,查看jira的日志文件,发现有日志

javax.net.ssl.SSLHandshakeException: sun.security.validateor.ValidatorException:
  PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException:
    unable to find valid certification path to requested target

原来是SSL证书问题,因为不是默认可以被java认可的根证书签名,需要导入证书。

keytool -import  -alias mycert -file root.crt -keystore $JAVA_HOME/jre/lib/security/cacerts

输入密码 changeit,导入证书
使用如上命令导入申请的免费SSL证书的crt证书文件后,再次设置HipChat服务器地址,确认,顺利进入集成设置界面。



网友评论已有0条评论, 我也要评论

发表评论

*

* (保密)

Ctrl+Enter 快捷回复