Error: WARNING: Unresponsive child for request in module sql component accounting

magicboiz magicboiz at gmail.com
Wed Feb 25 13:42:05 CET 2009


Hello all!!

I facing this problem with my Freeradius 2.1.3, and I don't know how to solve 
it :(

My NAS is sending only accounting registers to my freeradius server. My 
freeradius server, is configured to store these registers into a MySQL server. 
I have configured "max_request_time = 120", in the case of MySQL slow 
performance, but the problem perssits.

My questions are:
 - how can I solve this issue?
 - When a child is unresponsive, the register is lost, or another child stores 
it into the database?

Thx in advance.
Regards


RADIUSD.CONF:

prefix = /usr/local
exec_prefix = ${prefix}
sysconfdir = ${prefix}/etc
localstatedir = ${prefix}/var
sbindir = ${exec_prefix}/sbin
logdir = ${localstatedir}/log/radius
raddbdir = ${sysconfdir}/raddb      
radacctdir = ${logdir}/radacct      
name = radiusd
confdir = ${raddbdir}
run_dir = ${localstatedir}/run/radiusd
db_dir = ${raddbdir}
libdir = ${exec_prefix}/lib
pidfile = ${run_dir}/${name}.pid

max_request_time = 120
cleanup_delay = 1
max_requests = 10240

listen {
        type = auth
        ipaddr = *
        port = 0
}

listen {
        ipaddr = *
        port = 0  
        type = acct
}                  

hostname_lookups = no
allow_core_dumps = no
regular_expressions     = yes
extended_expressions    = yes

log {
        destination = files
        file = ${logdir}/radius.log
        syslog_facility = daemon
        stripped_names = no
        auth = no
        auth_badpass = no
        auth_goodpass = no
}                         

checkrad = ${sbindir}/checkrad

security {
        max_attributes = 200
        reject_delay = 1
        status_server = yes
}                          

proxy_requests  = yes
$INCLUDE proxy.conf  
$INCLUDE clients.conf

thread pool {
        start_servers = 50
        max_servers = 100
        min_spare_servers = 10
        max_spare_servers = 30
        max_requests_per_server = 5
}

modules {
        $INCLUDE ${confdir}/modules/
        $INCLUDE eap.conf
        $INCLUDE sql.conf
        $INCLUDE sql/mysql/counter.conf
}

instantiate {
        exec
        expr
        expiration
        logintime
}
$INCLUDE policy.conf
$INCLUDE sites-enabled/



More information about the Freeradius-Users mailing list