How to enable rlp_perl debugging.
aland at deployingradius.com
Thu Jun 3 21:06:40 CEST 2021
On Jun 3, 2021, at 1:28 PM, Юрий Иванов <format_hub at 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.
More information about the Freeradius-Users