On Sat, 25 Oct 2003, Benjamin Bostow wrote:

> When I am new to freeradius and am using 0.7.1 on RedHat 7.3. When I have
> multiple users, 10+ connect at the exact same time the server tends to
> crash. I have tried finding the performance-testing file in docs but haven't
> had any success. Where are areas that I can look to enhancing the RADIUS
> server so that I can limit its likely hood of crashing?

Benjamin: I had that problem previously, but I believe it was fixed in 
0.8.1.  When I had the problem, it would happen when a dialup server was 
listed as, say, livingston when it was really a max40xx, or as a 
livingston when it was a cisco. Something in the server code that was 
execing checkrad was killing the whole server rather than just the 
faulty process. 

If you run radiusd in debug mode (radiusd -X), look to see if you get
something like "timeout waiting for checkrad" or "unknown error in
waitpid()" before the crash. I'm not completely sure that's where it was,
but I think so. If so, the problem was in session.c and taking out the
code that tried to kill the checkrad process fixed it.

Of course, it may be something totally different, but crashes with 
simultaneous use reminded me of the problem we had. 

For what it's worth. :-)

Kristina




- 
List info/subscribe/unsubscribe? See http://www.freeradius.org/list/users.html

Reply via email to