EMQ 问答社区

使用docker 运行emqx 后,规则引擎中的webHook没有推送。资源的状态是可用的

环境信息

  • EMQ X 版本:
  • 操作系统及版本:docker emqx
  • 其他

问题描述

配置文件及日志

使用docker 运行emqx 后,规则引擎中的webHook没有推送。资源的状态是可用的。
如果我不用docker启动emqx,直接跑本机中的emqx,是可以推送的。

设备可以连接上EMQX吗?我之前也是doker部署的,是正常的

如果打开匿名认证的话,设备是可以连接上的emqx的。
如果关闭匿名认证的话,就连接不上了。因为我打开了 emqx_auth_http插件,并且修改了emqx_auth_http.conf文档中对应的推送地址。但是,接收端就是一直收不到推送。

web hook 服务在哪里,到你docker中网络通吗?感觉很像是你服务到emqx 的网络不通

关闭匿名认证,设备是可以连上docker的emqx?你在docker里能不能访问你的webserver,curl一下试试,确保不是网络原因导致