mysql tls握手连接失败,为什么?阿里云服务器mqtt可以正常连接,加了mysql就不行

证书内容,

allow_anonymous = false
node {
name = “emqx@127.0.0.1
cookie = “emqxsecretcookie”
data_dir = “/var/lib/emqx”
}

log {
file_handlers.default {
level = warning
file = “/var/log/emqx/emqx.log”
}
}

cluster {
name = emqxcl
discovery_strategy = manual
}

listeners.tcp.default {
bind = “0.0.0.0:1883”
max_connections = 1024000
}

listeners.ssl.default {
bind = “0.0.0.0:8883”
max_connections = 512000
ssl_options {
keyfile = “/etc/emqx/certs/esp.liyingmqtt.top.key”
certfile = “/etc/emqx/certs/esp.liyingmqtt.top.pem”
cacertfile = “/etc/emqx/certs/esp.liyingmqtt.top.pem”

不开启对端验证

verify = verify_none

}
}

listeners.ws.default {
bind = “0.0.0.0:8083”
max_connections = 1024000
websocket.mqtt_path = “/mqtt”
}

listeners.wss.default {
bind = “0.0.0.0:8084”
max_connections = 512000
websocket.mqtt_path = “/mqtt”
ssl_options {
keyfile = “/etc/emqx/certs/esp.liyingmqtt.top.key”
certfile = “/etc/emqx/certs/esp.liyingmqtt.top.pem”
cacertfile = “/etc/emqx/certs/esp.liyingmqtt.top.pem”
}
}

dashboard {
listeners.http {
bind = 18083
}
default_username = “admin”
default_password = “public”
}

authorization {
deny_action = ignore
no_match = allow
sources = [
{
type = file
enable = true
# This file is immutable to EMQX.
# Once new rules are created from dashboard UI or HTTP API,
# the file ‘data/authz/acl.conf’ is used instead of this one
path = “/etc/emqx/acl.conf”
}
]
}

include emqx_enterprise.conf

你好,你是指EMQX 的 TLS 握手失败么?加了 mysql 和 mysql tls 的意思是指?(我在配置中没有看到相关MySQL的内容)

另外,请提供:

  1. 使用的 EMQX 版本
  2. TLS 握手失败的日志

强烈建议如果有 TLS 相关的失败,可以先抓包看看,错在哪一步