I'm running FreeRadius 0.5 (actually cvs on 03/16/2002) on Solaris/SPARC 
and I'm having a strange accounting issue.

Facts:
* I'm running FreeRADIUS CVS 03/16/2002 (v0.5) compiled with GCC
* I'm running Solaris 7/SPARC
* I'm using PAM for auth
* I'm logging accounting data to detail files
        (detailfile = ${radacctdir}/%C/detail)
* I'm using Lucent/Ascend Max 4048s and 6096s

The problem is I'm getting entries in my detail log like this:

____SNIP____
Sat Mar  2 10:42:42 2002
         User-Name = "HP Authorized Customer"
         NAS-IP-Address = X.X.X.X
         NAS-Port-Id = 20208
         NAS-Port-Type = Async
         Acct-Status-Type = Start
         Acct-Delay-Time = 0
         Acct-Session-Id = "353904538"
         Acct-Authentic = RADIUS
         Vendor-Specific = "V529:T120:L4:\000\000\000\004"
         Vendor-Specific = "V529:T121:L4:\000\000\000\007"
         Calling-Station-Id = "XXXXXXXXXX"
         Framed-Protocol = PPP
         Framed-IP-Address = X.X.X.X
         Timestamp = 1015083762
         Request-Authenticator = Verified
____SNIP____

Records like this also have a matching Stop record.
The user appears to be authenticated and has usage (5 hrs last month), 
but the user doesn't exist.  I am using lower_user (= before), but I'm 
not stripping spaces from usernames.  This user doesn't exist!

I checked the auth log (radius.log) for this username during this period 
but nothing showed up.  I then compared the Calling-Station-Id (from the 
detail log) to my user account database and found a valid user.  I 
checked the auth log and this user didn't show up at all.

Is this garbage that my NAS is sending to radiusd or what?

Cheers,

Mike


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

Reply via email to