Hi Tomas,
Our customer uses OpenLDAP to validate the username and password and users have different types of hash algorithms. For example, while personal groups use SSHA, students use MD5 hash algorithm. When we use NAC as a local radius server, we can not authenticate the user and rejected reason is '"mschap: MS-CHAP2-Response is incorrect". On a test user, we have changed the hash algorithm option to the plain text format on the both LDAP and NAC, we succeeded to authenticate the user, but our customer does not want to use plain text format for security reasons. We have tried to use the NAC as a proxy radius, using free radius server, same problems occurs.
So, what is the best practice to authenticate the users according to this scenario? Is there any way to implement this scenario without changing the database and hash algorithm?