76 Star 483 Fork 95

开源中国 / Gitee Jenkins Plugin

 / 详情

gitee WebHooks 点击“测试“发送失败,“Failed to open TCP connection to jsyzy:8087

已验收
任务
创建于  
2021-06-16 19:39

前提:
1.根据giteehelp文档配置jenkins和gitee。
步骤:
1.jenkins 构建触发器:选择,Gitee webhook 触发构建,需要在 Gitee webhook 中填写 URL: http://localhost:8087/gitee-project/imoocinterfaceTask
2.gitee webhook配置
url:http://jsyzy:8087/gitee-project/imoocinterfaceTask
jsyzy为本地host文件构造的域名 127.0.0.1 jsyzy
3.gitee webhook点击测试,发现失败,提示Failed to open TCP connection to jsyzy:8087 (getaddrinfo: Name or service not known)

疑问:
1.为什么jenkins构建触发器:提示的URL: http://localhost:8087/gitee-project/imoocinterfaceTask 直接放到地址栏里访问失败404
2.为什么gitee webhook点击测试,发现失败,提示Failed to open TCP connection to jsyzy:8087 (getaddrinfo: Name or service not known)

评论 (3)

百战 创建了任务
展开全部操作日志

通过gitee触发要gitee可以访问当jenkins服务器,要对公网暴露,如果是本地测试,可以先通过gitee触发,在gitee后台拿到请求头和请求体,用postman或其他工具请求

请问最终怎么解决的?

Yashin 关联项目设置为公有云-架构

请问最终怎么解决的?

@Nixiuhui 这个错误是由于 jsyzy:8087 无法公网访问导致的,需确保gitee.com 上配置的webhook url 公网可以访问

Yashin 任务状态待办的 修改为已验收
李智烽 关联项目公有云-架构 修改为架构支撑

登录 后才可以发表评论

状态
负责人
项目
Pull Requests
关联的 Pull Requests 被合并后可能会关闭此 issue
分支
开始日期   -   截止日期
-
置顶选项
优先级
预计工期 (小时)
参与者(4)
2102225 silverballer 1578966245 58426 yashin 1578915792
Java
1
https://gitee.com/oschina/Gitee-Jenkins-Plugin.git
git@gitee.com:oschina/Gitee-Jenkins-Plugin.git
oschina
Gitee-Jenkins-Plugin
Gitee Jenkins Plugin

搜索帮助