Ahmed Nifaz Faizabadi wrote: ....
counter daily { counter-name = Max-All-Session-Time check-name = Max-All-Session key = User-Name reset = never ... I am observing that the user accounting record is not deleted from rlm_counter module once the user has used his allocated time. ... This would increase the accounting file size indefenitely and cause some other problems as the user records are not at all being deleted.
See the configuration: "reset = never" means "never reset". Which means "don't reset".
I tried that but that accounting file is in binary or some other encrypted format. Will you please let me know about how to delete that accounting record or how to convert that to simple text file ( which would make easy deleting expired records) .
It's just a DBM file. See the "rad_counter.pl" file in the source tree. It shows how to edit the file. Alan DeKok.