Package: ejabberd Version: 20.04-1 Hello,
following testing, after the upgrade of today (28.6.) pam authentication for ejabberd stopped working. I suspect a corellation with updated erlang-* packages of today (1:23.0.2+dfsg-2) over (1:22.3.3+dfsg-1): erlang-asn1 erlang-base erlang-crypto erlang-edoc erlang-eunit erlang-ftp erlang-inets erlang-mnesia erlang-odbc erlang-os-mon erlang-public-key erlang-runtime-tools erlang-snmp erlang-ssl erlang-syntax-tools erlang-tftp erlang-tools erlang-xmerl ejabberd.log contains: 2020-06-28 11:12:32.279588+02:00 [info] <0.361.0>@ejabberd_listener:accept/7:256 (<0.512.0>) Accepted connection [2a01:170:1133:0:2ad2:44ff:fe7e:938f]:35578 -> [2a01:170:1133:0:226:55ff:fedc:5571]:5222 2020-06-28 11:12:36.152102+02:00 [error] <0.467.0>@gen_server:error_info/7:934 ** Generic server epam terminating ** Last message in was {#Port<0.19>, {data,<<131,104,3,97,0,104,2,88,119,16,101,106,97,98, 98,101,114,100,64,82,101,100,115,116,97,114, 0,0,2,0,0,0,0,0,94,248,94,204,90,0,3,119,16, 101,106,97,98,98,101,114,100,64,82,101,100, 115,116,97,114,94,248,94,204,0,1,118,49,220, 16,0,1,152,232,32,193>>}} ** When Server state == {state,#Port<0.19>} ** Reason for termination == ** {badarg,[{erlang,binary_to_term, [<<131,104,3,97,0,104,2,88,119,16,101,106,97,98,98,101, 114,100,64,82,101,100,115,116,97,114,0,0,2,0,0,0,0,0, 94,248,94,204,90,0,3,119,16,101,106,97,98,98,101,114, 100,64,82,101,100,115,116,97,114,94,248,94,204,0,1,118, 49,220,16,0,1,152,232,32,193>>], []}, {epam,handle_info,2,[{file,"epam.erl"},{line,124}]}, {gen_server,try_dispatch,4,[{file,"gen_server.erl"},{line,680}]}, {gen_server,handle_msg,6,[{file,"gen_server.erl"},{line,756}]}, {proc_lib,init_p_do_apply,3,[{file,"proc_lib.erl"},{line,226}]}]} 2020-06-28 11:12:36.152815+02:00 [error] <0.467.0>@proc_lib:crash_report/4:525 CRASH REPORT: crasher: initial call: epam:init/1 pid: <0.467.0> registered_name: epam exception error: bad argument in function binary_to_term/1 called as binary_to_term(<<131,104,3,97,0,104,2,88,119,16,101,106,97, 98,98,101,114,100,64,82,101,100,115,116, 97,114,0,0,2,0,0,0,0,0,94,248,94,204,90,0, 3,119,16,101,106,97,98,98,101,114,100,64, 82,101,100,115,116,97,114,94,248,94,204,0, 1,118,49,220,16,0,1,152,232,32,193>>) in call from epam:handle_info/2 (epam.erl, line 124) in call from gen_server:try_dispatch/4 (gen_server.erl, line 680) in call from gen_server:handle_msg/6 (gen_server.erl, line 756) ancestors: [epam_sup,<0.465.0>] message_queue_len: 0 messages: [] links: [<0.466.0>] dictionary: [] trap_exit: false status: running heap_size: 10958 stack_size: 28 reductions: 22112 neighbours: 2020-06-28 11:12:36.155777+02:00 [warning] <0.512.0>@ejabberd_c2s:process_auth_result/3:278 (tls|<0.512.0>) Failed c2s PLAIN authentication for jo...@dorchain.net from 2a01:170:1133:0:2ad2:44ff:fe7e:938f: Invalid username or password 2020-06-28 11:12:36.155500+02:00 [error] <0.466.0>@supervisor:do_restart/3:707 SUPERVISOR REPORT: supervisor: {local,epam_sup} errorContext: child_terminated reason: {badarg,[{erlang,binary_to_term, [<<131,104,3,97,0,104,2,88,119,16,101,106,97,98, 98,101,114,100,64,82,101,100,115,116,97,114,0, 0,2,0,0,0,0,0,94,248,94,204,90,0,3,119,16,101, 106,97,98,98,101,114,100,64,82,101,100,115, 116,97,114,94,248,94,204,0,1,118,49,220,16,0, 1,152,232,32,193>>], []}, {epam,handle_info,2,[{file,"epam.erl"},{line,124}]}, {gen_server,try_dispatch,4, [{file,"gen_server.erl"},{line,680}]}, {gen_server,handle_msg,6, [{file,"gen_server.erl"},{line,756}]}, {proc_lib,init_p_do_apply,3, [{file,"proc_lib.erl"},{line,226}]}]} offender: [{pid,<0.467.0>}, {id,epam}, {mfargs,{epam,start_link,[]}}, {restart_type,permanent}, {shutdown,brutal_kill}, {child_type,worker}] Bye, Joerg
signature.asc
Description: PGP signature