Mosquitto_sub Error : connection refused, IPv6 only
Mosquitto_sub Error : connection refused, IPv6 only
我正在尝试通过使用 IPv6 订阅和发布 mosquitto 在我的 Ubuntu 和 raspberry pi3 之间进行通信。
我禁用了 IPv4 并尝试使用以下命令订阅:
mosquitto_sub -h raspberrypi -p 1883 -v -t "test"
回复:
Error: Connection refused
我的蚊子会议:
id_file /var/run/mosquitto.pid
persistence true
persistence_location /var/lib/mosquitto/
log_dest file /var/log/mosquitto/mosquitto.log
include_dir /etc/mosquitto/conf.d
#allow_anonymous false
listener 1883
socket_domain ipv6
#listener 1883 fe80::b497:9600:80bf:a56e
我没有使用 MQTT 协议的经验,你能帮我解决这个问题吗?
提前致谢。
如评论中所述
要使用 link-local ipv6 地址,您必须在地址末尾包含接口标识符。
mosquitto_sub -h "fe80::b497:9600:80bf:a45e%enp0s25" -p 1883 -v -t "test"
我正在尝试通过使用 IPv6 订阅和发布 mosquitto 在我的 Ubuntu 和 raspberry pi3 之间进行通信。 我禁用了 IPv4 并尝试使用以下命令订阅:
mosquitto_sub -h raspberrypi -p 1883 -v -t "test"
回复:
Error: Connection refused
我的蚊子会议:
id_file /var/run/mosquitto.pid
persistence true
persistence_location /var/lib/mosquitto/
log_dest file /var/log/mosquitto/mosquitto.log
include_dir /etc/mosquitto/conf.d
#allow_anonymous false
listener 1883
socket_domain ipv6
#listener 1883 fe80::b497:9600:80bf:a56e
我没有使用 MQTT 协议的经验,你能帮我解决这个问题吗? 提前致谢。
如评论中所述
要使用 link-local ipv6 地址,您必须在地址末尾包含接口标识符。
mosquitto_sub -h "fe80::b497:9600:80bf:a45e%enp0s25" -p 1883 -v -t "test"