Proxy - Stop Responding
Good Afternoon,
I have a Freeradius (1.1.5) running on a server (1G RAM, double processor) as a Proxy Radius, on a production enviroment to AAA VOIP calls.
At peak hours, the Radius stop responding. I cannot see any message on the log, just stop working.
I have to kill/load manually in order to work again. Then, it appeared a message:
"Error: Error receiving packet: Interrupted system call"
I disabled all the logs (detail, pre_proxy_log, post_proxy_log), authorize/authenticate (chap, pap, etc), tunning some parameters like max_requests, thread pool, cleanup_delay, etc.
Not running exec, hostname_lookups = no, etc.. Nothing special.
The only thing I configured is: preproxy_users (in order to change de NAS-IP-Address), suffix (to identify the realm).
At peak hours, one of the radius (behind the proxy) takes up to 14 seconds to answer. When it happens, there's a message in the logs like "Dropping conflicting packet from....". But not always, I mean, sometimes Radius stops working but there's no delay.
So, what's going on?...Can somebody help me?
Just in case, these are the values for most of the parameters:
max_request_time = 20
delete_blocked_requests = no
cleanup_delay = 2
max_requests = 2560
thread pool {
start_servers = 10
max_servers = 50
min_spare_servers = 10
max_spare_servers = 10
max_requests_per_server = 250
}
instantiate {
}
authorize {
preprocess
suffix
}
authenticate {
}
preacct {
preprocess
acct_unique
suffix
}
accounting {
}
session {
}
post-auth {
}
pre-proxy {
files
}
post-proxy {
}
Thanks in advance,
Keiko.
Explore the seven wonders of the world Learn more!
This archive was generated by a fusion of
Pipermail (Mailman edition) and
MHonArc.