【发布时间】:2017-03-17 10:58:51
【问题描述】:
我正在尝试将我的本地 (Windows) MQTT mosquitto 代理桥接到 test.mosquitto.org。不幸的是,它引发了一个未知错误。
我使用的配置与此问题中使用的配置相同 Verify that local mosquitto MQTT Broker is bridged to test.mosquitto.org
配置文件:
connection test
address test.mosquitto.org
topic oust_topicst_topic out 0
try_private false
notifications false
bridge_attempt_unsubscribe true
输出:
1489747961: mosquitto version 1.4.11 (build date 20/02/2017 23:24:29.40) starting
1489747961: Config loaded from Configurations/bridge.conf.
1489747961: Opening ipv6 listen socket on port 1883.
1489747961: Opening ipv4 listen socket on port 1883.
1489747961: Bridge local.NicolasJourdan.test doing local SUBSCRIBE on topic oust_topicst_topic
1489747961: Connecting bridge test (test.mosquitto.org:1883)
1489747961: Bridge NicolasJourdan.test sending CONNECT
1489747961: Error creating bridge: Unknown error.
1489747961: Warning: Unable to connect to bridge test.
1489747969: mosquitto version 1.4.11 terminating
什么会导致这个错误?我没有运行另一个 mosquitto 实例,并且 test.mosquitto.org 已启动
【问题讨论】:
-
如果在命令行中添加 -v 以启用详细日志记录会得到什么?
-
这已经是详细日志记录的输出了。如果我不添加 -v 则没有输出。是否有另一个带有扩展消息或类似内容的日志文件?
-
好的,该配置在我的 Linux 机器上运行良好。您是否尝试过关闭您拥有的任何防火墙?你也可以在同一台机器上 ping test.mosquitto.org 吗?
-
我现在已经尝试过,但仍然无法正常工作:(我可以 ping 代理。具有讽刺意味的是,它也可以在同一网络中的 linux 机器上工作!
-
我认为mosquitto的安装也很好。如果我只是在本地启动它就可以了。只有桥没有。如果我启动 mosquitto_sub 并订阅 test.mosquitto.org,它也可以工作