NAS restart without proper client logout on radius (mysql)

Hugh Messenger hugh at alaweb.com
Mon Jul 16 22:31:49 CEST 2007


tnt at kalik.co.yu said:
> Dana 16/7/2007, "Nataniel Klug" <nata at cnett.com.br> piše:
> 
> >    Hello all,
> >
> >    I have a question: when a nas restart without sending client logout
> >to the freeradius server the clients stay connected in radacct table
> >(AcctStopTime=0). What can I do to solve this kind of problem? What
> >could happen is that when a nas reboot my clients keep logged and when
> >the nas start again they will get "You are already logged in"
> >(simultaneous-use).
> >
>
> If they are getting that message then nastype in clients.conf is set to
> "other" which disables checkrad script and the checks are made only
> against the database. Change the nastype to the vendor of your NAS (if
> it is supported). Or simply delete all open entries older that the time
> your NAS rebooted.

Shouldn't the NAS send one or both of accounting off/on, which (if the
accounting_onoff_query is defined correctly) should set the AcctStopTime to
"now()" (or %S depending on flavor)?

> Ivan Kalik
> Kalik Informatika ISP

   -- hugh






More information about the Freeradius-Users mailing list