On Wed, Nov 6, 2013 at 3:44 PM, Stefan Winter <stefan.winter@restena.lu>wrote:
Hi,
The joys of broken NAS kit. We've used a bit of unlang in our config for accounting for years to skip illegal packets. I think the default config now has similar?
It still doesn't catch everything, and I keep chasing corner cases every once in a while (after losing stats due to queued SQL in radsqlrelay :-( ).
Of course the proper fix would be to then calculate SessionTime = (StopTime-StartTime), but the far more convenient fix for me was
acctsessiontime = '%{%{Acct-Session-Time}:-0}',
since it's just a worthless eduroam accounting table which we don't make much use of anyway.
I would still much appreciate if such kinds of errors wouldn't clog up the query queue.
Does Alan's comment on this thread apply to you? http://freeradius.1045715.n5.nabble.com/decoupled-accounting-cron-check-td34... -- Fajar