Ok, that's helpful.
In studying this I have written a brief Perl script that will run
radtest repeatedly. The script pauses for half a second between tests.
Sometimes the script will successfully authenticate the same
username/password 127 times and sometimes it will run to 2,600
authentications. Eventually, it returns an invalid password.
This is a RedHat 9.0 box with all the updates installed. It has a single
933mhz Intel processor.
The threading in Radius is turned on with "start_servers" set to 5. Am I
supposed to be able to see 5 Radius processes when I so a "ps ax"? I only
see one and never see more than that.
We are using MySQL for accounting logging and nothing else.
Bill
----- Original Message -----
From: Alan DeKok
To: [EMAIL PROTECTED]
Sent: Thursday, October 16, 2003 1:40 PM
Subject: Re: 0.9.1 and bad logins
"Bill" <[EMAIL PROTECTED]> wrote:
> Sometimes FreeRadius will say the login was rejected due to an invalid
> shell. Again, the shell is correct. When this happens it doesn't even
parse
> the passwd file entry correctly. It will say the login was rejected due to
> an invalid shell and the shell is "alse" when it is actually "/bin/false"
> Sometimes it reports the shell as being part of a passwd line for another
> customer like "ome/user2:/bin/false" <-- literally.
I've never heard of that problem before. In the default
configuration of the server, it doesn't even parse the 'passwd' file.
It relies on the system getpwent() function do do that work.
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