"anonymous" user connected to wireless
    Eby Mani 
    eby_km at yahoo.com
       
    Wed Oct 23 05:03:24 UTC 2024
    
    
  
 Many thanks, 
Running debug is not possible as this user "anonymous" connect to wireless randomly in a remote office.
I have enabled following in, default & inner-tunnel, But specific user still showing as anonymous. Am i missing any config part ?. Should i modify policy.d/filter to prevent users loggin in as "anonymous" as this only occur for only one user and still don't know how or what is causing this .
********************************
1, sites-enabled/default
authorize {
 filter-username
}
2, sites-enabled/inner-tunnel
authorize {
filter_username
filter_inner_identity
}
post-auth { reply_log }
********************************
~# cat /var/log/freeradius/radius.log | grep anon
Wed Oct 23 10:13:15 2024 : Auth: (4568) Login OK: [anonymous/<via Auth-Type = eap>] (from client Aruba Cluster port 0 cli <mac-address>)
 WHERE (radpostauth.username LIKE 'anon%%') AND (authdate >='2024-01-01' AND authdate <='2024-10-31') 
~# 
********************************
~# cat /var/log/freeradius/radius.log | grep <username_removed>
Wed Oct 23 10:13:15 2024 : Auth: (4567) Login OK: [username_removed/<via Auth-Type = eap>] (from client Aruba Cluster port 0 cli <mac-address> via TLS tunnel)
~# 
********************************
Thanks,
     On Friday 18 October, 2024 at 05:36:21 pm IST, Alan DeKok <aland at deployingradius.com> wrote:  
 
 On Oct 18, 2024, at 7:29 AM, Eby Mani via Freeradius-Users <freeradius-users at lists.freeradius.org> wrote:
> I'm having a strange problem, for one specific user, wireless system dashboard and radius accounting db show connected username as "anonymous". 
  That is the User-Name in the RADIUS packets.
> User credentials are stored in database and Calling-Station-Id is used to prevent unauthorized devices from connecting. FreeRADIUS authentication logs are not enabled.
  You're likely using PEAP / TTLS, and authenticating the user via the *inner* User-Name.  Read the debug logs to see more.
> On DB, user "anonymous" do not exist. The wireless system is configured to authenticate only with FreeRADIUS server. Changing Calling-Station-Id on radius db prevents this system from connecting.
> 
> I'm wondering how this is possible and where to check what is causing this.
  It's how the protocols work.
  You will need to log the inner User-Name for the authentication session.  Or, update the Access-Accept to contain Chargeable-User-Identity.  See raddb/policy.d/cui
  Alan DeKok.
  
    
    
More information about the Freeradius-Users
mailing list