On Dec 10, 2016, at 2:22 AM, Sachin Yadav via Freeradius-Users <freeradius-users@lists.freeradius.org> wrote:
We have a large deployment of about 600 NAS (mixed openwrt/mikrotik/others). I have noticed that for some records, incorrect acctstoptime was marked while user session was still going on and accounting was happening.
FreeRADIUS doesn't invent accounting packets. You have a few choices: a) your NAS is incorrectly sending accounting "stop" packets for sessions which are ongoing - rare, but not impossible. b) something else is writing to the DB and setting acctstoptime - maybe you have Simultaneous-Use checking configured, and it's going wrong? c) you've configured the server to write stop times for non-stop packets - possible, but not common.
Or there may be some mis-configuration as our end. Kindly let me know.
Log all SQL queries, and all accounting packets. Then, see which ones update acctstoptime. And find out why... Alan DeKok.