emq 4.3设置了插件 Mnesia 认证 没开启admin用户,admin可以登录。是版本bug吗???

环境信息

  • EMQ X Broker 版本:4.3.1
  • 操作系统及版本:linux centos8
  • 其他

问题描述

emq 4.3设置了插件 Mnesia 认证 没开启admin用户,admin可以登录。是版本bug吗???

匿名认证设置的是关闭 【false】

emqx_auth_mnesia.conf 配置如下 admin – public 账号密码却可以登录,这是什么情况???

  • 连接成功示例

image

关闭匿名认证的配置之后,有重启吗?

看起来不像是bug,更像是配置没有生效

./bin/emqx eval 'application:get_env(emqx, allow_anonymous).'

使用这个命令,看下配置的状态对不对

有重启的

同问,除admin用户以外,不输入用户名密码同样可以连进服务。

是用Ubuntu系统版本同样的方法是没有问题的,感觉是官方docker版本有bug啊