问题求助:
- 我使用的 emqx v4.1.0、Centos系统。
- 无报错日志
- 我想订阅系统主题来获取客户端上线的消息, 使用通配符+订阅后无法接收到消息
场景详细描述:
- acl.conf配置文件如下:
{allow, {user, “admin”}, subscribe, [“$SYS/#”, “#”, “$SYS/brokers/+/clients/+/connected”]}.
{allow, {user, “dashboard”}, subscribe, [“$SYS/#”]}.
{allow, {ipaddr, “127.0.0.1”}, pubsub, [“$SYS/#”, “#”]}.
{deny, all, subscribe, [“$SYS/#”, {eq, “#”}]}.
{allow, all}.
- 使用MQTT.fx软件, 使用admin用户连接EMQX服务, 订阅以下主题:
$SYS/brokers/6b75f5cf9a89@172.17.0.3/clients/test123/connected: 能够接收到消息
$SYS/brokers/6b75f5cf9a89@172.17.0.3/clients/+/connected: 能够接收到消息
$SYS/brokers/+/clients/test123/connected: 没有任何消息
$SYS/brokers/+/clients/+/connected: 没有任何消息