error parsing the dictionary for the extended format attributes and flags

Alan DeKok aland at deployingradius.com
Mon Mar 21 20:08:45 CET 2016


On Mar 17, 2016, at 6:23 AM, Vereecke, Katrien (Nokia - BE) <katrien.vereecke at nokia.com> wrote:
> With version freeradius-server-3.0.11 I get an error when the extended attribute format is used together with the encrypt flag.
> 
> I have the following defined in my dictionary:
> 
> BEGIN-VENDOR Alcatel-IPD  format=Extended-Vendor-Specific-1
> ATTRIBUTE  Alc-Test-1   1  string   encrypt=2
> ....
> END-VENDOR  Alcatel-IPD
> This gives the following error:
> Errors reading /usr/local/etc/raddb/dictionary: dict_init: /users/tdebaets/dictionary-freeradius.txt[576]: dict_addattr: The "extended" attributes MUST NOT have any flags set

  That isn't forbidden by RFC 6929, but it isn't explicitly allowed, either.

  I've pushed a fix which allows "encrypt=2" for extended attributes.

  Alan DeKok.




More information about the Freeradius-Users mailing list