I changed it to the "new" layout, but the problem still exists. Only if I change NAS-Identifier =~ "..." to NAS-Identifier == "..." I get a result. Kind regards. D. Stabla -----Ursprüngliche Nachricht----- Von: Freeradius-Users [mailto:freeradius-users-bounces+dstabla=materna.de@lists.freeradius.org] Im Auftrag von Phil Mayers Gesendet: Freitag, 6. März 2015 12:03 An: freeradius-users@lists.freeradius.org Betreff: Re: Freeradius 3.0.7 regex check in module files doesn't work Your "users" syntax is invalid. This: macNAS-Identifier =~ "...", Tunnel-Private-Group-ID := "100" ...should be: macNAS-Identifier =~ "..." Tunnel-Private-Group-ID := "100" Comparisons, and "set" for control items, go on the first line of a "users" file entry. Reply items go on 2nd and subsequent lines. It might be that this worked by accident in 3.0.4. It's also best IMO from a readability PoV to leave a blank line between users file entries. I would encourage you to convert this config to "unlang" which is less "magical" than users-file syntax. - List info/subscribe/unsubscribe? See http://www.freeradius.org/list/users.html