Dictionary problem preventing startup..(AudioCodes)
Hello. Trying to set up some new devices (AudioCodes MP118) to authenticate, but the dictionary entries the mfr. says is for FreeRadius doesn't quite work. Using FreeRadius v. 2.1.6 on Mac OS X The users entries they say to try looks like this: john Auth-Type := Local, User-Password == "qwerty" Service-Type = Login-User, ACL-Auth-Level = ACL-Auth-SecurityAdminLevel or on another user, it's set lower as: ACL-Auth-Level = ACL-Auth-UserLevel #AudioCodes VSA dictionary VENDOR AudioCodes 5003 ATTRIBUTE ACL-Auth-Level 35 integer AudioCodes VALUE ACL-Auth-Level ACL-Auth-UserLevel 50 VALUE ACL-Auth-Level ACL-Auth-AdminLevel 100 VALUE ACL-Auth-Level ACL-Auth-SecurityAdminLevel 200 But that above entry causes this: Errors reading dictionary: dict_init: /opt/local/etc/raddb/dictionary[39]: unknown option "AudioCodes" For kicks, I have tried leaving the dictionary entry out and tried Login-User by itself (doesn't authenticate) as well as Administrative-User for Service Type but all that does is authenticate, but at a level too low to do anything. Needless to say, commenting out the dictionary entries just cause the daemon to choke on the users file... And vice versa. http://www.audiocodes.com/filehandler.ashx?fileid=36358 is the guide I was using for reference. Thanks in advance for any pointers. Mark
Trying to set up some new devices (AudioCodes MP118) to authenticate, but the dictionary entries the mfr. says is for FreeRadius doesn't quite work.
#AudioCodes VSA dictionary VENDOR AudioCodes 5003
BEGIN-VENDOR AudioCodes
ATTRIBUTE ACL-Auth-Level 35 integer AudioCodes
Delete that AudioCodes from the end of that line.
VALUE ACL-Auth-Level ACL-Auth-UserLevel 50 VALUE ACL-Auth-Level ACL-Auth-AdminLevel 100 VALUE ACL-Auth-Level ACL-Auth-SecurityAdminLevel 200
END-VENDOR AudioCodes Ivan Kalik Kalik Informatika ISP
Hi,
#AudioCodes VSA dictionary VENDOR AudioCodes 5003 ATTRIBUTE ACL-Auth-Level 35 integer AudioCodes VALUE ACL-Auth-Level ACL-Auth-UserLevel 50 VALUE ACL-Auth-Level ACL-Auth-AdminLevel 100 VALUE ACL-Auth-Level ACL-Auth-SecurityAdminLevel 200
you can view other dictionarys to see what ticks...i would say # AudioCodes VSA dictionary VENDOR AudioCodes 5003 BEGIN-VENDOR AudioCodes ATTRIBUTE ACL-Auth-Level 35 integer VALUE ACL-Auth-Level ACL-Auth-UserLevel 50 VALUE ACL-Auth-Level ACL-Auth-AdminLevel 100 VALUE ACL-Auth-Level ACL-Auth-SecurityAdminLevel 200 END-VENDOR AudioCodes and , if thats all fine, then submit a patch to FreeRADIUS to ensure that this is in the package by default.... alan
participants (3)
-
Alan Buxey -
Ivan Kalik -
mark smith