CHAP Problems
Radius
radius at kingmanaz.net
Mon Nov 21 23:13:06 CET 2005
I have tried to hire someone to help with my Radius over the last 6 month's
but have not been able to get it
working correctly.
I seem to be getting answers from my MySql database but when a CHAP request
comes in, it will not authorize and ells us Auth-Type already set. The
database
seems to be answering fine from local dialup, but when one comes in from
over
our Level3 network it errors out and won't allow them to connect.
I can provide a major city access number if that will help anyone for
testing also.
I'm also getting the run time error that it's using my realms file, but
there is nothing in that file as instructed.
I went to 1.0.5 and things improved a little that we started seeing the
response from the MySql database
but still nothing in CHAP. I'm sure I'm missing a setting somewhere because
of the Auth-Type warning.
If someone can actually help get this running that is well versed with
FreeRadius please give me a cost or if I
need to send the config files I can also do that.
Here is my debug print out.
Thanks
Waking up in 1 seconds...
rad_recv: Access-Request packet from host 216.127.146.29:61336, id=16,
length=231
User-Name = "awarren at surftheusa.com"
CHAP-Password = 0x01d84611071bc09d90932c0cb55f287648
NAS-IP-Address = 63.215.26.177
NAS-Port = 404
Service-Type = Framed-User
Framed-Protocol = PPP
Ascend-Data-Rate = 31200
Ascend-Calling-Id-Type-Of-Num = Unknown
Ascend-Calling-Id-Number-Plan = Unknown
Ascend-Xmit-Rate = 49333
Called-Station-Id = "9283774011"
Calling-Station-Id = "928-Deleted"
NAS-Identifier = "nas3.2az1.Level3.net"
Acct-Session-Id = "404029672"
NAS-Port-Type = Async
Ascend-NAS-Port-Format = 2_4_5_5
Vendor-7005-Attr-12 = 0x4469616c7570555341
Attr-102 = 0x6c33
Processing the authorize section of radiusd.conf
modcall: entering group authorize for request 14
hints: Matched other at 63
modcall[authorize]: module "preprocess" returns ok for request 14
radius_xlat: 'awarren'
rlm_sql (sql): sql_set_user escaped user --> 'awarren'
radius_xlat: 'SELECT id, UserName, Attribute, Value, op FROM
radcheck WHERE Username = 'awarren' ORDER BY id'
rlm_sql (sql): Reserving sql socket id: 2
rlm_sql_mysql: query: SELECT id, UserName, Attribute, Value, op
FROM radcheck WHERE Username = 'awarren' ORDER BY id
radius_xlat: 'SELECT
radgroupcheck.id,radgroupcheck.GroupName,radgroupcheck.Attribute,radgroupcheck.Value,radgroupcheck.op
FROM radgroupcheck,usergroup WHERE usergroup.Username = 'awarren' 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 = 'awarren' AND
usergroup.GroupName = radgroupcheck.GroupName ORDER BY radgroupcheck.id
radius_xlat: 'SELECT id, UserName, Attribute, Value, op FROM
radreply WHERE Username = 'awarren' ORDER BY id'
rlm_sql_mysql: query: SELECT id, UserName, Attribute, Value, op
FROM radreply WHERE Username = 'awarren' ORDER BY id
radius_xlat: 'SELECT
radgroupreply.id,radgroupreply.GroupName,radgroupreply.Attribute,radgroupreply.Value,radgroupreply.op
FROM radgroupreply,usergroup WHERE usergroup.Username = 'awarren' 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 = 'awarren' AND
usergroup.GroupName = radgroupreply.GroupName ORDER BY radgroupreply.id
rlm_sql (sql): Released sql socket id: 2
modcall[authorize]: module "sql" returns ok for request 14
rlm_chap: WARNING: Auth-Type already set. Not setting to CHAP
modcall[authorize]: module "chap" returns noop for request 14
rlm_realm: No '@' in User-Name = "awarren", looking up realm NULL
rlm_realm: No such realm "NULL"
modcall[authorize]: module "suffix" returns noop for request 14
users: Matched entry DEFAULT at line 174
users: Matched entry DEFAULT at line 205
modcall[authorize]: module "files" returns ok for request 14
modcall: group authorize returns ok for request 14
rad_check_password: Found Auth-Type Local
rad_check_password: Found Auth-Type System
Warning: Found 2 auth-types on request for user 'awarren'
auth: type "System"
Processing the authenticate section of radiusd.conf
modcall: entering group authenticate for request 14
rlm_unix: Attribute "User-Password" is required for authentication. Cannot
use "CHAP-Password".
modcall[authenticate]: module "unix" returns invalid for request 14
modcall: group authenticate returns invalid for request 14
auth: Failed to validate the user.
Login incorrect: [awarren/<CHAP-Password>] (from client usa1 port 404 cli
9287572602)
Delaying request 14 for 1 seconds
Finished request 14
Going to the next request
Sending Access-Reject of id 14 to 216.127.146.30:56516
Waking up in 2 seconds...
rad_recv: Access-Request packet from host 216.127.146.30:56516, id=15,
length=231
User-Name = "awarren at surftheusa.com"
CHAP-Password = 0x0103a463bb5007b7eb6f49b6d4176c5386
NAS-IP-Address = 63.215.26.177
NAS-Port = 402
Service-Type = Framed-User
Framed-Protocol = PPP
Ascend-Data-Rate = 31200
Ascend-Calling-Id-Type-Of-Num = Unknown
Ascend-Calling-Id-Number-Plan = Unknown
Ascend-Xmit-Rate = 49333
Called-Station-Id = "9283774011"
Calling-Station-Id = "928-deleted"
NAS-Identifier = "nas3.2az1.Level3.net"
Acct-Session-Id = "404029734"
NAS-Port-Type = Async
Ascend-NAS-Port-Format = 2_4_5_5
Vendor-7005-Attr-12 = 0x4469616c7570555341
Attr-102 = 0x6c33
Processing the authorize section of radiusd.conf
modcall: entering group authorize for request 7
hints: Matched other at 63
modcall[authorize]: module "preprocess" returns ok for request 7
radius_xlat: 'awarren'
rlm_sql (sql): sql_set_user escaped user --> 'awarren'
radius_xlat: 'SELECT id, UserName, Attribute, Value, op FROM
radcheck WHERE Username = 'awarren' 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 = 'awarren' ORDER BY id
radius_xlat: 'SELECT
radgroupcheck.id,radgroupcheck.GroupName,radgroupcheck.Attribute,radgroupcheck.Value,radgroupcheck.op
FROM radgroupcheck,usergroup WHERE usergroup.Username = 'awarren' 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 = 'awarren' AND
usergroup.GroupName = radgroupcheck.GroupName ORDER BY radgroupcheck.id
radius_xlat: 'SELECT id, UserName, Attribute, Value, op FROM
radreply WHERE Username = 'awarren' ORDER BY id'
rlm_sql_mysql: query: SELECT id, UserName, Attribute, Value, op
FROM radreply WHERE Username = 'awarren' ORDER BY id
radius_xlat: 'SELECT
radgroupreply.id,radgroupreply.GroupName,radgroupreply.Attribute,radgroupreply.Value,radgroupreply.op
FROM radgroupreply,usergroup WHERE usergroup.Username = 'awarren' 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 = 'awarren' 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 7
rlm_chap: WARNING: Auth-Type already set. Not setting to CHAP
modcall[authorize]: module "chap" returns noop for request 7
rlm_realm: No '@' in User-Name = "awarren", looking up realm NULL
rlm_realm: No such realm "NULL"
modcall[authorize]: module "suffix" returns noop for request 7
users: Matched entry DEFAULT at line 174
users: Matched entry DEFAULT at line 205
modcall[authorize]: module "files" returns ok for request 7
modcall: group authorize returns ok for request 7
rad_check_password: Found Auth-Type Local
rad_check_password: Found Auth-Type System
Warning: Found 2 auth-types on request for user 'awarren'
auth: type "System"
Processing the authenticate section of radiusd.conf
modcall: entering group authenticate for request 7
rlm_unix: Attribute "User-Password" is required for authentication. Cannot
use "CHAP-Password".
modcall[authenticate]: module "unix" returns invalid for request 7
modcall: group authenticate returns invalid for request 7
auth: Failed to validate the user.
Login incorrect: [awarren/<CHAP-Password>] (from client usa1 port 402 cli
9287572602)
Delaying request 7 for 1 seconds
Finished request 7
Going to the next request
Waking up in 2 seconds...
More information about the Freeradius-Users
mailing list