mysql driver for freeradius 4.x

Alan DeKok aland at
Mon Aug 5 03:27:08 CEST 2019

On Aug 4, 2019, at 9:06 PM, Prem Khanal <prem.khanal at> wrote:
> I have a server running freeradius 3.016 as proxy and it is working
> perfectly. I would like to migrate to freeradius version 4.x .

  Why?  v4 isn't officially released, and is still in development.  It may or may not work, depending on the day, and the status of re-architecture work.

> I have
> installed free radius 4.x version from the source at (

  Uh... no.  The official repository is not there.  It's in the same location it's always been:

  Use the "master" branch for v4.

> ) . It runs fine without mysql
> enabled. I tried to change the configuration to use mysql but I am getting
> the error message *"Failed to link to module "rlm_sql_mysql":
> /usr/local/lib/ cannot open shared object file: No such
> file or directory"*
> From the error message I can see that freeradius mysql driver needs to be
> installed. But I couldn't find the source/or executable for mysql driver
> for freeradius version 4.x.

  It's in the same location it's always been:  src/modules/rlm_sql/drivers/rlm_sql_mysql.  This is the same location (and build process) as with v3.

  But be aware that we're not really going to answer configuration questions about v4.  If it works, great.  If not, go through the documentation.  And the feature set and documentation may change without notice.

  You really shouldn't use v4 unless you know exactly what you're doing.

  Alan DeKok.

More information about the Freeradius-Users mailing list