FreeRadius and 3Com switch 4400

devnull devnull at pcrepair.it
Thu Aug 10 14:23:17 CEST 2006


Hi,

I'm authing about 60 3com 4400 switch with mysql. Everithing goes ok until the switch sends a
particular request to the server. This is the request:

rad_recv: Access-Request packet from host 10.10.0.219:2049, id=57, length=87
        User-Name = "a3Com"
        User-Password = "a3Com"
        NAS-Port-Type = Virtual
        NAS-IP-Address = 10.10.0.219
        Service-Type = Administrative-User
        Framed-MTU = 1024
        Message-Authenticator = 0xebe1ebfa3372940ad96d932c10457ff8
Processing the authorize section of radiusd.conf
modcall: entering group authorize for request 84
  modcall[authorize]: module "preprocess" returns ok for request 84
radius_xlat:  'a3Com'
rlm_sql (sql): sql_set_user escaped user --> 'a3Com'
radius_xlat:  'SELECT id,UserName,Attribute,Value,op FROM radcheck WHERE Username = 'a3Com' ORDER BY id'
rlm_sql (sql): Reserving sql socket id: 0
rlm_sql_mysql: query:  SELECT id,UserName,Attribute,Value,op FROM radcheck WHERE Username = 'a3Com'
ORDER BY id
radius_xlat:  'SELECT
radgroupcheck.id,radgroupcheck.GroupName,radgroupcheck.Attribute,radgroupcheck.Value,radgroupcheck.op
 FROM radgroupcheck,usergroup WHERE usergroup.Username = 'a3Com' AND usergroup.GroupName =
radgroupcheck.GroupName ORDER BY radgroupcheck.id'
rlm_sql_mysql: query:  SELECT
radgroupcheck.id,radgroupcheck.GroupName,radgroupcheck.Attribute,radgroupcheck.Value,radgroupcheck.op
 FROM radgroupcheck,usergroup WHERE usergroup.Username = 'a3Com' AND usergroup.GroupName =
radgroupcheck.GroupName ORDER BY radgroupcheck.id
radius_xlat:  'SELECT id,UserName,Attribute,Value,op FROM radreply WHERE Username = 'a3Com' ORDER BY id'
rlm_sql_mysql: query:  SELECT id,UserName,Attribute,Value,op FROM radreply WHERE Username = 'a3Com'
ORDER BY id
radius_xlat:  'SELECT
radgroupreply.id,radgroupreply.GroupName,radgroupreply.Attribute,radgroupreply.Value,radgroupreply.op
 FROM radgroupreply,usergroup WHERE usergroup.Username = 'a3Com' AND usergroup.GroupName =
radgroupreply.GroupName ORDER BY radgroupreply.id'
rlm_sql_mysql: query:  SELECT
radgroupreply.id,radgroupreply.GroupName,radgroupreply.Attribute,radgroupreply.Value,radgroupreply.op
 FROM radgroupreply,usergroup WHERE usergroup.Username = 'a3Com' AND usergroup.GroupName =
radgroupreply.GroupName ORDER BY radgroupreply.id
rlm_sql (sql): Released sql socket id: 0

  modcall[authorize]: module "sql" returns ok for request 84
modcall: group authorize returns ok for request 84
auth: type Local
auth: user supplied User-Password matches local User-Password
Login OK: [a3Com] (from client XXXXXXXXX port 0)
Sending Access-Accept of id 57 to 10.10.0.219:2049
Finished request 84
Going to the next request


This is OK, but switch says "Radius server authentication is not responding"
The strange thing is the userame a3Com that i've never seen in any switch configuration.
Is something related to including dictionary.3Com in dictionary file ?

I've googled a lot and searched in 3Com knowledge base but can't find anything.



More information about the Freeradius-Users mailing list