Private namespace for dictionary attributes (was: Passing information from authenticate to post-auth)

Fajar A. Nugraha list at
Sun Nov 27 16:31:44 CET 2011

On Sun, Nov 27, 2011 at 7:47 PM, Edgar Fuß <ef at> wrote:
>> Define your own [attributes].  That's why the dictionary files are editable.
> Is there a private name space for that (i.e., X-*) that is guaranteed not to conflict with future official attribute names?

You should be able to define any unused attribute name (e.g.
MyModule-Attr-1), as long as the attribute number does not conflict
with an existing one.

>From dictionary.freeradius.internal:

#       Range:  2200-2999
#               Free
#       Range:  3000-3999
#               Site-local attributes (see raddb/
#               Do NOT define attributes in this range!
#       Range:  4000-65535
#               Unused
#       Range:  65536-
#               Invalid.  Don't use.


More information about the Freeradius-Users mailing list