On Feb 9, 2017, at 9:08 AM, macservo via Freeradius-Users <freeradius-users@lists.freeradius.org> wrote:
I´m trying to migrate an old installation of freeradius to a more recent system. Old version is 2.0.2 Target system is running CentOS 7 and the packaged version of freeradius, which is 3.0.4
You should really use 3.0.12. It's better. It's pretty easy to build it, too.
On access-request I´ll get the following error, and the check is not working:
(1) [maclist] = ok (1) if (notfound) (1) if (notfound) -> FALSE (1) if ( mac-add !~ /%{Calling-Station-ID}/i) (1) EXPAND %{Calling-Station-ID} (1) --> 00236c94ed49 (1) ERROR: Failed retrieving values required to evaluate condition
That means the Mac-Add attribute wasn't found. Honestly, just use 3.0.12. It should all work there. Alan DeKok.