[ previous ] [ next ] [ threads ]
 From:  peter at boosten dot org (Peter Boosten)
 To:  m0n0wall dash dev at lists dot m0n0 dot ch
 Subject:  Suspected bug in captive portal (1.22)
 Date:  Wed, 11 Oct 2006 20:10:31 +0200 (CEST)
Hi all,

I think I found a bug in captive portal combined with radius authentication.

I use FreeRadius with mysql for radius server. Recently I updated m0n0 from 1.2 to 1.22
on my Soekris 48xx.

Whenever the session ends by User-Request or Admin-Reset, AcctSessionTime is updated correctly,
but whenever the session times out (AcctTerminateCause: Idle-Timeout), AcctSessionTime holds an
incorrect value.

For instance: I had a session of 24 minutes (en seconds) but AcctSessionTime would only register
510 seconds. This didn't happen in 1.2.

Next I noticed that although I use interim updates, AcctSessionTime isn't updated, unless the
ends. This is also different from version 1.2.

Has anyone reported this already (didn't find it in the archive)?

Thanks in advance for your answer/solution :-)