[RADIATOR] Trying to use an AuthBy to try Radsec and RADIUS on the same host

Heikki Vatiainen hvn at open.com.au
Wed Dec 18 14:37:11 UTC 2024


On 18.12.2024 11.50, Stefan Paetow (OpenSource) via radiator wrote:

> Thank you for clarification! Also, does using 'Asynchronous' make sure 
> that AuthBy RADSEC gets executed first (and waits for a response) before 
> falling back to AuthBy RADIUS? The documentation implies so.

Yes, 'Asynchronous' is the easiest option for this. With this option the 
AuthBy works similar to the AuthBys, such as SQL and LDAP, which return 
IGNORE when they can't get a meaningful response from the DB or directory.

Something like this should do it:

<Handler ...>
     # This is the default policy, here as a reminder
     AuthByPolicy ContinueWhileIgnore

     <AuthBy RADSEC>
         # Parameters
         Asynchronous
         # More parameters
     <AuthBy RADSEC>

     <AuthBy RADIUS>
         # Parameters
         Asynchronous
         # More parameters
     </AuthBy>

     # More parameters
</Handler>

You can use Status-Server or timeout based alive detection as usual with 
the above clauses. For example:

https://files.radiatorsoftware.com/radiator/ref/AuthByRADSEC.html#Host_AuthByRADSEC-7

Thanks,
Heikki

-- 
Heikki Vatiainen
Radiator Software, makers of Radiator
Visit radiatorsoftware.com for Radiator AAA server software





More information about the radiator mailing list