I do have this feeling that I'm missing, but I'm not sure what it is.

Here's what I have configured:

clients.conf:
client 10.1.10.20 {
        secret      = password
        nastype     = pr3000

sql/mysql/dialup.conf:
        # Uncomment simul_count_query to enable simultaneous use checking
        simul_count_query = "SELECT COUNT(*) \
                             FROM ${acct_table1} \
                             WHERE username = '%{SQL-User-Name}' \
                             AND acctstoptime IS NULL"

#       simul_verify_query  = "SELECT radacctid, acctsessionid, username, \
#                               nasipaddress, nasportid, framedipaddress, \
#                               callingstationid, framedprotocol \
#                               FROM ${acct_table1} \
#                               WHERE username = '%{SQL-User-Name}' \
#                               AND acctstoptime IS NULL"


sites-enabled/default:
#  Session database, used for checking Simultaneous-Use. Either the radutmp
#  or rlm_sql module can handle this.
#  The rlm_sql module is *much* faster
session {
        radutmp

        #
        #  See "Simultaneous Use Checking Queries" in sql.conf
        sql
}

modules/perl:
       func_checksimul = checksimul

And in my MySQL radcheck table I have:

testuser  Simultaneous-Use := 1

Thanks in advance for any insight,

-dan

On 6/2/11 5:54 AM, Alan DeKok wrote:
Dan Brisson wrote:
I was wondering if someone could help me determine why checkrad isn't
being called.  I've followed the directions in the doc/Simultaneous-Use
but still cannot get checkrad to fire off when I login.  It will check
radutmp, but never reaches out to my NAS with checkrad, as evidenced
here from radiusd -X:

+- entering group session {...}
[radutmp]       expand: /var/log/radius/radutmp ->  /var/log/radius/radutmp
[radutmp]       expand: %{User-Name} ->  testuser
++[radutmp] returns ok
Using Post-Auth-Type Reject
   If you've configured Simultaneous-Use, then there should be
*something* about checkrad in the output.

Can I provide any other data?  I'm using SQL for authorization and
accounting.  I'm on version 2.1.7-7.el5 of FreeRadius.
   Where did you configure Simultaneous-Use?  How?

   Alan DeKok.
-
List info/subscribe/unsubscribe? See http://www.freeradius.org/list/users.html
-
List info/subscribe/unsubscribe? See http://www.freeradius.org/list/users.html

Reply via email to