<html><head><style type="text/css"><!-- DIV {margin:0px;} --></style></head><body><div style="font-family:times new roman, new york, times, serif;font-size:12pt"><div>Hello,<br><br>I've trying to get ntlm_auth to authenticate several supplicants using freeradius 1.1.6, specifically with MacOS and Windows XP SP3, and I've attempting to inspect the contents of variables while doing the ntlm_auth authentication. My ntlm_auth command is:<br><br>ntlm_auth --request-nt-key --username=%{Stripped-User-Name:-%{User-Name:-%{mschap:User-Name}}} --challenge=%{mschap:Challenge:-00} --nt-response=%{mschap:NT-Response:-00}<br><br>Is there a way to use regular expressions or otherwise to inspect the Stripped-User-Name to adjust which radius attribute is used in the ntlm_auth command, in other words look for a value<br><br>Stripped-User-Name =~ /^value(.*)$/<br><br>and then use, for instance, the %{mschap:User-Name}in its place to authenticate? Is there a better
 approach?<br><br>Thanks,<br><br>John<br></div></div><br>

      </body></html>