Hey again everyone, Thanks for all the tips for my previous emails. I'm having a problem with Simultaneous-Use checking. The DefaultSimultaneoususe item is set to 1, but with users that are supposed to have more than one simultaneous login, as denoted by the Check item in the user flat file. It always uses the DefaultSimultaneoususe of 1, even when I configure the default user in the flat file for 2 it still uses 1. Is there something wrong with my syntax? Thanks in advance for the help. All the info in the world you could want follows.
Gib Salisbury Technician Quantum Connections, LLC 211 Hilltop Ave St. Joseph, MI 49085 http://www.qtm.net Phone (616) or (888) 926-4242 x 215 Config File : Radiator Configuration Top File: /usr/local/etc/raddb/radius.cfg ------------------------------------------------------------------------ -------- # Radiator configuration file. # Produced by /~kenreicj/radconfig.cgi Thu Jun 13 12:54:42 2002 #REMOTE_USER: , REMOTE_ADDR: 216.163.33.250 DbDir /raddb DictionaryFile /raddb/dictionary LogDir /raddb LogFile %L\radius PidFile radius.pid SnmpgetProg /usr/local/bin/snmpget RewriteUsername s/^([^@]+).*/$1/ RewriteUsername tr/[A-Z]/[a-z]/ RewriteUsername s/\s+//g Trace 4 LogStdout <AuthLog FILE> Identifier logfile Filename %L/authlog LogSuccess 1 LogFailure 1 </AuthLog> <AuthLog SQL> Identifier logsql DBSource dbi:mysql:radius DBUsername radius DBAuth XXXXXX LogSuccess 1 LogFailure 1 </AuthLog> <AuthBy UNIX> DefaultSimultaneousUse 1 Description unix pw auth Filename /etc/master.passwd GroupFilename /etc/group Identifier password </AuthBy> <AuthBy FILE> DefaultSimultaneousUse 1 Description users std Filename %D/users Identifier users </AuthBy> <AuthBy FILE> DefaultSimultaneousUse 1 Description tc8 users Filename %D/tc8.users Identifier tc8users </AuthBy> <AuthBy FILE> DefaultSimultaneousUse 1 Description dsl Filename %D/dsl.users Identifier dslusers </AuthBy> <AuthBy FILE> DefaultSimultaneousUse 1 Description x2 user auth Filename %D/x2.users Identifier x2users </AuthBy> <AuthBy FILE> DefaultSimultaneousUse 1 Description wireless Filename %D/wireless.users Identifier wireless </AuthBy> <AuthBy SQL> DBSource dbi:mysql:radius DBUsername radius DBAuth XXXXX AuthSelect Identifier sqlacct AcctColumnDef USERNAME,User-Name AcctColumnDef TIME_STAMP,Timestamp,integer AcctColumnDef ACCTSTATUSTYPE,Acct-Status-Type AcctColumnDef ACCTDELAYTIME,Acct-Delay-Time,integer AcctColumnDef ACCTINPUTOCTETS,Acct-Input-Octets,integer AcctColumnDef ACCTOUTPUTOCTETS,Acct-Output-Octets,integer AcctColumnDef ACCTSESSIONID,Acct-Session-Id AcctColumnDef ACCTSESSIONTIME,Acct-Session-Time,integer AcctColumnDef ACCTTERMINATECAUSE,Acct-Terminate-Cause AcctColumnDef NASIDENTIFIER,NAS-Identifier AcctColumnDef NASPORT,NAS-Port,integer AcctColumnDef FRAMEDIPADDRESS,Framed-IP-Address AcctColumnDef CALLINGSTATION,Calling-Station-Id AcctColumnDef CALLEDSTATION,Called-Station-Id </AuthBy> <ClientListSQL> DBSource dbi:mysql:radius DBUsername radius DBAuth radiateme </ClientListSQL> <Log SQL> DBSource dbi:mysql:radius DBUsername radius DBAuth radiateme </Log> <StatsLog SQL> DBSource dbi:mysql:radius DBUsername radius DBAuth XXXXX Interval 86400 </StatsLogSQL> <Handler User-Name=/manager/> <AuthBy INTERNAL> DefaultResult ACCEPT </AuthBy> </Handler> <Handler Realm = realmusers> RewriteUsername s/^([^@]+).*/$1/ AuthByPolicy null AuthLog logfile AuthLog logsql AuthBy sqlacct AuthBy users PasswordLogFileName %L/pwd.log AcctLogFileName %L/details SessionDatabase </Handler> <Handler Realm = x2realm> RewriteUsername s/^([^@]+).*/$1/ AuthByPolicy Null AuthLog logsql AuthLog logfile AuthBy sqlacct AuthBy x2users AcctLogFileName %L/details PasswordLogFileName %L/pwd.log SessionDatabase </Handler> <Handler Realm = dslrealm> RewriteUsername s/^([^@]+).*/$1/ AuthByPolicy Null AuthLog logsql AuthLog logfile AuthBy sqlacct AuthBy dslusers AcctLogFileName %L/details PasswordLogFileName %L/pwd.log SessionDatabase </Handler> <Handler Realm = tc8realm> RewriteUsername s/^([^@]+).*/$1/ AuthByPolicy Null AuthLog logsql AuthLog logfile AuthBy sqlacct AuthBy tc8users AcctLogFileName %L/details PasswordLogFileName %L/pwd.log SessionDatabase </Handler> <Handler Realm = wirelessrealm> RewriteUsername s/^([^@]+).*/$1/ AuthByPolicy Null AuthBy sqlacct AuthBy wireless AuthLog logfile AcctLogFileName %L/details PasswordLogFileName %L/pwd.log SessionDatabase </Handler> <SessionDatabase SQL> AddQuery insert into RADONLINE (USERNAME, NASIDENTIFIER, NASPORT, ACCTSESSIONID, TIME_STAMP, FRAMEDIPADDRESS, NASPORTTYPE, SERVICETYPE) values ('%u', '%N', 0%{NAS-Port}, '%{Acct-Session-Id}', %{Timestamp}, '%{Framed-IP-Address}', '%{NAS-Port-Type}', '%{Service-Type}') ClearNasQuery delete from RADONLINE where NASIDENTIFIER='%N' CountNasSessionsQuery select ACCTSESSIONID from RADONLINE where NASIDENTIFIER='%N' CountQuery select NASIDENTIFIER, NASPORT, ACCTSESSIONID from RADONLINE where USERNAME='%u' DBAuth XXXXX DBSource dbi:mysql:radius DBUsername radius DeleteQuery delete from RADONLINE where NASIDENTIFIER='%N' and NASPORT=0%{NAS-Port} Description Current Session database Identifier SessionSQL </SessionDatabase> Flat file entry : tester Auth-Type = password, Simultaneous-Use = 2 Trace 4 debug : *** Received from 216.163.38.2 port 1645 .... Code: Access-Request Identifier: 140 Authentic: o<196>K<185><132><163><129><196><202><148><162>S<152><195>C<150> Attributes: User-Name = "tester" User-Password = "<135>8<166><31><214><184><11><153><159><234><21>]<214>z<229><140>" NAS-IP-Address = 216.163.38.2 NAS-Identifier = "216.163.38.2" NAS-Port = 10 Acct-Session-Id = "589831" Service-Type = Framed-User Framed-Protocol = PPP Calling-Station-Id = "2699266099" Called-Station-Id = "9701600" NAS-Port-Type = Async Fri Aug 16 14:15:46 2002: DEBUG: Rewrote user name to tester Fri Aug 16 14:15:46 2002: DEBUG: Rewrote user name to tester Fri Aug 16 14:15:46 2002: DEBUG: Rewrote user name to tester Fri Aug 16 14:15:46 2002: DEBUG: Handling request with Handler 'Realm = realmusers' Fri Aug 16 14:15:46 2002: DEBUG: Rewrote user name to tester Fri Aug 16 14:15:46 2002: DEBUG: SessionSQL Deleting session for tester, 216.163.38.2, 10 Fri Aug 16 14:15:46 2002: DEBUG: do query is: delete from RADONLINE where NASIDENTIFIER='216.163.38.2' and NASPORT=010 Fri Aug 16 14:15:46 2002: DEBUG: Handling with Radius::AuthSQL Fri Aug 16 14:15:46 2002: DEBUG: Handling with Radius::AuthFILE: users Fri Aug 16 14:15:46 2002: DEBUG: Radius::AuthFILE looks for match with tester Fri Aug 16 14:15:46 2002: DEBUG: Handling with Radius::AuthUNIX: password Fri Aug 16 14:15:46 2002: DEBUG: Radius::AuthUNIX looks for match with tester Fri Aug 16 14:15:46 2002: DEBUG: Query is: select NASIDENTIFIER, NASPORT, ACCTSESSIONID from RADONLINE where USERNAME='tester' Fri Aug 16 14:15:46 2002: DEBUG: Query is: select NASIDENTIFIER, NASPORT, ACCTSESSIONID from RADONLINE where USERNAME='tester' Fri Aug 16 14:15:46 2002: DEBUG: Checking if user is still online: Hiper, tester, 216.163.38.2, 9, 524295 Fri Aug 16 14:15:46 2002: DEBUG: Running command `/usr/local/bin/snmpget -c 'public' 216.163.38.2 .iso.org.dod.internet.private.ent$ Fri Aug 16 14:15:46 2002: DEBUG: Radius::AuthUNIX REJECT: DefaultSimultaneousUse of 1 exceeded Fri Aug 16 14:15:46 2002: DEBUG: Radius::AuthFILE REJECT: DefaultSimulta neousUse of 1 exceeded Fri Aug 16 14:15:46 2002: DEBUG: Radius::AuthFILE looks for match with DEFAULT Fri Aug 16 14:15:46 2002: DEBUG: Handling with Radius::AuthUNIX: password Fri Aug 16 14:15:46 2002: DEBUG: Radius::AuthUNIX looks for match with tester Fri Aug 16 14:15:46 2002: DEBUG: Query is: select NASIDENTIFIER, NASPORT, ACCTSESSIONID from RADONLINE where USERNAME='tester' Fri Aug 16 14:15:46 2002: DEBUG: Checking if user is still online: Hiper, tester, 216.163.38.2, 9, 524295 Fri Aug 16 14:15:46 2002: DEBUG: Running command `/usr/local/bin/snmpget -c 'public' 216.163.38.2 .iso.org.dod.internet.private.ent$ Fri Aug 16 14:15:46 2002: DEBUG: Radius::AuthUNIX REJECT: Simultaneous-Use of 1 exceeded Fri Aug 16 14:15:46 2002: DEBUG: Radius::AuthFILE REJECT: Simultaneous-Use of 1 exceeded Fri Aug 16 14:15:46 2002: INFO: Access rejected for tester: Simultaneous-Use of 1 exceeded Fri Aug 16 14:15:46 2002: DEBUG: Packet dump: *** Sending to 216.163.38.2 port 1645 .... Code: Access-Reject Identifier: 140 Authentic: o<196>K<185><132><163><129><196><202><148><162>S<152><195>C<150> Attributes: Reply-Message = "Request Denied" === Archive at http://www.open.com.au/archives/radiator/ Announcements on [EMAIL PROTECTED] To unsubscribe, email '[EMAIL PROTECTED]' with 'unsubscribe radiator' in the body of the message.
