websocket 用MQTTX和Dashboard都可以连接上,但是用程序或者在线测试都连接不上,求帮助,谢谢

环境信息

  • EMQ X 版本:docker最新版本
  • 操作系统及版本:centos7
  • 其他4核16G

问题描述

websocket 用MQTTX可以连接上,但是用程序或者在线测试都连接不上,求帮助,谢谢
而我用在线的测试服务器broker.emqx.io都可以连接上。

配置文件及日志

采用模式的docker安装模式。




MQTT over Webscoket 是属于 MQTT 协议的扩展,除 TCP/IP 通信连接外,方便现在浏览器使用 webscoket 来连接到 MQTT Broker,因此普通的 Webscoket 是无法连接到 MQTT Broker 的,需要用支持连接到 MQTT 的 SDK,如果要在浏览器端的话推荐 mqtt.js 使用 webscoket 来连接 ,自己的程序的话,可以找一下相关程序语言的 MQTT SDK。