segmentation fault on solaris,unable to call modules

Qin Zhen qin.zhen at pacific.net.sg
Wed Dec 14 07:28:13 CET 2005


> Hi All,
>
> installing freeradius on Solaris is already a big headache, afterwards i 
> encountered Segmentation fault as well. i am using Freeradius-1.0.5
>
> seems the problem is that it is not able to call any of the modules in 
> radiusd.conf, if i commend up all the modules under 'Authorize' (files, 
> preprocess, ldap, prefix, etc. ) in radiuad.conf, there won't be 
> segmentation faults. and this configuration is able to work for 
> freeradius-0.8 on solaris or freeradius-1.0.5 on debian. pls advise.
>
> thanks in advance.
>
> below is what the debug mode shows:
>
> *******************************************************
>
> Wed Dec 14 10:15:31 2005 : Info: Starting - reading configuration files 
> ...
>
> Wed Dec 14 10:15:31 2005 : Debug: reread_config: reading radiusd.conf
>
> Wed Dec 14 10:15:31 2005 : Debug: Config: including file: 
> /usr/local/radius5/raddb/proxy.conf
>
> Wed Dec 14 10:15:31 2005 : Debug: Config: including file: 
> /usr/local/radius5/raddb/clients.conf
>
> Wed Dec 14 10:15:31 2005 : Debug: Config: including file: 
> /usr/local/radius5/raddb/snmp.conf
>
> Wed Dec 14 10:15:31 2005 : Debug: Config: including file: 
> /usr/local/radius5/raddb/sql.conf
>
> Wed Dec 14 10:15:31 2005 : Debug: main: prefix = "/usr/local/radius5"
>
> Wed Dec 14 10:15:31 2005 : Debug: main: localstatedir = 
> "/usr/local/radius5/var"
>
> Wed Dec 14 10:15:31 2005 : Debug: main: logdir = "/usr/local/radius5/log"
>
> Wed Dec 14 10:15:31 2005 : Debug: main: libdir = "/usr/local/radius5/lib"
>
> Wed Dec 14 10:15:31 2005 : Debug: main: radacctdir = 
> "/usr/local/radius5/radacct"
>
> Wed Dec 14 10:15:31 2005 : Debug: main: hostname_lookups = no
>
> Wed Dec 14 10:15:31 2005 : Debug: main: max_request_time = 40
>
> Wed Dec 14 10:15:31 2005 : Debug: main: cleanup_delay = 5
>
> Wed Dec 14 10:15:31 2005 : Debug: main: max_requests = 5120
>
> Wed Dec 14 10:15:31 2005 : Debug: main: delete_blocked_requests = 0
>
> Wed Dec 14 10:15:31 2005 : Debug: main: port = 1645
>
> Wed Dec 14 10:15:31 2005 : Debug: main: allow_core_dumps = yes
>
> Wed Dec 14 10:15:31 2005 : Debug: main: log_stripped_names = no
>
> Wed Dec 14 10:15:31 2005 : Debug: main: log_file = 
> "/usr/local/radius5/log/radius.log"
>
> Wed Dec 14 10:15:31 2005 : Debug: main: log_auth = yes
>
> Wed Dec 14 10:15:31 2005 : Debug: main: log_auth_badpass = no
>
> Wed Dec 14 10:15:31 2005 : Debug: main: log_auth_goodpass = no
>
> Wed Dec 14 10:15:31 2005 : Debug: main: pidfile = 
> "/usr/local/radius5/var/run/radiusd.pid"
>
> Wed Dec 14 10:15:31 2005 : Debug: main: user = "radius"
>
> Wed Dec 14 10:15:31 2005 : Debug: main: group = "radius"
>
> Wed Dec 14 10:15:31 2005 : Debug: main: usercollide = no
>
> Wed Dec 14 10:15:31 2005 : Debug: main: lower_user = "no"
>
> Wed Dec 14 10:15:31 2005 : Debug: main: lower_pass = "no"
>
> Wed Dec 14 10:15:31 2005 : Debug: main: nospace_user = "no"
>
> Wed Dec 14 10:15:31 2005 : Debug: main: nospace_pass = "no"
>
> Wed Dec 14 10:15:31 2005 : Debug: main: checkrad = 
> "/usr/local/radius5/sbin/checkrad"
>
> Wed Dec 14 10:15:31 2005 : Debug: main: proxy_requests = yes
>
> Wed Dec 14 10:15:31 2005 : Debug: proxy: retry_delay = 5
>
> Wed Dec 14 10:15:31 2005 : Debug: proxy: retry_count = 3
>
> Wed Dec 14 10:15:31 2005 : Debug: proxy: synchronous = no
>
> Wed Dec 14 10:15:31 2005 : Debug: proxy: default_fallback = yes
>
> Wed Dec 14 10:15:31 2005 : Debug: proxy: dead_time = 120
>
> Wed Dec 14 10:15:31 2005 : Debug: proxy: post_proxy_authorize = yes
>
> Wed Dec 14 10:15:31 2005 : Debug: proxy: wake_all_if_all_dead = no
>
> Wed Dec 14 10:15:31 2005 : Debug: security: max_attributes = 200
>
> Wed Dec 14 10:15:31 2005 : Debug: security: reject_delay = 0
>
> Wed Dec 14 10:15:31 2005 : Debug: security: status_server = no
>
> Wed Dec 14 10:15:31 2005 : Debug: main: debug_level = 0
>
> Wed Dec 14 10:15:31 2005 : Debug: read_config_files: reading dictionary
>
> Wed Dec 14 10:15:31 2005 : Debug: read_config_files: reading naslist
>
> Wed Dec 14 10:15:31 2005 : Info: Using deprecated naslist file. Support 
> for this will go away soon.
>
> Wed Dec 14 10:15:31 2005 : Debug: read_config_files: reading clients
>
> Wed Dec 14 10:15:31 2005 : Debug: read_config_files: reading realms
>
> Wed Dec 14 10:15:31 2005 : Debug: radiusd: entering modules setup
>
> Wed Dec 14 10:15:31 2005 : Debug: Module: Library search path is 
> /usr/local/radius5/lib
>
> Segmentation Fault
>
> - List info/subscribe/unsubscribe? See 
> http://www.freeradius.org/list/users.html
> 




More information about the Freeradius-Users mailing list