Multiple NAS-IP-Address check attributes in FreeRadius 3.x

Alan DeKok aland at deployingradius.com
Fri Dec 3 17:48:22 CET 2021


On Dec 3, 2021, at 10:55 AM, Jackie <dark17 at 126.com> wrote:
> In 2.x I can add a attributes in radcheck table use the =~ operator, and a regex xxx.xxx.xxx.1|xxx.xxx.xxx.2
> ...
> but in 3.x it failed, follow is error message 
> 
> (1) sql: ERROR: Error parsing value: Failed resolving "=xxx.xxx.xxx.1|=xxx.xxx.xxx.2" to IPv4 address: Name or service not known 

  Yes.  That functionality was removed in 3.0

> what can I do?

  Rewrite the rules in `unlang`.  Unfortunately, in order to support new features in v3, it was hard to keep the regex support in SQL.

  Alan DeKok.





More information about the Freeradius-Users mailing list