Hello sir, Will the PPPoE user automatically disconnect upon expiration, and will the new profile be applied upon reconnection? this my default query sql group_membership_query = "\ SELECT groupname \ FROM ( \ SELECT 'expired-profile' AS groupname \ WHERE '%{NAS-Port-Type}' = 'Virtual' \ AND EXISTS ( \ SELECT 1 FROM radcheck \ WHERE username = '%{SQL-User-Name}' \ AND attribute = 'Expiration' \ AND STR_TO_DATE(value, '%d %b %Y %H:%i:%s') < NOW() \ ) \ UNION \ SELECT rug.groupname \ FROM radusergroup rug \ WHERE rug.username = '%{SQL-User-Name}' \ AND NOT EXISTS ( \ SELECT 1 FROM radcheck \ WHERE username = '%{SQL-User-Name}' \ AND attribute = 'Expiration' \ AND STR_TO_DATE(value, '%d %b %Y %H:%i:%s') < NOW() \ ) \ ORDER BY groupname \ LIMIT 1 \ ) AS grp"