I use sql module with freeradius3.
My nas clients are in a sql nas table and since 0.15.7_31 version of the freeradius package the list is read but not used:
In the log I can see it is read:
rlm_sql (sql1): Adding client <nas_client_ip> (nas-client) to global clients list
But the request from those clients are rejected:
Ignoring request to auth address <server_address> port <server_port> bound to server default from unknown client <nas_client_ip> ...
With the previous package version (0.15.7_30) this feature is working.
As a workaround I 've added nas ip in nas/client GUI page.
Anyone else has got this issue?
Updated by Viktor Gurov over 1 year ago
Please attach the `radiusd -X` command output during authentication and the /usr/local/etc/raddb/radiusd.conf file
There is no any SQL related changes in 0.15.7_31:
Updated by Alexis Pellicier over 1 year ago
Hi sorry for the delay.
I've used 0.15.7_32 package version and got the same behavior:
sql nas table is read but nas clients are ignored.
Please find attached the request files:
X logs where you can see the sql nas client is added to global list but auth request are ignored. /usr/local/etc/raddb/radiusd.conf
Updated by Steve Wheeler over 1 year ago
This looks to be a bug in Freeradius 3.0.22. See the 3.0.23 release notes:
As such it is already fixed in 2.6 where the Freeradius package uses 3.0.23_1.