MeterSphere集成JIRA提示访问错误解决办法
MeterSphere可以和JIRA平台进行集成,实现测试用例关联Jira需求,以及JIRA平台和MeterSphere平台上缺陷的双向同步。
但是在MeterSphere平台上配置相关集成JIRA信息,测试提示I/O error……错误。这里分享一下解决办法,和其他的平台解决方式也是类似定时。
问题描述 :I/O error on GET ……
在MeterSphere平台里上传JIRA插件后,在【系统设置>>工作空间>>服务集成】里就能看到JIRA图标
填写相关JIRA连接信息,点击【测试连接】,系统提示请求错误,详情如下:
解决步骤/方式
1、查看MS和JIRA两个服务器之间网络是否通畅
登录MeterSphere服务器后,查看能正常连接JIRA服务,比如:curl jira地址,下图则表示服务器间网络没有问题
2、查看MeterSphere的system-setting容器内是否能正常连接JIRA服务。
1、进入system-setting容器:
docker exec -it system-setting sh
2、测试system-setting容器能访问JIRA;如:curl https://Jira地址
3、system-setting 访问Jira异常处理—Could not resolve host: ……
3.1 如果有域名解析器重启容器
如果对网络设置不清楚,需要和运维工程师确认一下。
systemctl restart docker
3.2 如果没有域名解析器重启容器
修改MeterSphere的配置文件:/opt/metersphere/docker-compose-system-setting.yml; 在里面设置“extra hosts:……”;修改完成后, 然后执行msctl reload