<p dir="ltr">Hi,</p>
<p dir="ltr">I have to follow this tutorial to get the the session limit working. But looking at the debug output it seems the sql counter is not executed. No Session-Timeout is sent to NAS as well.</p>
<p dir="ltr">Accounting is working fine. I can see all the accounting information radacct time. </p>
<p dir="ltr">Here is my configuration. Please let me know if I should provide more information.</p>
<p dir="ltr">Jake He</p>
<p dir="ltr">FreeRADIUS V. 3</p>
<p dir="ltr">mods-enabled/sqlcounter </p>
<p dir="ltr">sqlcounter noresetcounter {<br>
        sql_module_instance = sql<br>
        #dialect = ${sql_module_instance}.dialect<br>
        dialect = mysql<br>
        counter_name = Daily-Session-Time<br>
        check_name = Max-Daily-Session<br>
        reply_name = Session-Timeout<br>
        key = User-Name<br>
        reset = never<br>
        query = “SELECT SUM(AcctSessionTime) FROM radacct where UserName=’%{%k}’”<br>
}  </p>
<p dir="ltr">sites-enabled/default:</p>
<p dir="ltr">authorize {</p>
<p dir="ltr">preprocess<br>
chap<br>
mschap<br>
suffix<br>
eap<br>
files<br>
sql<br>
pap<br>
noresetcounter<br>
}</p>
<p dir="ltr">radcheck:<br>
Max-Daily-Session:=60 for the user bob<br>
</p>