Combine Proxy Answer with Local Information
Alan DeKok
aland at deployingradius.com
Mon Nov 23 15:28:29 CET 2009
Dan Fisher | Fluidata wrote:
> However I am having real problems getting the mysql part working. I have
> tried using examples other people are using that work and they either
> just get treated as a string or the server wont even run in debug mode.
If it doesn't run in debugging mode, it prints a *descriptive* error
saying why.
> I don’t appear to be able to use the sql module itself as I get an error
> saying its not supported in the post-proxy configuration section.
Use "sql.authorize", instead of just "sql".
> Where %{2} is the result of a regular expression to split a full
> username so I just have the domain to use later on.
>
> if ( "%{sql: SELECT Attribute from radreply where username
> =’%{2}’ and attribute='Tunnel-Password'}" ) {
What the heck is that supposed to do?
> WARNING: Unknown module "sql" in string expansion "%{sql: SELECT
> Attribute from radreply where Username ='burst.net' and
> Attribute='Tunnel-Password'}"
So... you haven't configured the SQL module. How is it supposed to do
SQL qeuries?
> /etc/raddb/sites-enabled/default[562]: "SQL" modules aren't allowed in
> 'post-proxy' sections -- they have no such method.
Use "sql.authorize".
And configure the SQL module.
Alan DeKok.
More information about the Freeradius-Users
mailing list