开启quic 配置自签发证书不生效

安装官网推荐的配置,配置完成,并重启emqx服务器。客户端使用quic连接时获取到的证书不是自签发的,从证书中可以看出是emqx默认的证书 “Subject: C = CN, ST = hangzhou,. 0 = EMQ, CN = Server”。我需要怎么解决

MQTT over QUIC 默认禁用,请通过以下配置手动开启。

  1. 打开配置文件 etc/emqx.conf,取消 listeners.quic.default 配置组的注释(如果没有此配置组请手动添加):

bash

# etc/emqx.conf
listeners.quic.default {
  enabled = true
  bind = "0.0.0.0:14567"
  max_connections = 1024000
  keyfile = "etc/certs/key.pem"
  certfile = "etc/certs/cert.pem"
}

该配置表示启用 QUIC 监听器并绑定 UDP 14567 端口,保存成功后请重启 EMQX 以应用配置。

请问使用的 EMQX 版本是?在比较旧的版本(例如 5.0.x) 配置文件 etc/emqx.conf 的加载优先级是低于通过 Dashboard 修改的配置的。所以有可能是被 Dashboard 修改覆盖了