You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Erlang version: Erlang (SMP,ASYNC_THREADS) (BEAM) emulator version 15.0
OS: Linux (Arch)
Installed from: distro package
Bug description
I get the following error when trying to start jabberdctl as non-root user:
(no logger present) unexpected logger message: {log,error,"Error in process ~p with exit value:~n~p~n",[<0.43.0>,{badarg,[{persistent_term,get,[code_server],[{error_info,#{module=>erl_erts_errors}}]},{code_server,get_mode,0,[{file,"code_server.erl"},{line,75}]},{code,ensure_loaded,1,[{file,"code.erl"},{line,558}]},{error_handler,undefined_function,3,[{file,"error_handler.erl"},{line,84}]},{logger_backend,call_handlers,3,[{file,"logger_backend.erl"},{line,51}]},{proc_lib,exit_p,3,[{file,"proc_lib.erl"},{line,350}]}]}],#{error_logger=>#{emulator=>true,tag=>error},pid=><0.43.0>,time=>1719877673381543,gl=><0.0.0>}} Kernel pid terminated (logger) ({badarg,[{persistent_term,get,[code_server],[{error_info,#{module=>erl_erts_errors}}]},{code_server,get_mode,0,[{file,"code_server.erl"},{line,75}]},{code,ensure_loaded,1,[{file,"code.erl"},{line,558}]},{error_handler,undefined_function,3,[{file,"error_handler.erl"},{line,84}]},{logger_backend,call_handlers,3,[{file,"logger_backend.erl"},{line,51}]},{proc_lib,exit_p,3,[{file,"proc_lib.erl"},{line,350}]}]})
Does anyone have an idea what causes this error? It does not occur if I run jabberdctl as root.
Thank you
The text was updated successfully, but these errors were encountered:
OS: Linux (Arch)
Installed from: distro package
It does not occur if I run jabberdctl as root.
Do you mean that you installed using the Arch package? Maybe it's a problem in that package? You could try installing its latest version. Or maybe that package is designed to be ran bu root?
In the meantime, if you find no other solution, you can of course compile ejabberd yourself, or use a binary installer which should support running by a regular user.
Environment
Bug description
I get the following error when trying to start jabberdctl as non-root user:
(no logger present) unexpected logger message: {log,error,"Error in process ~p with exit value:~n~p~n",[<0.43.0>,{badarg,[{persistent_term,get,[code_server],[{error_info,#{module=>erl_erts_errors}}]},{code_server,get_mode,0,[{file,"code_server.erl"},{line,75}]},{code,ensure_loaded,1,[{file,"code.erl"},{line,558}]},{error_handler,undefined_function,3,[{file,"error_handler.erl"},{line,84}]},{logger_backend,call_handlers,3,[{file,"logger_backend.erl"},{line,51}]},{proc_lib,exit_p,3,[{file,"proc_lib.erl"},{line,350}]}]}],#{error_logger=>#{emulator=>true,tag=>error},pid=><0.43.0>,time=>1719877673381543,gl=><0.0.0>}} Kernel pid terminated (logger) ({badarg,[{persistent_term,get,[code_server],[{error_info,#{module=>erl_erts_errors}}]},{code_server,get_mode,0,[{file,"code_server.erl"},{line,75}]},{code,ensure_loaded,1,[{file,"code.erl"},{line,558}]},{error_handler,undefined_function,3,[{file,"error_handler.erl"},{line,84}]},{logger_backend,call_handlers,3,[{file,"logger_backend.erl"},{line,51}]},{proc_lib,exit_p,3,[{file,"proc_lib.erl"},{line,350}]}]})
Does anyone have an idea what causes this error? It does not occur if I run jabberdctl as root.
Thank you
The text was updated successfully, but these errors were encountered: