Hello Stephan -

Without seeing the whole configuration file and understanding your complete 
problem it is difficult to make suggestions.

It would probably be reasonable for us to do a review of the overall system.

And I think I agree with you - it must be possible to simplify things quite a 
bit.

regards

Hugh


> On 2 Nov 2017, at 02:35, s.schw...@lumc.nl wrote:
> 
> Hi,
>  
> I’m trying to accomplish the following to simplify the config file.
>  
> Instead of having a whole lot of handlers that look something like.. (for 
> example, we use the hostnames to spread the systems across different vlans)
>  
> <Handler 
> Connect-Info="From_QManage",MS-CHAP2-Response=/.+/,User-Name=/^host\/0-/>
>   <AuthBy LSA>
>         EAPType MSCHAP-V2
>         DefaultDomain domainname
>         UsernameMatchesWithoutRealm
>         Group Domain Computers
>         AddToReply 
> Tunnel-Type=1:VLAN,Tunnel-Medium-Type=1:Ether_802,Tunnel-Private-Group-ID=1:270
>   </AuthBy>
> </Handler>
> <Handler 
> Connect-Info="From_QManage",MS-CHAP2-Response=/.+/,User-Name=/^host\/1-/>
>   <AuthBy LSA>
>         EAPType MSCHAP-V2
>         DefaultDomain domainname
>         UsernameMatchesWithoutRealm
>         Group Domain Computers
>         AddToReply 
> Tunnel-Type=1:VLAN,Tunnel-Medium-Type=1:Ether_802,Tunnel-Private-Group-ID=1:271
>   </AuthBy>
> </Handler>
> <Handler 
> Connect-Info="From_QManage",MS-CHAP2-Response=/.+/,User-Name=/(host\/).+(0\.)/>
>   <AuthBy LSA>
>         EAPType MSCHAP-V2
>         DefaultDomain domainname
>         UsernameMatchesWithoutRealm
>         Group Domain Computers
>         AddToReply 
> Tunnel-Type=1:VLAN,Tunnel-Medium-Type=1:Ether_802,Tunnel-Private-Group-ID=1:270
>   </AuthBy>
> </Handler>
> <Handler TunnelledByPEAP=1,User-Name=/^host\/0-/>
> Authbylsa….
> <Handler TunnelledByPEAP=1,User-Name=/^host\/1-/>
> Authbylsa….
> <Handler TunnelledByPEAP=1,User-Name=/(host\/).+(0\.)/>
> Authbylsa….
>  
>  
> I have about 30 of these handlers that clog up a lot of the config file
>  
> Is it possible to do something like: <Handler 
> (Connect-Info="From_QManage",MS-CHAP2-Response=/.+/ | TunnelledByPEAP=1 
> ),User-Name=/^host\/0-/>  ?
>  
> I hope I don’t have to keep using this old config logic was that created by 
> my predecessor, because the config file is so long that it’s so hard to read 
> (especially since everything looks almost the same with just 1 or 2 numbers 
> difference per section)
> If it’s not possible to do an “OR” comparison in the handler attributes list, 
> is there any other way I could make an easier to understand configuration 
> file where I have to send a VLAN ID as reply based on the computername.
>  
>  
>  
> Kind regards,
> Stephan 
>  
>  
> _______________________________________________
> radiator mailing list
> radiator@lists.open.com.au
> http://lists.open.com.au/mailman/listinfo/radiator


--

Hugh Irvine
h...@open.com.au

Radiator: the most portable, flexible and configurable RADIUS server 
anywhere. SQL, proxy, DBM, files, LDAP, NIS+, password, NT, Emerald, 
Platypus, Freeside, TACACS+, PAM, external, Active Directory, EAP, TLS, 
TTLS, PEAP, TNC, WiMAX, RSA, Vasco, Yubikey, MOTP, HOTP, TOTP,
DIAMETER, SIM, etc. 
Full source on Unix, Linux, Windows, MacOSX, Solaris, VMS, NetWare etc.

_______________________________________________
radiator mailing list
radiator@lists.open.com.au
http://lists.open.com.au/mailman/listinfo/radiator

Reply via email to