首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >无法从Mosquitto外部连接

无法从Mosquitto外部连接
EN

Stack Overflow用户
提问于 2021-02-11 03:08:55
回答 2查看 2.5K关注 0票数 0

我以docker的身份运行Mosquitto 2.0.7。

如果我尝试在docker中使用mosquitto_sub,我可以做到。如果我在另一台机器上尝试,我得到的连接被拒绝。

坞站正在运行,暴露端口1883和9001。docker正在主机网络上运行。坞站日志中没有错误。

谢谢

EN

回答 2

Stack Overflow用户

发布于 2021-05-06 13:18:05

我也有同样的问题。在./services/mosquitto/matterto.conf中尝试此更改:在您的配置文件中添加、替换或验证以下行:

代码语言:javascript
复制
allow_anonymous true
listener 1883
persistence true
persistence_location /mosquitto/data/
log_dest file /mosquitto/log/mosquitto.log

重新启动你的容器蚊子。

票数 1
EN

Stack Overflow用户

发布于 2021-02-11 05:08:43

我的Mosquitto容器配置了一个port 1883,这似乎将它绑定到了允许从容器外部访问的0.0.0.0。确保您还在启动命令中公开了端口:

代码语言:javascript
复制
docker run -d --name="mosquitto" -p 1883:1883 prologic/mosquitto
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/66143452

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档