Hi I'm using ser-0.9.3 and freeradius-1.0.0-5 on separate hosts. The radius server works fine authenticating wireless and dial-up users and it also wroks just fine when i try to authenticate the test user from the digest file from then ser server.The problem is when a user tries to authenticate through SER, looks like ser doesen't send the User-Password attribute to the radius server. Infact the radius server says : auth: No User-Password or CHAP-Password attribute in the request auth: Failed to validate the user.
Hi I'm using ser-0.9.3 and freeradius-1.0.0-5 on separate hosts. The radius server works fine authenticating wireless and dial-up users and it also wroks just fine when i try to authenticate the test user from the digest file from then ser server.The problem is when a user tries to authenticate through SER, looks like ser doesen't send the User-Password attribute to the radius server. Infact the radius server says : auth: No User-Password or CHAP-Password attribute in the request auth: Failed to validate the user.
You need to use Digest Authentication in freeradius. you need to add the digest module at the authorization scheme in the radiusd.conf. Sip clients traffic digest data to send and receive authentication information. When using digest, no User-Password nor CHAP-Password attribute is sent. The password "travels" inside the digest information to the RADIUS Server. The RADIUS server receives the info sent by SER, recovers the information from digest data, and validates the user.
Regards,
Lucas