See "man unlang". Put the logic
into raddb/sites-available/default,
the "authorize" section.
Uh... read the debug output, and look at the files
in the "raddb"
directory. The directory has more than *one*
file. This should be a
hint that the "users" file doesn't solve
everything.
Alan DeKok.
Hi Alan, , thanks , I’ve
read it but it’s too complicated and I’m missing more examples of
configurations
If anybody help me with the
syntax and code location with this issue:
If requests come from
NAS-IP-Address==1.1.1.1 and the %{mschap:NT-Domain}=vipdomainuser , check them against
module ntlm_auth_vip ( module is already working ) and if pass give them Cisco-Avpair
+= "ipsec:addr-pool=vip_vpn_pool" and other optional AVpairs.
If request comes from
NAS-IP-Address==1.1.1.1 and the %{mschap:NT-Domain}=guestdomainuser , check them
against module ntlm_auth_guests and if pass give them Cisco-Avpair +=
"ipsec:addr-pool=guest_vpn_pool" and other optional AVpairs.
Other point is that none can
get the AV pair "ipsec:addr-pool=vip_vpn_pool" if the %{mschap:NT-Domain}
is not vipdomainuser
Thank a lot for any hint
pet