Ok, I'm running a test with the -s option and it appears to be running
fine. The problem doesn't appear to resurface with the -s option. My test
script has gotten to over 2500 whereas it wouldn't even pass 300 without
the -s with a username near the bottom of the passwd file.
What does this mean? I don't understand the -s according to the radiusd
man page. When I do a "ps ax" and review my logs Radius appears to running
normally.
-s Normally, the server forks a seperate process for accounting,
and a seperate process for every authentication request. With
this flag the server will not do that. It won't even "daemonize"
(auto-background) itself.
Bill
----- Original Message -----
From: Alan DeKok
To: [EMAIL PROTECTED]
Sent: Friday, October 17, 2003 9:26 AM
Subject: Re: 0.9.1 and bad logins
"VCI Help Desk" <[EMAIL PROTECTED]> wrote:
> I did more testing with this Perl script I wrote that uses radtest to
> repeatedly test FreeRadius with a username and password file. If the
> username is near to the top of the passwd file it has a much smaller
chance
> of an invalid login compared to a username closer to the bottom of the
> passwd file.
It sounds like a bug in the system libraries to me.
Try running the server with '-s', and see if the problem resurfaces.
> Could the getpwent be causing this or could I have something else
wrong?
It's getpwent() and friends. See rlm_unix.c
Alan DeKok.
-
List info/subscribe/unsubscribe? See
http://www.freeradius.org/list/users.html
-
List info/subscribe/unsubscribe? See http://www.freeradius.org/list/users.html