On Jun 3, 2021, at 1:28 PM, Юрий Иванов <format_hub@outlook.com> wrote:
My custom perl module (which using threads for accounting buffer) which works good but when load increases freeradius stops working with only message:
Jun 3 16:21:38 radius systemd: radiusd.service: main process exited, code=killed, status=6/ABRT Jun 3 16:21:38 radius systemd: Unit radiusd.service entered failed state. Jun 3 16:21:38 radius systemd: radiusd.service failed.
How to enable more verbouse debbug for rlm_perl or there is only way is to recompile rlm_perl with -g option?
There's no additional debugging for the perl module. The ABORT signal is perhaps because of some resource usage. i.e. the server isn't crashing. It's being stopped by some outside force. Check the memory usage for the radiusd process. If it's growing over time, your Perl code likely has memory leaks. Alan DeKok.