Vendor attributes not copied to inner tunnel ?

Matthew Newton mcn4 at leicester.ac.uk
Mon Feb 22 15:56:11 CET 2016


On Fri, Feb 19, 2016 at 10:14:31PM +0100, Sylvain Munaut wrote:
> I'm fairly certain Called-Station-SSID won't be copied because of this :
> 
>                         /*
>                          *      The attribute is a server-side thingy,
>                          *      don't copy it.
>                          */
>                         if ((vp->da->attr > 255) && (((vp->da->attr >>
> 16) & 0xffff) == 0)) {
>                                 continue;
>                         }
> 
> But maybe Cisco-AVPair will be.
> 
> What's weird is that when adding a debug logging at this point in the
> loop, it looked like the Cisco-AVPair just weren't there at all
> anymore.

If my memory serves correctly there was something with copy
request to tunnel that was fixed recently. But I might have
mis-remembered. Try 3.0.11 (or 3.0.x).

Cisco-AVPair isn't a server side attribute. However,
Called-Station-SSID *is*, so that may not get copied.

But &outer.request:... should be fine here.

Matthew


-- 
Matthew Newton, Ph.D. <mcn4 at le.ac.uk>

Systems Specialist, Infrastructure Services,
I.T. Services, University of Leicester, Leicester LE1 7RH, United Kingdom

For IT help contact helpdesk extn. 2253, <ithelp at le.ac.uk>


More information about the Freeradius-Users mailing list