Bug #12126
openfreeradius3 0.15.7_31
0%
Description
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?
Thanks
Files
Updated by Viktor Gurov over 3 years 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:
https://github.com/pfsense/FreeBSD-ports/commit/4cdc11705b5520c011a89c447e8baf2ba0e3e39b#diff-fc1aa410683d122d62858abfad872aa6df8daf45948c8b8d37f12a2e1a9a0844
https://github.com/pfsense/FreeBSD-ports/commit/e3a47944b84e56fda4d59857f465428c0cbb2ac2#diff-fc1aa410683d122d62858abfad872aa6df8daf45948c8b8d37f12a2e1a9a0844
https://github.com/pfsense/FreeBSD-ports/commit/20fe1ff0f85acf936a4d0fdc88204a74f83d90b4#diff-fc1aa410683d122d62858abfad872aa6df8daf45948c8b8d37f12a2e1a9a0844
https://github.com/pfsense/FreeBSD-ports/commit/e08c0192a1f58adb06993c70916522798e985210#diff-fc1aa410683d122d62858abfad872aa6df8daf45948c8b8d37f12a2e1a9a0844
Updated by Alexis Pellicier over 3 years ago
- File radiusdX.log radiusdX.log added
- File radiusd.conf radiusd.conf added
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:
- radius 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
Thank you.
Updated by Steve Wheeler about 3 years ago
This looks to be a bug in Freeradius 3.0.22. See the 3.0.23 release notes:
https://github.com/FreeRADIUS/freeradius-server/releases/tag/release_3_0_23
Also: https://forum.netgate.com/topic/167072/freeradius-3-0-22-has-a-bug
As such it is already fixed in 2.6 where the Freeradius package uses 3.0.23_1.
Updated by Alexis Pellicier about 3 years ago
Ok thanks for the info.
Any chance to have freeradius3 package update for 2.5.2 release?