Package: ejabberd Version: 24.07-1 Severity: important Dear Maintainer,
After upgrading ejabberd from 23.10 to 24.07, the package is completely unusable. 1) Starting the server with systemd results in a hang and finally a timeout. 2) Starting it from the command line with 'sudo -u ejabber ejabberctl foreground' results in some processes started, but no listening sockets. Logs provide no useful info whatsoever in both cases. Output with 'loglevel: debug': 2024-10-15 12:16:39.833463+02:00 [info] <0.123.0>@ejabberd_config:load/1:82 Loading configuration from /etc/ejabberd/ejabberd.yml 2024-10-15 12:16:39.846757+02:00 [notice] <0.123.0>@ejabberd_logger:set/1:419 Changing loglevel from 'info' to 'debug' 2024-10-15 12:16:40.079603+02:00 [info] <0.123.0>@ejabberd_config:load/1:89 Configuration loaded successfully 2024-10-15 12:16:40.106040+02:00 [debug] <0.74.0>@supervisor:report_progress/2:1563 PROGRESS REPORT: supervisor: {local,kernel_safe_sup} started: [{pid,<0.226.0>}, {id,dets_sup}, {mfargs,{dets_sup,start_link,[]}}, {restart_type,permanent}, {significant,false}, {shutdown,1000}, {child_type,supervisor}] 2024-10-15 12:16:40.106315+02:00 [debug] <0.74.0>@supervisor:report_progress/2:1563 PROGRESS REPORT: supervisor: {local,kernel_safe_sup} started: [{pid,<0.227.0>}, {id,dets}, {mfargs,{dets_server,start_link,[]}}, {restart_type,permanent}, {significant,false}, {shutdown,2000}, {child_type,worker}] 2024-10-15 12:16:40.120122+02:00 [debug] <0.237.0>@supervisor:report_progress/2:1563 PROGRESS REPORT: supervisor: {local,mnesia_sup} started: [{pid,<0.238.0>}, {id,mnesia_event}, {mfargs,{mnesia_sup,start_event,[]}}, {restart_type,permanent}, {significant,false}, {shutdown,30000}, {child_type,worker}] 2024-10-15 12:16:40.121216+02:00 [debug] <0.237.0>@supervisor:report_progress/2:1563 PROGRESS REPORT: supervisor: {local,mnesia_sup} started: [{pid,<0.239.0>}, {id,mnesia_ext_sup}, {mfargs,{mnesia_ext_sup,start,[]}}, {restart_type,permanent}, {significant,false}, {shutdown,infinity}, {child_type,supervisor}] 2024-10-15 12:16:40.121668+02:00 [debug] <0.240.0>@supervisor:report_progress/2:1563 PROGRESS REPORT: supervisor: {local,mnesia_kernel_sup} started: [{pid,<0.241.0>}, {id,mnesia_monitor}, {mfargs,{mnesia_monitor,start,[]}}, {restart_type,permanent}, {significant,false}, {shutdown,3000}, {child_type,worker}] 2024-10-15 12:16:40.123445+02:00 [debug] <0.240.0>@supervisor:report_progress/2:1563 PROGRESS REPORT: supervisor: {local,mnesia_kernel_sup} started: [{pid,<0.242.0>}, {id,mnesia_subscr}, {mfargs,{mnesia_subscr,start,[]}}, {restart_type,permanent}, {significant,false}, {shutdown,3000}, {child_type,worker}] 2024-10-15 12:16:40.127259+02:00 [debug] <0.240.0>@supervisor:report_progress/2:1563 PROGRESS REPORT: supervisor: {local,mnesia_kernel_sup} started: [{pid,<0.243.0>}, {id,mnesia_locker}, {mfargs,{mnesia_locker,start,[]}}, {restart_type,permanent}, {significant,false}, {shutdown,3000}, {child_type,worker}] 2024-10-15 12:16:40.130249+02:00 [debug] <0.240.0>@supervisor:report_progress/2:1563 PROGRESS REPORT: supervisor: {local,mnesia_kernel_sup} started: [{pid,<0.244.0>}, {id,mnesia_recover}, {mfargs,{mnesia_recover,start,[]}}, {restart_type,permanent}, {significant,false}, {shutdown,180000}, {child_type,worker}] 2024-10-15 12:16:40.153184+02:00 [debug] <0.74.0>@supervisor:report_progress/2:1563 PROGRESS REPORT: supervisor: {local,kernel_safe_sup} started: [{pid,<0.249.0>}, {id,disk_log_sup}, {mfargs,{disk_log_sup,start_link,[]}}, {restart_type,permanent}, {significant,false}, {shutdown,1000}, {child_type,supervisor}] 2024-10-15 12:16:40.153398+02:00 [debug] <0.74.0>@supervisor:report_progress/2:1563 PROGRESS REPORT: supervisor: {local,kernel_safe_sup} started: [{pid,<0.250.0>}, {id,disk_log_server}, {mfargs,{disk_log_server,start_link,[]}}, {restart_type,permanent}, {significant,false}, {shutdown,2000}, {child_type,worker}] -- System Information: Debian Release: trixie/sid APT prefers unstable APT policy: (500, 'unstable') Architecture: amd64 (x86_64) Kernel: Linux 6.10+unreleased-amd64 (SMP w/8 CPU threads; PREEMPT) Kernel taint flags: TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE Locale: LANG=en_US.UTF-8, LC_CTYPE=nl_NL.utf8 (charmap=UTF-8), LANGUAGE=en_US:en Shell: /bin/sh linked to /usr/bin/dash Init: systemd (via /run/systemd/system) Versions of packages ejabberd depends on: ii adduser 3.137 ii debconf [debconf-2.0] 1.5.87 ii erlang-asn1 1:25.3.2.12+dfsg-3 ii erlang-base [erlang-abi] 1:25.3.2.12+dfsg-3 ii erlang-base64url 1.0.1-8 ii erlang-crypto 1:25.3.2.12+dfsg-3 ii erlang-goldrush 0.2.0-9 ii erlang-idna 6.1.1-5 ii erlang-inets 1:25.3.2.12+dfsg-3 ii erlang-jiffy 1.1.2-1 ii erlang-jose 1.11.10-1 ii erlang-lager 3.9.2-3 ii erlang-mnesia 1:25.3.2.12+dfsg-3 ii erlang-odbc 1:25.3.2.12+dfsg-3 ii erlang-os-mon 1:25.3.2.12+dfsg-3 ii erlang-p1-acme 1.0.23-1 ii erlang-p1-cache-tab 1.0.31-1 ii erlang-p1-eimp 1.0.23-1 ii erlang-p1-mqtree 1.0.17-1 ii erlang-p1-pkix 1.0.10-1 ii erlang-p1-stringprep 1.0.30-1 ii erlang-p1-stun 1.2.14-1 ii erlang-p1-tls 1.1.21-1 ii erlang-p1-utils 1.0.26-1 ii erlang-p1-xml 1.1.52-1 ii erlang-p1-xmpp 1.8.3-1 ii erlang-p1-yaml 1.0.37-1 ii erlang-p1-yconf 1.0.16-1 ii erlang-p1-zlib 1.0.13-1 ii erlang-public-key 1:25.3.2.12+dfsg-3 ii erlang-ssl 1:25.3.2.12+dfsg-3 ii erlang-syntax-tools 1:25.3.2.12+dfsg-3 ii erlang-unicode-util-compat 0.7.0-5 ii erlang-xmerl 1:25.3.2.12+dfsg-3 ii init-system-helpers 1.67 ii openssl 3.3.2-1 ii ucf 3.0043+nmu1 ejabberd recommends no packages. Versions of packages ejabberd suggests: pn apparmor <none> pn apparmor-utils <none> pn ejabberd-contrib <none> pn erlang-luerl <none> pn erlang-p1-mysql <none> pn erlang-p1-oauth2 <none> pn erlang-p1-pam <none> pn erlang-p1-pgsql <none> pn erlang-p1-sip <none> pn erlang-p1-sqlite3 <none> pn erlang-redis-client <none> pn imagemagick <none> pn libunix-syslog-perl <none> pn yamllint <none> -- Configuration Files: /etc/ejabberd/inetrc [Errno 13] Permission denied: '/etc/ejabberd/inetrc' /etc/ejabberd/modules.d/README.modules [Errno 13] Permission denied: '/etc/ejabberd/modules.d/README.modules' -- debconf information: ejabberd/invalidhostname: ejabberd/nodenamechanges: ejabberd/invaliduser: ejabberd/hostname: localhost ejabberd/user: ejabberd/invalidpreseed: ejabberd/nomatch: ejabberd/erlangopts: -env ERL_CRASH_DUMP_BYTES 0