Thanks for Guy, and here is the problem.
I have changed the Auth-Type to := Local.
i am trying to connect ATA sip to authenticate through radius and here
is the output.
---------------------------------------------------------------------------------------------------------
radiusd log
------------------------------------------------------------------------------------------------
rad_recv: Access-Request packet from host somehost:1814, id=94, length=209
User-Name = "xxxxxxxxx"
Digest-Attributes = 0x0a0c30373434313437383932
Digest-Attributes = 0x010f3231322e32352e37352e313935
Digest-Attributes =
0x022a34323061626137643730626330353739303865303566353636663030333164396234663566303636
Digest-Attributes = 0x04137369703a3231322e32352e37352e313935
Digest-Attributes = 0x030a5245474953544552
Digest-Response = "222ab3c71c6b832c96b53267e12a395a"
Service-Type = Sip-Session
Sip-Uri-User = "xxxxxxxxxx"
NAS-IP-Address = 127.0.0.1
NAS-Port = 5060
Proxy-State = 0x313532
modcall: entering group authorize for request 4917
modcall[authorize]: module "preprocess" returns ok for request 4917
modcall[authorize]: module "chap" returns noop for request 4917
modcall[authorize]: module "eap" returns noop for request 4917
rlm_digest: Converting Digest-Attributes to something sane...
Digest-User-Name = "xxxxxxxxxx"
Digest-Realm = "ipaddressofsip"
Digest-Nonce = "420aba7d70bc057908e05f566f0031d9b4f5f066"
Digest-URI = "sip:ip"
Digest-Method = "REGISTER"
rlm_digest: Adding Auth-Type = DIGEST
modcall[authorize]: module "digest" returns ok for request 4917
rlm_realm: No '@' in User-Name = "xxxxxxxxx", looking up realm NULL
rlm_realm: No such realm "NULL"
modcall[authorize]: module "suffix" returns noop for request 4917
radius_xlat: 'xxxxxxxxx'
rlm_sql (sql): sql_set_user escaped user --> 'xxxxxxxxxxx'
radius_xlat: 'SELECT id,UserName,Attribute,Value,op FROM radcheck
WHERE Username = 'xxxxxxxxx' ORDER BY id'
rlm_sql (sql): Reserving sql socket id: 1
radius_xlat: 'SELECT
radgroupcheck.id,radgroupcheck.GroupName,radgroupcheck.Attribute,radgroupcheck.Value,radgroupcheck.op
FROM radgroupcheck,usergroup WHERE usergroup.Username = 'xxxxxxxxx'
AND usergroup.GroupName = radgroupcheck.GroupName ORDER BY
radgroupcheck.id'
radius_xlat: 'SELECT id,UserName,Attribute,Value,op FROM radreply
WHERE Username = 'xxxxxxxxxx' ORDER BY id'
radius_xlat: 'SELECT
radgroupreply.id,radgroupreply.GroupName,radgroupreply.Attribute,radgroupreply.Value,radgroupreply.op
FROM radgroupreply,usergroup WHERE usergroup.Username = 'xxxxxx' AND
usergroup.GroupName = radgroupreply.GroupName ORDER BY
radgroupreply.id'
rlm_sql (sql): Released sql socket id: 1
modcall[authorize]: module "sql" returns ok for request 4917
users: Matched DEFAULT at 152
modcall[authorize]: module "files" returns ok for request 4917
modcall[authorize]: module "mschap" returns noop for request 4917
modcall: group authorize returns ok for request 4917
rad_check_password: Found Auth-Type Local
auth: type Local
auth: No User-Password or CHAP-Password attribute in the request
auth: Failed to validate the user.
Login incorrect: [xxxxxxxxx/<no User-Password attribute>] (from client
sip-server port 5060)
Delaying request 4917 for 1 seconds
Finished request 4917
Going to the next request
Sending Access-Reject of id 93 to 212.25.75.195:1814
Proxy-State = 0x313531
Waking up in 1 seconds...
rad_recv: Access-Reject packet from host 212.25.75.195:1812, id=93, length=25
Proxy-State = 0x313531
modcall: entering group post-proxy for request 4914
modcall[post-proxy]: module "eap" returns noop for request 4914
modcall: group post-proxy returns noop for request 4914
Login incorrect (Home Server says so): [EMAIL PROTECTED]/<no
User-Password attribute>] (from client localhost port 5060)
Delaying request 4914 for 1 seconds
Finished request 4914
Going to the next request
Waking up in 1 seconds...
Any ideas why it's not sending the password ??
-
List info/subscribe/unsubscribe? See http://www.freeradius.org/list/users.html