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