RADIUS attribute 27 · type integer
Session-Timeout
Session-Timeout (attribute 27) is the number of seconds a session may last. With Termination-Action = RADIUS-Request it drives periodic reauthentication instead of disconnecting the user.
Also searched as: RADIUS reauth interval, Session-Timeout reauthentication. Defined in RFC 2865.
What it means
Session-Timeout caps a session's lifetime in seconds. What happens at the end depends on Termination-Action (attribute 29): the default (0) disconnects the device, while RADIUS-Request (1) makes the NAS silently reauthenticate. That pairing is how you enforce a guest time limit (disconnect) versus a rolling reauth for posture or credential re-checks (reauthenticate).
How it's used
Return it in the Access-Accept as an integer number of seconds. Add Termination-Action = 1 for transparent reauth; omit it (or set 0) for a hard cut-off.
Common gotchas
- Without Termination-Action = 1, a Session-Timeout drops the user at the interval — a "Wi-Fi disconnects every N minutes" complaint that looks like a signal problem but is really a policy setting.