So is freeradius not reading the dictionary file for Mikrotik that is there & correct?When its in there I getWhen the Attribute is commented out of /etc/raddb/dictionaryThanks... I guessMy question is more around "Is there any thing I can do to fix this"?
I get
...
rlm_perl: ERROR: Failed to create pair Mikrotik-Total-Limit = 192871485
...
...
Tue Apr 8 18:23:47 2014 : Debug: rlm_perl: Added pair Mikrotik-Total-Limit = 209715200
Tue Apr 8 18:23:47 2014 : Debug: rlm_perl: Added pair Cleartext-Password = password
Tue Apr 8 18:23:47 2014 : Debug: rlm_perl: Added pair databank = 209715200
Tue Apr 8 18:23:47 2014 : Debug: rlm_perl: Added pair Auth-Type = PERL
Tue Apr 8 18:23:47 2014 : Info: ++[perl] returns ok
Tue Apr 8 18:23:47 2014 : Auth: Login OK: [XX:XX:XX:XX:XX:XX/password] (from client X.X.X.X port 2154826130 cli XX:XX:XX:XX:XX:XX)
Tue Apr 8 18:23:47 2014 : Info: # Executing section post-auth from file /etc/raddb/sites-enabled/default
Tue Apr 8 18:23:47 2014 : Info: +- entering group post-auth {...}
Tue Apr 8 18:23:47 2014 : Info: ++[exec] returns noop
Sending Access-Accept of id 30 to X.X.X.X port 50238
Mikrotik-Total-Limit = 209715200
...On 8 April 2014 14:48, Alan DeKok <aland@deployingradius.com> wrote:
Ryan De Kock wrote:OK...
> I was running freeradius v2.1.12 on Fedora and have changed over to
> CentOS now (also v2.1.12).
So one distribution has a working dictionary file, and the other one
> It looks as if the dictionary file location has been changed BUT here is
> the working dictionary
doesn't? That's not nice.
> Working server:
...
> Not working server:
There's no need to post the dictionaries. We've seen them already.
Just post a summary of what changed.
That attribute is already in both dictionaries. What's the problem?
> What i have noticed is that if I add "ATTRIBUTE
> Mikrotik-Total-Limit 17 integer" to the
> /usr/local/etc/raddb/dictionary file then freeradius says that it sends
> the attribute however the Mikrotik complains that its incorrect.
Use a version that works. If the version supplied by your vendor
> Have I missed something? I have checked that
> "/usr/local/share/freeradius/dictionary.mikrotik" is included in
> /usr/local/share/freeradius/dictionary.
>
> any advice would be great
doesn't work, then (a) upgrade, or (b) tell your vendor to fix it.
Alan DeKok.
-
List info/subscribe/unsubscribe? See http://www.freeradius.org/list/users.html