出现异常日志esockd_connection_sup

日志
2023-12-19T20:04:12.700837+08:00 error: {“time”:1702987452700837,“pid”:“<0.2820.0>”,“msg”:“supervisor: ‘esockd_connection_sup - <0.2820.0>’, errorContext: connection_shutdown, reason: #{hint => invalid_proto_name,parsed_length => 768,remaining_bytes_length => 1}, offender: [{pid,<0.28684.0>},{name,connection},{mfargs,{emqx_connection,start_link,[#{enable_authn => true,limiter => undefined,listener => {tcp,default},zone => default}]}}]”,“level”:“error”,“error_logger”:{“type”:“supervisor_report”,“tag”:“error_report”},“domain”:[“supervisor_report”]}

这是什么错误?怎么避免

请参考下 常见问题汇总 并提供下版本和更多日志信息。
目前看起来 invalid_proto_name 有两种可能:

  • MQTT 报文序列化错误
  • 其他类型的 tcp 请求发到了 MQTT 端口上,报文解析失败