Configurar session_timeout Radius
-
Olá, boa tarde.
Implementei um Captive Portal, autenticando no MySQL com o FreeRadius, está funcionando perfeitamente.
Porém como faço para configurar o session_timeout nas contas SQL?
Pois se eu configurar no "Hard timeout (Minutes)" nas propriedades do Captive Portal, aparentemente, é só para os usuários locais.E se configurar no FreeRadius, é somente para os usuários do FreeRadius e não SQL.
Quando faço uma consulta nos usuários ativos no Captive Portal tenho o seguinte resultado:
( [0] => 1598285704 [allow_time] => 1598285704 [1] => 2088 [pipeno] => 2088 [2] => 192.168.97.8 [ip] => 192.168.97.8 [3] => MAC [mac] => MAC [4] => USERNAME [username] => USERNAME [5] => 2e19c3a1ebb3a6f9 [sessionid] => 2e19c3a1ebb3a6f9 [6] => [bpassword] => [7] => [session_timeout] => [8] => [idle_timeout] => [9] => [session_terminate_time] => [10] => [interim_interval] => [11] => [traffic_quota] => [12] => radius [authmethod] => radius [13] => first [context] => first )
E como podemos observar, a propriedade session_timeout está vazia, mesmo configurando diretamente no Captive Portal e no FreeRadius.
Obrigado!
Copyright 2025 Rubicon Communications LLC (Netgate). All rights reserved.