attrs.filter differences between FR 2.2.0 and FR 3
    Arran Cudbard-Bell 
    a.cudbardb at freeradius.org
       
    Mon Nov 11 18:34:48 CET 2013
    
    
  
On 11 Nov 2013, at 17:12, Palmer J.D.F. <J.D.F.Palmer at SWANSEA.AC.UK> wrote:
> Hello,
>  
> I’m just putting together a dev install of FR3 but am struggling with porting the attribute filter for post-proxy.
>  
> In FR 2.2.0 I have the section below is in my attrs.post-proxy file, which matches Access-Accept packets from the jrs realm, i.e. when a visiting eduroam user authenticates successfully.
>  
> Access-Accept.jrs
>         User-Name =* ANY,
>         Reply-Message =* ANY,
>         State =* ANY,
>         Class =* ANY,
>         …
>  
> However, in FR 3 the Access-Accept not matched, the section it is only matched if I remove the Access-Accept to just leave the realm.
> The file is located at  /usr/local/raddb/mods-config/attr_filter/post-proxy
> And I’ve added the following section to /usr/local/raddb/mods-enabled/attr_filter
>  
> attr_filter attr_filter.post-proxy {
>         filename = ${modconfdir}/${.:name}/post-proxy
> }
Filters use an arbitrary key just the same as the Users-File.
attr_filter attr_filter.post-proxy {
	key = "%{Response-Packet-Type}.%{Realm}"
	filename = ${modconfdir}/${.:name}/post-proxy
}
May work, if it doesn't we might need to add some xlat magic to expose the proxy response.
Arran Cudbard-Bell <a.cudbardb at freeradius.org>
FreeRADIUS Development Team
    
    
More information about the Freeradius-Users
mailing list