<div dir="ltr"><div>Ready to process requests<br>rad_recv: Access-Request packet from host 127.0.0.1 port 52924, id=182, length=297<br>        ChilliSpot-Version = '1.3.1-svn'<br>        User-Name = 'Jed Gainer'<br>
        CHAP-Challenge = 0x9211c124640b4d57c41c290e43534e57<br>        CHAP-Password = 0x0042e4ef1c3a60a1f291a7381b71d0ac99<br>        Service-Type = Login-User<br>        Acct-Session-Id = '52ae2e9100000001'<br>        Framed-IP-Address = 10.1.128.1<br>
        NAS-Port-Type = Wireless-802.11<br>        NAS-Port = 1<br>        NAS-Port-Id = '00000001'<br>        Calling-Station-Id = '00-0C-29-C9-E1-01'<br>        Called-Station-Id = '00-0C-29-C3-67-E3'<br>
        NAS-IP-Address = 10.1.0.1<br>        NAS-Identifier = 'nas01'<br>        WISPr-Location-ID = 'isocc=,cc=,ac=,network=Coova,'<br>        WISPr-Location-Name = 'My_HotSpot'<br>        WISPr-Logoff-URL = '<a href="http://10.1.0.1:3990/logoff">http://10.1.0.1:3990/logoff</a>'<br>
        Message-Authenticator = 0xff857a3fbd762ac33465a30f127eb5d0<br>(0) # Executing section authorize from file /etc/raddb/sites-enabled/default<br>(0)   authorize {<br>(0)   filter_username filter_username {<br>(0)    ? if (User-Name =~ /@.*@/ )<br>
(0)    ? if (User-Name =~ /@.*@/ )  -> FALSE<br>(0)    ? if (User-Name =~ /\\.\\./ )<br>(0)    ? if (User-Name =~ /\\.\\./ )  -> FALSE<br>(0)    ? if ((User-Name =~ /@/) && (User-Name !~ /@(.+)\\.(.+)$/))<br>
(0)    ? if ((User-Name =~ /@/) && (User-Name !~ /@(.+)\\.(.+)$/))   -> FALSE<br>(0)    ? if (User-Name =~ /\\.$/)<br>(0)    ? if (User-Name =~ /\\.$/)   -> FALSE<br>(0)    ? if (User-Name =~ /@\\./)<br>(0)    ? if (User-Name =~ /@\\./)   -> FALSE<br>
(0)   } # filter_username filter_username = notfound<br>(0)   [preprocess] = ok<br>(0) chap : Setting 'Auth-Type := CHAP'<br>(0)   [chap] = ok<br>(0)   [mschap] = noop<br>(0)   [digest] = noop<br>(0) suffix : No '@' in User-Name = "Jed Gainer", looking up realm NULL<br>
(0) suffix : No such realm "NULL"<br>(0)   [suffix] = noop<br>(0) eap : No EAP-Message, not doing EAP<br>(0)   [eap] = noop<br>(0)   [files] = noop<br>Segmentation fault (core dumped)<br>[root@hotspot freeradius-git]#<br>
<br></div></div><div class="gmail_extra"><br><br><div class="gmail_quote">On Mon, Dec 9, 2013 at 11:33 AM, 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>
On 9 Dec 2013, at 09:16, Arran Cudbard-Bell <<a href="mailto:a.cudbardb@freeradius.org">a.cudbardb@freeradius.org</a>> wrote:<br>
<br>
><br>
> On 9 Dec 2013, at 03:54, Jed Gainer <<a href="mailto:jedgainer@gmail.com">jedgainer@gmail.com</a>> wrote:<br>
><br>
>> It's Arch Linux.<br>
>><br>
>><br>
>> Not sure what you mean about ${${nested}} expansion and select on[name2]<br>
><br>
> It was a note to the other developers.<br>
><br>
> Weird, I guess reply_name can't be a VSA. I wonder why.<br>
><br>
> I'll take a quick look later and see if it's easily fixable.<br>
<br>
</div>and... still not sure. That code is pretty bad. Oh well, i've removed the<br>
restriction. It might of been to do with paircompare, maybe it only used<br>
to work with attribute numbers. It's since been modified to work with DA's<br>
so should be ok now.<br>
<br>
Pushed fixes to both branches, let me know how you get on.<br>
<div class="HOEnZb"><div class="h5"><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>
FD31 3077 42EC 7FCD 32FE 5EE2 56CF 27F9 30A8 CAA2<br>
<br>
</div></div><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>