modules in unlang unknown?
    Alan DeKok 
    aland at deployingradius.com
       
    Fri Jul 18 11:24:19 CEST 2008
    
    
  
Norbert Wegener wrote:
> I want to use a second database searching users, when not  found in the
> first one.
> So I have setup two sql modules: sqldef and sqlps.
> In my server configuration there is:
> 
> authorize {
> 
> group sqlall {
...
>        if ("%{sqlall:SELECT UserName from radcheck where UserName like
  That... won't work.  The dynamic expansion interface is
(unfortunately) completely separate from the module calling interface.
Fixing that would solve a lot of problems.
> ++? if ("%{sqlall:SELECT UserName from radcheck where UserName like
> '%{User-Name}' }" != "" )^M
> WARNING: Unknown module "sqlall" in string expansion "%{sqlall:SELECT
  The "module" name used for dynamic expansion has to be a real module,
not a group in the configuration files.
> Shouldn't  that module  be known here?
  No.  "sqlall" isn't a module, unfortunately.
> Something wrong with my syntax or something else?
  Something else.
  Once that functionality gets added, any "group" definitions like this
will have to go into the "instantiate" section.
  Alan DeKok.
    
    
More information about the Freeradius-Users
mailing list