<div dir="ltr"><div>Changing the Local-Group into the request still makes control:Local-Group empty.</div><div><br></div><div>abc                  Cleartext-Password:="xyz", Local-Group:="staff"<br></div>
<div><br></div><div>NAS Sends this:</div><div><br></div><div>User-Name = "abc"<br></div><div>:</div><div>NAS-Identifier = "resident"<br></div><div><br></div><div><br></div><div>if ( control:Local-Group != NAS-Identifier ) {<br>
</div><div><br></div><div>Diagnostic says:</div><div>  ++? if (control:Local-Group != NAS-Identifier ) -> FALSE<br></div><div><br></div><div><br></div><div>("staff" != "resident") should be True, but control:Local-Group is empty.  :-(</div>
<div><br></div></div><div class="gmail_extra"><br><br><div class="gmail_quote">On Mon, Aug 5, 2013 at 4:14 PM, Arran Cudbard-Bell <span dir="ltr"><<a href="mailto:a.cudbardb@freeradius.org" target="_blank">a.cudbardb@freeradius.org</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div class="im">><br>
><br>
> Running radiusd -X I get:<br>
><br>
> :<br>
> ++? if (Local-Group != NAS-Identifier )<br>
>     (Attribute Local-Group was not found)<br>
> ? Evaluating (Local-Group != NAS-Identifier ) -> FALSE<br>
> ++? if (Local-Group != NAS-Identifier ) -> FALSE<br>
> :<br>
><br>
> And it's clear Local-Group is always empty.  :-(<br>
<br>
</div>Yeah you've inserted it into the reply list, and you're looking for it in the request list....<br>
<br>
abc     Cleartext-Password:="xyz", Local-Group := 'NAS-Identifier'<br>
<br>
if (control:Local-Group != 'NAS-Identifier')<br>
<br>
-Arran<br>
<br>
Arran Cudbard-Bell <<a href="mailto:a.cudbardb@freeradius.org">a.cudbardb@freeradius.org</a>><br>
FreeRADIUS Development Team<br>
<br>
-<br>
List info/subscribe/unsubscribe? See <a href="http://www.freeradius.org/list/users.html" target="_blank">http://www.freeradius.org/list/users.html</a><br>
</blockquote></div><br></div>