<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
<HTML>
<HEAD>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=us-ascii">
<META NAME="Generator" CONTENT="MS Exchange Server version 6.5.7652.24">
<TITLE>Unlang / Username modification</TITLE>
</HEAD>
<BODY>
<!-- Converted from text/rtf format -->

<P><FONT SIZE=2 FACE="Verdana">Hello list;</FONT>
</P>

<P><FONT SIZE=2 FACE="Verdana">our freeradius is used to authenticate MAC-addresses (locally) and "humans" (against the windows AD). Therefor I would to like use unlang to seperate MAC-addresses from humans as they need to be treated differentely; the MAC-address authentication works fine; so does the proxying to the realm called "office". </FONT></P>

<P><FONT SIZE=2 FACE="Verdana">However I am stuck with these two tasks:</FONT>
</P>

<P><FONT SIZE=2 FACE="Verdana">a) Append the "office" prefix to the username (since we are lazy and do not want to type in the domain name when we log on to one of our switches)</FONT></P>

<P><FONT SIZE=2 FACE="Verdana">b) proxy the request to the AD</FONT>
</P>

<P><FONT SIZE=2 FACE="Verdana">I have placed the following lines of code in the radiusd.conf file:</FONT>
</P>

<P><FONT SIZE=2 FACE="Verdana">if (User-Name="nemec") {</FONT>

<BR>        <FONT SIZE=2 FACE="Verdana">%{User-Name}:=office\nemec</FONT>

<BR>        <FONT SIZE=2 FACE="Verdana">Proxy-To-Realm := "office"</FONT>

<BR><FONT SIZE=2 FACE="Verdana">}</FONT>
</P>

<P><FONT SIZE=2 FACE="Verdana">However they are not being executed. Do they need to be at the top of the file? Is the syntax correct?</FONT>
</P>

<P><FONT SIZE=2 FACE="Verdana">radiusd -X runs with no errors and correctly processes all other requests, but does not proxy to the "office" realm.</FONT>
</P>

<P><FONT SIZE=2 FACE="Verdana">Christopher</FONT>
</P>

<pre>
Oesterreichische Lotterien Gesellschaft m.b.H., Rennweg 44, A-1038 Wien,
FN 54472 g, Handelsgericht Wien, DVR-Nr: 0476706
</pre></BODY>
</HTML>