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

Attachment: signature.asc
Description: PGP signature

Reply via email to