Hi Malinskiy, The latest HEAD code in v3.0.x (next 3.0.22) has several fixes In rlm_python3. My suggestion is to build your own package from https://github.com/FreeRADIUS/freeradius-server/archive/refs/heads/v3.0.x.zi... <https://github.com/FreeRADIUS/freeradius-server/archive/refs/heads/v3.0.x.zip> with all these fixes. -- Jorge Pereira jpereira@freeradius.org
On 27 Apr 2021, at 04:03, s malinskiy <s.malinskiy@gmail.com> wrote:
Good day Team.
Several days ago I tried to use grpc for authentication in the python3 module, but my request to the backend service failed. That was pretty strange and I spent some time troubleshooting the problem.
First, all works well if I call script from *instantiate* section, but for case if i try use call for example in *authentication,* nothing happens (grpc constantly tries to reach backend service) and radiusd stops proceeding new authentication requests. I think there is some kind of threading issue of python.
Currently I don't have a solution to this issue but maybe you can help with this.
ps. Centos8.x , freerad 3.20, python 3.6 and grpcio 1.37 if i dont mind. - List info/subscribe/unsubscribe? See http://www.freeradius.org/list/devel.html