# # Workaround for EAP-TTLS MsCHAPv2, not adding outer.reply attributes # If we use both methods we get duplicate User-Name attributes. # if(("%{outer.request:EAP-Type}" == 'EAP-TTLS') && ("%{control:Auth-Type}" == 'MSCHAP')){ update reply { User-Name := "%{Stripped-User-Name}" } } else { update outer.reply { User-Name := "%{Stripped-User-Name}" } }