文档
37029

钉钉webhook集成后,不能解析地址已解决悬赏5积分

提问者刘朔答案数2阅读数3484发表时间2020-03-15 21:05:21

正常绑定钉钉群的webhook后,触发动作,钉钉群无消息。

进一步分析后,看到日志提示 Couldn't resolve host 'oapi.dingtalk.com'

实际上,虚拟机里可以正常解析,如下图:

也试过浏览器访问,是一个结果,版本号12.1开源版。

禅道版本:12.0

安装包类型:Linux安装包

操作系统:CentOS

客户端浏览器:Chrome

备注

日志截图:

设置备注
内容
答案列表
2020/03/16 最佳答案

服务器上/etc/hosts文件,做下oapi.dingtalk.com的本地解析,然后试试。

😋
刘朔2020/03/28
感谢,这个确实可以解决问题,这个方法很临时,本来想问下是不是禅道中哪里设置需要调整的
回复
🥂
2020-03-28 11:57:07

这个报错的原因可能是钉钉服务器的域名解析失败,无法连接过去进行发送通知。可以尝试在禅道服务器上编辑/etc/hosts文件,将 ping oapi.dingtalk.com 得到的IP地址与 oapi.dingtalk.com域名添加到本地解析中,再触发通知动作试一下能否成功发送。如果还是无法正常使用该功能,可以添加页面上方QQ,邀请进群,方便截图排查问题。

🍟
想出国的花卷2022/05/26
请问我两天各在笔记本上执行ping oapi.dingtalk.com,分别得到了不同的ip:106.11.35.100和106.11.40.32,那若我把其中一个ip配置到hosts文件中,那明天岂不是又不同了?
回复
🍟
想出国的花卷2022/05/26
我配置了昨天查到的ip,然后到服务器上执行了上面图一的curl,发现可以执行发钉钉告警。暂时判定多个ip任选其一配置到hosts即可
回复
禅道-Bee2022/05/26
有一些操作系统环境的依赖库和zbox有点兼容问题,也可以试试部署下php mysql apache环境,源码安装下禅道。
回复
禅道-Bee2022/05/26
钉钉接口对应的ip数是比较多的,选择一个就好。
回复
联系我们
联系人
金娟/高级客户经理
电话(微信)
18562856230
QQ号码
1826606239
联系邮箱
jinjuan@chandao.com
其他相关问答
提问者: rockhu2010 于 2013-07-013704次浏览,0个答案
提问者: kucai_6431 于 2011-06-153849次浏览,1个答案
提问者: wechat_5faf78ee1652e 于 2020-11-141544次浏览,1个答案
提问者: Elaine00 于 2014-12-152838次浏览,1个答案
提问者: linkxu1989 于 2016-04-014224次浏览,1个答案
返回顶部
客服头像
金娟
高级客户经理
客服微信
18562856230
1826606239
统一服务热线 4006-8899-23
我要提问提问有任何问题,您都可以在这里提问。问题反馈反馈点击这里,让我们聆听您的建议与反馈。