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

Reply via email to