EMQX Docker 启动 crasher: initial call: emqx_connection:init/4

环境

  • EMQX 版本:emqx/emqx:v4.0.0
  • 操作系统版本:CentOS Linux release 8.5.2111

错误报告

2023-01-18 10:19:16.312 [error] 120.55.37.138:15269 crasher:
initial call: emqx_connection:init/4
pid: <0.6308.0>
registered_name: []
exception exit: {function_clause,
[{emqx_channel,packet_to_message,
[{mqtt_packet,
{mqtt_packet_header,3,false,0,false},
{mqtt_packet_publish,
<<“equipment/data/95BB188760CB77E6”>>,
undefined,undefined},
<<“{"CAMERA_ID":"202301180181826", "CAMERA_CURRENT":"7", "CAMERA_SIZE":"10", "FWD":"TRUE", "CAMERA":"Hdx6VGyq+G5BHFSMWSWkYcgD0oUYO3hR61HHGfLK8Aqeq96lWSWkYcgD0oUYO3hR61HHGfLK8Aqeq96lWSWkYcgD0oUYO3hR61HHGfLK8Aqeq96lSNOBke+etACOpU46++aaV+bP6U5wex570xT9mcYpUHGAM1IibmHbNAHV+CrXas9y0xT9mcYpUHGAM1IibmHbNAHV+CrXas9y0xT9mcYpUHGAM1IibmHbNAHV+CrXas9yQeAEUn8z/SuqrO0C2+zaRCuPmcbz+P8AUANjdict2qUOOTnpiqy7jlc4HenqhB47UANjdict2qUOOTnpiqy7jlc4HenqhB47UANjdict2qUOOTnpiqy7jlc4HenqhB470AWQ4YZRfxoDFl55piHYMcinjB5Xg0AMDQA9Sw7A1JuDHBH5U2N2C4C4I6YFTIcDDQA9Sw7A1JuDHBH5U2N2C4C4I6YFTIcDDQA9Sw7A1JuDHBH5U2N2C4C4I6YFTIcDLnJxQAEYxuJOORmpVwDgg8elQPIfMAQARUO/jOaBwcg//XoAs5K5A6VFubBOSfSlRUO/jOaBwcg//XoAs5K5A6VFubBOSfSlRUO/jOaBwcg//XoAs5K5A6VFubBOSfSlSRicAUjMOCDx2oATzsDsaiedmyNq4x1AATkh0IA6fhioTFg9B+VOVSw9KRjyMnj3ATkh0IA6fhioTFg9B+VOVSw9KRjyMnj3ATkh0IA6fhioTFg9B+VOVSw9KRjyMnj3oAjkhJOSpPtUWw596sEMpyMkew6VHj+87uKeuCwBHFADGUkZBoC849aeBzjr6U4J7uKeuCwBHFADGUkZBoC849aeBzjr6U4J7uKeuCwBHFADGUkZBoC849aeBzjr6U4Jj8OtAEYUAZANWtNtzc3cUI/jbH61Cy54yMDnigBXwc80gLDG3nimsM9KRWAPU0AOyMDnigBXwc80gLDG3nimsM9KRWAPU0AOyMDnigBXwc80gLDG3nimsM9K"}”>>},
{channel,
#{conn_mod => emqx_connection,
peercert => nossl,
peername => {{120,55,37,138},15269},
sockname => {{172,17,0,2},1883},
socktype => tcp},
#{clientid => undefined,is_bridge => false,
is_superuser => false,
mountpoint => undefined,peercert => nossl,
peerhost => {120,55,37,138},
protocol => mqtt,sockport => 1883,
username => undefined,zone => external},
undefined,undefined,undefined,undefined,
undefined,#{},idle,false,false,[]}],
[{file,
“/emqx_rel/_build/emqx/lib/emqx/src/emqx_channel.erl”},
{line,391}]},
{emqx_channel,process_publish,2,
[{file,
“/emqx_rel/_build/emqx/lib/emqx/src/emqx_channel.erl”},
{line,383}]},
{emqx_connection,with_channel,3,
[{file,
“/emqx_rel/_build/emqx/lib/emqx/src/emqx_connection.erl”},
{line,537}]},
{emqx_connection,process_msg,3,
[{file,
“/emqx_rel/_build/emqx/lib/emqx/src/emqx_connection.erl”},
{line,284}]},
{proc_lib,wake_up,3,
[{file,“proc_lib.erl”},{line,259}]}]}
in function emqx_connection:terminate/2 (/emqx_rel/_build/emqx/lib/emqx/src/emqx_connection.erl, line 424)
ancestors: [<0.1599.0>,<0.1598.0>,esockd_sup,<0.1340.0>]
message_queue_len: 0
messages: []
links: [<0.1599.0>]
dictionary: [{acl_cache_size,1},
{acl_keys_q,
{[{publish,<<“equipment/data/95BB188760CB77E6”>>}],[]}},
{incoming_bytes,1136},
{incoming_pubs,1},
{{publish,<<“equipment/data/95BB188760CB77E6”>>},
{allow,1674037156312}},
{‘$logger_metadata$’,#{peername => “120.55.37.138:15269”}},
{recv_msg,1},
{recv_pkt,1}]
trap_exit: false
status: running
heap_size: 1598
stack_size: 27
reductions: 1320
neighbours:

一直在打印类似的日志

版本太老了,估计是已经修复过的问题了,建议使用最新的4.4或5.0版本

1 个赞

好的