diff --git a/apps/emqx/src/emqx_listeners.erl b/apps/emqx/src/emqx_listeners.erl index 09a1bfc10..9abff250b 100644 --- a/apps/emqx/src/emqx_listeners.erl +++ b/apps/emqx/src/emqx_listeners.erl @@ -437,6 +437,10 @@ do_start_listener(quic, ListenerName, #{bind := Bind} = Opts) -> case maps:get(cacertfile, SSLOpts, undefined) of undefined -> []; + <<>> -> + []; + "" -> + []; CaCertFile -> [{cacertfile, emqx_schema:naive_env_interpolation(CaCertFile)}] end ++