Dynamic session timeout
Sam T
givemesam at gmail.com
Thu Nov 1 05:01:12 CET 2018
Thanks for that edit earlier
This time it's serving a session timeout of 0
As an update, we are aiming for getting the actual Session-Timeout value
from the reply or the difference in seconds between now() and the
WISPr-Session-Terminate-Time - Whichever value is smaller
Here is the new output
Any tips would be much appreciated!
///
Login OK: [22-22-22-22-22-11/password] (from client wificpa port 0)
# Executing section post-auth from file
/etc/freeradius/sites-enabled/wifirush.rad
+- entering group post-auth {...}
++? if (reply:WISPr-Session-Terminate-Time)
? Evaluating (reply:WISPr-Session-Terminate-Time) -> TRUE
++? if (reply:WISPr-Session-Terminate-Time) -> TRUE
++- entering if (reply:WISPr-Session-Terminate-Time) {...}
expand: %{reply:WISPr-Session-Terminate-Time} - %l ->
2000-11-01T12:22:23+00:00 - 1541009986
Not a number at "T12:22:23+00:00 - 1541009986"
expand: %{expr:%{reply:WISPr-Session-Terminate-Time} - %l} ->
+++[reply] returns noop
++- if (reply:WISPr-Session-Terminate-Time) returns noop
Sending Access-Accept of id 247 to 96.227.97.217 port 57890
WISPr-Bandwidth-Max-Up = 5000000
WISPr-Bandwidth-Max-Down = 5000000
Mikrotik-Rate-Limit = ""
Acct-Interim-Interval = 300
Session-Timeout = 0
Idle-Timeout = 900
WISPr-Session-Terminate-Time = "2000-11-01T12:22:23+00:00"
Finished request 1.
Going to the next request
Waking up in 0.5 seconds.
Cleaning up request 0 ID 246 with timestamp +4
Waking up in 4.4 seconds.
Cleaning up request 1 ID 247 with timestamp +9
Ready to process requests.
////
More information about the Freeradius-Users
mailing list