New Features Development Question
a.cudbardb at freeradius.org
Sat May 16 00:18:14 CEST 2020
> On May 11, 2020, at 8:26 AM, Alan DeKok <aland at deployingradius.com> wrote:
> On May 11, 2020, at 8:38 AM, Oleg Pekar <oleg.pekar.2017 at gmail.com> wrote:
>> Dear FreeRADIUS developers,
>> I'm evaluating of implementation of the following features in my local copy
>> of FreeRADIUS for the PoC that I'm building locally:
> Which version is this for?
> We're trying to do major new features only in v4. However, that's taking longer than expected. So we're OK with minor code changes to v3. But that work cannot involve major code changes. We just don't have the bandwidth to support multiple releases.
>> * Support of unloading RADIUS/EAP/TLS state to external DB (e.g. Redis) at
>> the end of every RADIUS request processing and locating and loading the
>> state back from the external DB to the application when the next request
>> RADIUS of the same RADIUS session comes. This would be extremely helpful
>> for building scalable clusters of stateless FreeRADIUS servers (I need it
>> for my PoC)
> IIRC, that's already supported in v4. I'll check with Arran, as he added that feature.
It's unclear, he may be talking about spreading TLS based EAP methods across multiple FreeRADIUS instances instead of doing session resumption.
If it's session resumption that's already supported in v4.
>> * Support of external generic CA and CTL for certificate based user
> I'm not sure what that means. "generic CAs" ?
Yeah no idea either.
>> * Support of configurable debug and audit log to external loggers
> We have a plan for that in v4. But even there, it involves some fairly serious changes, even if they are largely of the form "change A to B".
See rlm_logtee in v4. It's already there.
More information about the Freeradius-Devel