[EMAIL PROTECTED] (Jim Seymour) wrote: > > "Alan DeKok" <[EMAIL PROTECTED]> wrote: > > > > [EMAIL PROTECTED] (Jim Seymour) wrote: > [snip] > > > > > Now, if possible, is there a way to persuade FreeRADIUS to try > > > My-Local-User-Name, if available, Stripped-User-Name it it's not, and > > > User-Name if Stripped-User-Name is not available? > > > > Sure. But you'll need another layer of indirection, because > > rlm_passwd takes an attribute name, not an "if/then/else" condition. > > > > e.g. Key-For-RLM-Passwd = > > "%{My-Local-User-Name:-%{Stripped-User-Name:-%{User-Name}}}" > > > > Where that goes, though, is a little more complex. It has to go > > after "preproces", and after "realms", but before "passwd". Find a > > module which can do that, and you're set... > > I tried putting that directly in the DEFAULT hint, following the > My-Local-User-Name setting. It doesn't appear to work. Or maybe > that's not a good place to put it?
Clarification: Giving the server ADMINNB\jseymour works. Giving it just "jseymour" does not. Is it possible the Key-For-RLM-Passwd test is failing? That My-Local-User-Name is "set," even if empty, by the regexp? Jim - List info/subscribe/unsubscribe? See http://www.freeradius.org/list/users.html