[RADIATOR] ContinueWhileReject

Toomas Kärner tomkar at estpak.ee
Mon Oct 27 07:43:41 CST 2008


Hi all,

I'm a little unsure and want to confirm my theory.
Currently I have a setup:

<Handler >
        AuthByPolicy ContinueUntilAccept
    <AuthBy SQL>
        Identifier MacWhiteList
        ... try to find from whitelist...
    </AuthBy>
    #################################################
    <AuthBy SQL>
        Identifier Option82
        ... try to find by option.82...
    </AuthBy>
    #################################################
    <AuthBy INTERNAL>
        Identifier AcceptAllBS
        DefaultResult ACCEPT
        AddToReply "some default failure profile in case we didn't
        find anything from DB"
    </AuthBy>
    #################################################
</Handler>

Now, I had a SQL failure in that host and both AuthBy SQL's started
returning "Ignore" request fell down to the "AcceptAllBS" which gave
result "not found in DB" which was not desired result. Ignore was.
I should use ContinueWhileReject as AuthByPolicy, right? (I have read
already the manual, no need to paste, I just want to confirm).
Desired result is that that radius shut's up (Ignores) and the network
will discard it from use instead of giving out "bad" info that "not
found in DB"...

############
-> http://www.mail-archive.com/radiator@open.com.au/msg03049.html
Hi Christian,

also, perhaps you might consider that
ContinueUntilAccept is (usually) indentical to ContinueWhile(ignore or reject)

Cheers.
############
"usually" - :P

Just as a study case - it caused the "faulty" radius server to
continue serving clients and setting them up to be redirected to an
"error page" when there really was no error in DB (in records).


Rgds.
Toomas



More information about the radiator mailing list