To do CHAP, you must have:

 1. The PLAINTEXT password in the LDAP server
 2. The Radius server permitted to read that attribute
3. The ldap module configured to put whatever that attribute is (usually userPassword) into the radius "User-Passord", using the "password_attribute" option of the ldap module
 4. "chap" above "pap" in the authorize (which you've got)
 5. "chap" anywhere in authenticate


Hiya,

We have all of those set. The password is stored plain text in userPassword. The radius server has read access to that attribute. The ldap module is configured in radiusd.conf for that attribute. Chap is above pap, and chap is also in authenticate {}.

The password is still showing up as "blank" when they dial up, before it even hits the LDAP server. Is there debugging output I could send you that might help with this?

Regards,

Matt
- List info/subscribe/unsubscribe? See http://www.freeradius.org/list/users.html

Reply via email to