dictionary.cablelabs[168]: dict_addvalue: value name too long
Hello, In order to correctly link to libssl.so.0.9.7 and libcrypto.so.0.9.7 at run time. I set LDFLAGS="-R/usr/local/openssl-0.9.7/lib" at compile time. When I execute the bin I get the following error: Thu Feb 16 18:39:40 2006 : Debug: read_config_files: reading dictionary Thu Feb 16 18:39:40 2006 : Error: Errors reading dictionary: dict_init: //usr/local/share/freeradius/dictionary.cablelabs[168]: dict_addvalue: value name too long Thu Feb 16 18:39:40 2006 : Error: Errors reading radiusd.conf If I remove line 168 in the cablelabs dictionary file everything loads fine: Thu Feb 16 18:43:14 2006 : Debug: security: reject_delay = 1 Thu Feb 16 18:43:14 2006 : Debug: security: status_server = no Thu Feb 16 18:43:14 2006 : Debug: main: debug_level = 0 Thu Feb 16 18:43:14 2006 : Debug: read_config_files: reading dictionary Thu Feb 16 18:43:14 2006 : Debug: read_config_files: reading naslist Thu Feb 16 18:43:14 2006 : Debug: read_config_files: reading clients This is the line I removed. dictionary.cablelabs[168] VALUE CableLabs-QoS-Release-Reason Inactivity-Resource-Recovery-Timer-Expiration 2 Alternativly, if I do not set LDFLAGS when I compile and set LD_LIBRARY_PATH at runtime (which I don't want to do) I do not get an error. Am I doing something wrong or is the dictionary file malformed? Please let me know if I can provide any other information. Thanks, Ryan
"Ryan Melendez" <rmelendez@wayport.net> wrote:
Thu Feb 16 18:39:40 2006 : Error: Errors reading dictionary: dict_init: //usr/local/share/freeradius/dictionary.cablelabs[168]: dict_addvalue: value name too long
The only way you get that error is if you're running an old version of FreeRADIUS against newer dictionaries. Don't do that. Alan DeKok.
Hey Alan, I am using 1.1.0. Sorry I left that out. read_config_files: reading dictionary Errors reading dictionary: dict_init: //usr/local/share/freeradius/dictionary.cablelabs[168]: dict_addvalue: value name too long Errors reading radiusd.conf [andreadoria:520 ~] /usr/local/sbin/radiusd -v radiusd: FreeRADIUS Version 1.1.0, for host , built on Feb 16 2006 at 18:27:38 Copyright (C) 2000-2003 The FreeRADIUS server project. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. You may redistribute copies of FreeRADIUS under the terms of the GNU General Public License. For more information about these matters, see the file named COPYRIGHT. Thanks, Ryan -----Original Message----- From: freeradius-users-bounces+rmelendez=wayport.net@lists.freeradius.org on behalf of Alan DeKok Sent: Thu 2/16/2006 1:11 PM To: FreeRadius users mailing list Subject: Re: dictionary.cablelabs[168]: dict_addvalue: value name too long "Ryan Melendez" <rmelendez@wayport.net> wrote:
Thu Feb 16 18:39:40 2006 : Error: Errors reading dictionary: dict_init: //usr/local/share/freeradius/dictionary.cablelabs[168]: dict_addvalue: value name too long
The only way you get that error is if you're running an old version of FreeRADIUS against newer dictionaries. Don't do that. Alan DeKok. - List info/subscribe/unsubscribe? See http://www.freeradius.org/list/users.html
participants (2)
-
Alan DeKok -
Ryan Melendez