|
|
|
|
|
|
|
|
|
|
|
| |
This fixes an issue causing ejabberd to abort with following error
message:
** FATAL ** {error,{"Cannot rename disk_log file",latest_log,
"/var/lib/ejabberd/PREVIOUS.LOG",
{log_header,trans_log,"4.3","4.20.4.1",
ejabberd@localhost,
{1665,261856,453060}},
{file_error,"/var/lib/ejabberd/PREVIOUS.LOG",erofs}}}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Ejabberd 25.04 (and likely earlier versions) require the HOME directory
to be defined in order to start. Without it, ejabberd will abort with
following error message:
[critical] Failed to start ejabberd application: Exception occurred during configuration processing.
This is most likely due to faulty/incompatible validator in third-party code. If you are not running any third-party code, please report the bug with ejabberd configuration file attached and the following stacktrace included:
** exception error: no match of right hand side value error
in function ejabberd_config:get_predefined_keywords/1 (/build/source/src/ejabberd_config.erl, line 506)
in call from ejabberd_config:validators/3 (/build/source/src/ejabberd_config.erl, line 593)
in call from ejabberd_config:'-validators/2-fun-0-'/4 (/build/source/src/ejabberd_config.erl, line 366)
in call from lists:foldl/3 (lists.erl, line 2146)
in call from ejabberd_config:validators/2 (/build/source/src/ejabberd_config.erl, line 364)
in call from ejabberd_config:validate/1 (/build/source/src/ejabberd_config.erl, line 710)
in call from ejabberd_config:read_file/2 (/build/source/src/ejabberd_config.erl, line 637)
in call from ejabberd_config:load_file/1 (/build/source/src/ejabberd_config.erl, line 737)
References https://github.com/processone/ejabberd/issues/4402
|