On 11/09/2011 09:08 PM, Michael wrote:
> 
> For <AuthBy SQL>, does anyone know if sql returned values from AuthSelect and 
> configured as 'request' with AuthColumnDef are suppose to be added to the 
> request packet if the authentication fails?  It does add if success, but 
> doesn't seem to add values to the request packet if it fails.  I don't see 
> the answer to that question in the docs section bellow.

I think they are not supposed to be returned. That is, reply attributes
are only returned for Access-Accept from an AuthBy.

Note that if you do AddToReply in a Client clause, it will add to
Access-Challenge and Access-Reject too.

> 5.29.9
> 
> AuthColumnDef
> 
> This optional parameter allows you to change the way Radiator interprets the 
> result of
> the AuthSelect statement. If you don’t specify any AuthColumnDef parameters, 
> Radia-
> tor will assume that the first column returned is the password; the second is 
> the check
> items (if any) and the third is the reply items (if any). If you specify any 
> AuthColumn-
> Def parameters, Radiator will use the column definitions you provide.
> 
> You can specify any number of AuthColumnDef parameters, one for each 
> interesting
> field returned by AuthSelect. The general format is:
> 
> AuthColumnDef n, attributename, type
> 
> • n is the index of the field in the result of AuthSelect. 0 is the first 
> field.
> 
> • attributename is the name of the attribute to be checked or replied. The 
> value of the
> attribute is in the nth field of the result. The special attributename 
> ‘GENERIC’ indi-
> cates that it is a list of comma separated attribute=value pairs.
> 
> • type indicates whether it is a check or reply item. A type of ‘request’ 
> sets the named
> attribute in the incoming request, from where it can be retrieved later in 
> the authenti-
> cation process with special formatting characters.
> _______________________________________________
> radiator mailing list
> [email protected]
> http://www.open.com.au/mailman/listinfo/radiator


-- 
Heikki Vatiainen <[email protected]>

Radiator: the most portable, flexible and configurable RADIUS server
anywhere. SQL, proxy, DBM, files, LDAP, NIS+, password, NT, Emerald,
Platypus, Freeside, TACACS+, PAM, external, Active Directory, EAP, TLS,
TTLS, PEAP, TNC, WiMAX, RSA, Vasco, Yubikey, MOTP, HOTP, TOTP,
DIAMETER etc. Full source on Unix, Windows, MacOSX, Solaris, VMS,
NetWare etc.
_______________________________________________
radiator mailing list
[email protected]
http://www.open.com.au/mailman/listinfo/radiator

Reply via email to