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