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



RabbitMQ服务器在Windows 10上本地运行,docker也在其上运行。我在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(-请参阅URI方案。

最新更新