Index is not an integer

Arran Cudbard-Bell a.cudbardb at freeradius.org
Mon Dec 14 18:31:46 CET 2015


> On 14 Dec 2015, at 12:30, Arran Cudbard-Bell <a.cudbardb at freeradius.org> wrote:
> 
> 
>> On 14 Dec 2015, at 12:24, Franks Andy (IT Technical Architecture Manager) <Andy.Franks at sath.nhs.uk> wrote:
>> 
>> Hi all,
>> Is there a way of doing this or its equivalent? I'm tracking the index of a variable via expr and then trying to get the output of other variables respectively - I need to do this via a changing index that's housed in a variable, but (and I may be doing this wrong) FR won't start with the following:
> 
> Array index is not an integer, it's an attribute reference, which is not supported.
> 
> You'd need to use %{xlat:%%{control:Tmp-String-3[%{control:Tmp-Integer-0}]%}}
> 
> It's probably not hard to implement array indexes as templates,  but I don't have time to look at it right now.

You also can't send multiple disconnects unless you call out to radclient and do it that way.

-Arran

Arran Cudbard-Bell <a.cudbardb at freeradius.org>
FreeRADIUS development team

FD31 3077 42EC 7FCD 32FE 5EE2 56CF 27F9 30A8 CAA2

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 872 bytes
Desc: Message signed with OpenPGP using GPGMail
URL: <http://lists.freeradius.org/pipermail/freeradius-users/attachments/20151214/640e8945/attachment.sig>


More information about the Freeradius-Users mailing list