Closed AMDG2 closed 7 months ago
This seems indeed related, I had this:
EJABBERD_OPTS="-heart -env HEART_BEAT_TIMEOUT 120 -env ERL_CRASH_DUMP_SECONDS 60"
I replaced it with EJABBERD_OPTS=""
, and now ejabberd starts without any issue.
However, this seems like a workaround, and not like a proper fix.
/close as duplicate, was fixed in HEAD, so until a new release it's a workaround :)
/close as duplicate
Environment
Erlang (SMP,ASYNC_THREADS) (BEAM) emulator version 14.1
Configuration (only if needed): grep -Ev '^$|^\s*#' ejabberd.yml
Its seems the issue appears even before the configuration can be parsed by ejabberd. So I'm not attaching it, but if you need some configuration information let me know.
Errors from error.log/crash.log
error.log & crash.log are not written to. Only erlcrash****.dump files are created (atttached below).
Bug description
After updating ejabberd to version 23.10, it does not start anymore. It crashes on startup. Unfortunately my knowledge of Erlang is very weak, and I'm not sure how I can provide more relevant information to debug this issue. Please let me know if you need more information.
When running through the systemd service or through
ejabberdctl foreground
, I get the following output:The crash dump is available here: erl_crash_20231113-082813.dump.txt