24 Jul
2009
24 Jul
'09
8:35 p.m.
Garber, Neal wrote:
Next, I added an RDEBUG in rlm_eap.c to tell me why the pairmake is Failing and I now see:
Fri Jul 24 16:10:59 2009 : Info: [eap-comodo] Failed to create attribute Auth-Type: Unknown value eap-comodo for attribute Auth-Type
Looking in lib/pairmake.c, it appears this occurs if it can't find the value in the dictionary for the specified attribute.
It's automatically added for modules listed in the "authenticate" section. The default configuration has "eap" listed in authorize *and* authenticate. If you change the name to "eapfoo", you will need to list "eapfoo" in *both* authorize and authenticate. Alan DeKok.