Using the authenticate function on rlm_python
Alan DeKok
aland at deployingradius.com
Sat Nov 16 13:51:28 UTC 2024
On Nov 16, 2024, at 4:53 AM, Francis Augusto Medeiros-Logeay <r_f at med-lo.eu> wrote:
> I was, but I also tested with running radiusd as a service. Got the same results. Somehow the python module is blocking other threads
The Python interpreter has a global lock (GIL). So I suspect that's it.
> Is there a special way to do it? What I do is that I send two authenticate requests, and see at the second never gets processed until the first one returns something to the client.
See radiusd.conf, "thread pool"
If Python doesn't work, maybe try Perl.
Alan DeKok,
More information about the Freeradius-Users
mailing list