Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/docker/10.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
无法从docker实例连接到本地MQTT服务器(在Windows 10上运行)_Docker_Rabbitmq_Window_Mqtt_Iot - Fatal编程技术网

无法从docker实例连接到本地MQTT服务器(在Windows 10上运行)

无法从docker实例连接到本地MQTT服务器(在Windows 10上运行),docker,rabbitmq,window,mqtt,iot,Docker,Rabbitmq,Window,Mqtt,Iot,RabbitMQ服务器在Windows 10上本地运行,docker也在Windows 10上运行。 我在docker上运行一个设备模拟器,它必须通过MQTT与本地RabbitMQ服务器通信。 它一直在工作,但有一天它停止了。 这里是设备日志- mqtt-client.cpp:322 | Failed to connect to broker at 'xxx@xxx.xxxxxx.com/:1883': code=15, message='Lookup error.' 请记住,docker(最

RabbitMQ服务器在Windows 10上本地运行,docker也在Windows 10上运行。 我在docker上运行一个设备模拟器,它必须通过MQTT与本地RabbitMQ服务器通信。 它一直在工作,但有一天它停止了。 这里是设备日志-

mqtt-client.cpp:322 | Failed to connect to broker at 'xxx@xxx.xxxxxx.com/:1883': code=15, message='Lookup error.'
请记住,docker(最新版本)已调用具有确切域名的本地web服务器-

https-commissioning-channel.cpp:81 | [HttpsCommissioningChannel] using token to contact bootstrap service at 'https://xxx.xxxxxx.com/apibst/alo/v1/bootstrap/device-info'
所以你可以看到域名已经解析了。对于防火墙配置,端口在1883年打开(认为它一直在工作)。RabbitMQ正在运行


可能有什么问题,我应该怎么做才能让电话通过?

根据评论
xxx@xxx.xxxxxx.com/:1883不应包含斜杠(
xxx@xxx.xxxxxx.com:1883
)-请参阅。

xxx@xxx.xxxxxx.com/:1883不应包含斜杠(
xxx@xxx.xxxxxx.com:1883
)-请参阅。这可能不是你的问题(正如你所说的“有一天它停止了”),但这是我在提供的信息中所能发现的全部(提供示例代码和docker配置可能会得到更好的答案)。这正是问题所在。有时候,我只是看着那些东西就麻木了,它根本就没有发出咔嗒声。谢谢英国人。如何将您的回复标记为答案?我已将此作为答案发布(您不能接受评论作为答案;如果不是您的评论“它一直在工作,但有一天它停止了”,我会直接发布答案)。该端点来自配置更改,我不知道引入了斜杠