--- Begin Message ---
Package: ejabberd
Version: 18.12.1-2
Severity: important
After upgrading to buster apparently all s2s connections are broken.
I have no idea of what is wrong here.
error.log:
2019-06-28 12:17:17.896 [error] <0.1995.0>@inet_dns:encode_labels:694
gen_server <0.1995.0> terminated with reason: no function clause matching
inet_dns:encode_labels(<<3,28,1,0,0,1,0,0,0,0,0,0,13,95,120,109,112,112,115,45,115,101,114,118,101,114,4,95,116,99,112,...>>,
{5,{[<<"_xmpps-server">>,<<"_tcp">>,<<"jabber">>,<<"seeweb">>,<<"it">>,<<>>],12,{[<<"_tcp">>,<<"j...">>,...],...},...}},
48, [<<>>]) line 694
2019-06-28 12:17:17.896 [error] <0.1995.0>@inet_dns:encode_labels:694 CRASH
REPORT Process <0.1995.0> with 0 neighbours exited with reason: no function
clause matching
inet_dns:encode_labels(<<3,28,1,0,0,1,0,0,0,0,0,0,13,95,120,109,112,112,115,45,115,101,114,118,101,114,4,95,116,99,112,...>>,
{5,{[<<"_xmpps-server">>,<<"_tcp">>,<<"jabber">>,<<"seeweb">>,<<"it">>,<<>>],12,{[<<"_tcp">>,<<"j...">>,...],...},...}},
48, [<<>>]) line 694 in p1_server:terminate/7 line 878
2019-06-28 12:17:17.896 [error] <0.449.0>@inet_dns:encode_labels:694 Supervisor
ejabberd_s2s_out_sup had child undefined started with
{ejabberd_s2s_out,start_link,undefined} at <0.1995.0> exit with reason no
function clause matching
inet_dns:encode_labels(<<3,28,1,0,0,1,0,0,0,0,0,0,13,95,120,109,112,112,115,45,115,101,114,118,101,114,4,95,116,99,112,...>>,
{5,{[<<"_xmpps-server">>,<<"_tcp">>,<<"jabber">>,<<"seeweb">>,<<"it">>,<<>>],12,{[<<"_tcp">>,<<"j...">>,...],...},...}},
48, [<<>>]) line 694 in context child_terminated
2019-06-28 12:17:49.741 [error] <0.2002.0>@inet_dns:encode_labels:694
gen_server <0.2002.0> terminated with reason: no function clause matching
inet_dns:encode_labels(<<3,36,1,0,0,1,0,0,0,0,0,0,13,95,120,109,112,112,115,45,115,101,114,118,101,114,4,95,116,99,112,...>>,
{5,{[<<"_xmpps-server">>,<<"_tcp">>,<<"jabber">>,<<"seeweb">>,<<"it">>,<<>>],12,{[<<"_tcp">>,<<"j...">>,...],...},...}},
48, [<<>>]) line 694
2019-06-28 12:17:49.741 [error] <0.2002.0>@inet_dns:encode_labels:694 CRASH
REPORT Process <0.2002.0> with 0 neighbours exited with reason: no function
clause matching
inet_dns:encode_labels(<<3,36,1,0,0,1,0,0,0,0,0,0,13,95,120,109,112,112,115,45,115,101,114,118,101,114,4,95,116,99,112,...>>,
{5,{[<<"_xmpps-server">>,<<"_tcp">>,<<"jabber">>,<<"seeweb">>,<<"it">>,<<>>],12,{[<<"_tcp">>,<<"j...">>,...],...},...}},
48, [<<>>]) line 694 in p1_server:terminate/7 line 878
2019-06-28 12:17:49.741 [error] <0.449.0>@inet_dns:encode_labels:694 Supervisor
ejabberd_s2s_out_sup had child undefined started with
{ejabberd_s2s_out,start_link,undefined} at <0.2002.0> exit with reason no
function clause matching
inet_dns:encode_labels(<<3,36,1,0,0,1,0,0,0,0,0,0,13,95,120,109,112,112,115,45,115,101,114,118,101,114,4,95,116,99,112,...>>,
{5,{[<<"_xmpps-server">>,<<"_tcp">>,<<"jabber">>,<<"seeweb">>,<<"it">>,<<>>],12,{[<<"_tcp">>,<<"j...">>,...],...},...}},
48, [<<>>]) line 694 in context child_terminated
2019-06-28 12:17:49 =ERROR REPORT====
** Generic server <0.2002.0> terminating
** Last message in was {'$gen_cast',connect}
** When Server state == #{codec_options => [ignore_els],db_enabled => true,lang
=> <<"en">>,mod => ejabberd_s2s_out,on_route => queue,owner => <0.2002.0>,passwo
rd => <<>>,queue => {{[],[]},0,unlimited},remote_server => <<"jabber.seeweb.it">
>,resource => <<>>,server => <<"jabber.linux.it">>,server_host => <<"jabber.linu
x.it">>,shaper => none,stream_authenticated => false,stream_direction => out,str
eam_encrypted => false,stream_id => <<"7906429956378776902">>,stream_restarted =
> false,stream_state => connecting,stream_timeout => 160999,stream_verified => f
alse,user => <<>>,xmlns => <<"jabber:server">>}
** Reason for termination ==
**
{function_clause,[{inet_dns,encode_labels,[<<3,36,1,0,0,1,0,0,0,0,0,0,13,95,120,109,112,112,115,45,115,101,114,118,101,114,4,95,116,99,112,6,106,97,98,98,101,114,6,115,101,101,119,101,98,2,105,116>>,{5,{[<<"_xmpps-server">>,<<"_tcp">>,<<"jabber">>,<<"seeweb">>,<<"it">>,<<>>],12,{[<<"_tcp">>,<<"jabber">>,<<"seeweb">>,<<"it">>,<<>>],26,nil,nil},{[<<"jabber">>,<<"seeweb">>,<<"it">>,<<>>],31,{[<<"it">>,<<>>],45,nil,nil},{[<<"seeweb">>,<<"it">>,<<>>],38,nil,nil}}}},48,[<<>>]],[{file,"inet_dns.erl"},{line,694}]},{inet_dns,encode_name,4,[{file,"inet_dns.erl"},{line,675}]},{inet_dns,encode_query_section,3,[{file,"inet_dns.erl"},{line,269}]},{inet_dns,encode,1,[{file,"inet_dns.erl"},{line,240}]},{inet_res,make_query,5,[{file,"inet_res.erl"},{line,646}]},{inet_res,make_query,4,[{file,"inet_res.erl"},{line,614}]},{inet_res,res_query,6,[{file,"inet_res.erl"},{line,598}]},{inet_res,res_getby_query,4,[{file,"inet_res.erl"},{line,565}]}]}
2019-06-28 12:17:49 =CRASH REPORT====
crasher:
initial call: xmpp_stream_out:init/1
pid: <0.2002.0>
registered_name: []
exception exit:
{{function_clause,[{inet_dns,encode_labels,[<<3,36,1,0,0,1,0,0,0,0,0,0,13,95,120,109,112,112,115,45,115,101,114,118,101,114,4,95,116,99,112,6,106,97,98,98,101,114,6,115,101,101,119,101,98,2,105,116>>,{5,{[<<"_xmpps-server">>,<<"_tcp">>,<<"jabber">>,<<"seeweb">>,<<"it">>,<<>>],12,{[<<"_tcp">>,<<"jabber">>,<<"seeweb">>,<<"it">>,<<>>],26,nil,nil},{[<<"jabber">>,<<"seeweb">>,<<"it">>,<<>>],31,{[<<"it">>,<<>>],45,nil,nil},{[<<"seeweb">>,<<"it">>,<<>>],38,nil,nil}}}},48,[<<>>]],[{file,"inet_dns.erl"},{line,694}]},{inet_dns,encode_name,4,[{file,"inet_dns.erl"},{line,675}]},{inet_dns,encode_query_section,3,[{file,"inet_dns.erl"},{line,269}]},{inet_dns,encode,1,[{file,"inet_dns.erl"},{line,240}]},{inet_res,make_query,5,[{file,"inet_res.erl"},{line,646}]},{inet_res,make_query,4,[{file,"inet_res.erl"},{line,614}]},{inet_res,res_query,6,[{file,"inet_res.erl"},{line,598}]},{inet_res,res_getby_query,4,[{file,"inet_res.erl"},{line,565}]}]},[{p1_server,terminate,7,[{file,"src/p1_server.erl"},{line,878}]},{proc_lib,init_p_do_apply,3,[{file,"proc_lib.erl"},{line,249}]}]}
ancestors: [ejabberd_s2s_out_sup,ejabberd_sup,<0.81.0>]
message_queue_len: 0
messages: []
links: [<0.449.0>]
dictionary: [{rand_seed,{#{bits => 58,jump => #Fun<rand.8.10897371>,next =>
#Fun<rand.5.10897371>,type => exrop,uniform => #Fun<rand.6.10897371>,uniform_n
=> #Fun<rand.7.10897371>,weak_low_bits =>
1},[161339236165941658|226400078717235064]}},{'$internal_queue_len',0},{already_terminated,true}]
trap_exit: false
status: running
heap_size: 2586
stack_size: 27
reductions: 4351
neighbours:
2019-06-28 12:17:49 =SUPERVISOR REPORT====
Supervisor: {local,ejabberd_s2s_out_sup}
Context: child_terminated
Reason:
{function_clause,[{inet_dns,encode_labels,[<<3,36,1,0,0,1,0,0,0,0,0,0,13,95,120,109,112,112,115,45,115,101,114,118,101,114,4,95,116,99,112,6,106,97,98,98,101,114,6,115,101,101,119,101,98,2,105,116>>,{5,{[<<"_xmpps-server">>,<<"_tcp">>,<<"jabber">>,<<"seeweb">>,<<"it">>,<<>>],12,{[<<"_tcp">>,<<"jabber">>,<<"seeweb">>,<<"it">>,<<>>],26,nil,nil},{[<<"jabber">>,<<"seeweb">>,<<"it">>,<<>>],31,{[<<"it">>,<<>>],45,nil,nil},{[<<"seeweb">>,<<"it">>,<<>>],38,nil,nil}}}},48,[<<>>]],[{file,"inet_dns.erl"},{line,694}]},{inet_dns,encode_name,4,[{file,"inet_dns.erl"},{line,675}]},{inet_dns,encode_query_section,3,[{file,"inet_dns.erl"},{line,269}]},{inet_dns,encode,1,[{file,"inet_dns.erl"},{line,240}]},{inet_res,make_query,5,[{file,"inet_res.erl"},{line,646}]},{inet_res,make_query,4,[{file,"inet_res.erl"},{line,614}]},{inet_res,res_query,6,[{file,"inet_res.erl"},{line,598}]},{inet_res,res_getby_query,4,[{file,"inet_res.erl"},{line,565}]}]}
Offender:
[{pid,<0.2002.0>},{id,undefined},{mfargs,{ejabberd_s2s_out,start_link,undefined}},{restart_type,temporary},{shutdown,1000},{child_type,worker}]
--
ciao,
Marco
signature.asc
Description: PGP signature
--- End Message ---