problem with rlm_counter module when reset option is set to never

Alan DeKok aland at
Tue May 26 15:49:26 CEST 2009

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 "" file in the source
tree.  It shows how to edit the file.

  Alan DeKok.

More information about the Freeradius-Users mailing list