9 Feb
2007
9 Feb
'07
8:10 a.m.
Tomas Hoger wrote:
Hi all!
It seems CVS version of rlm_perl may have some negative impact on CHAP authentication. If you use rlm_perl in authorize{}, it will replace request vps with contents of %RAD_REQUEST. After that, request->username and request->password are updated. Result is, that rlm_chap in authenticate{} is not able to find CHAP password any more. main/auth.c fallbacks to searching for PW_CHAP_PASSWORD if PW_PASSWORD is not found.
OK, I've fixed that in rlm_perl, and updated rlm_chap && src/main/auth.c to be a little smarter about looking for CHAP-Password Alan DeKok. -- http://deployingradius.com - The web site of the book http://deployingradius.com/blog/ - The blog