Re: [RadiusNT] Radius 3.0 Crashes

NCKCN ( (no email) )
Fri, 5 May 2000 08:12:00 -0500

Peter,

Is the RadiusNT 3 updated from 3.0.163? There doesn't seem to be any
descriptor on the FTP site. It just says RadiusNT30.exe.

-----------------------------------------------------------------
Thanks,
TKT
-----------------------------------------------------------------

----- Original Message -----
From: "Peter Deacon" <peterd@iea-software.com>
To: <radiusnt@iea-software.com>
Cc: "David Harris" <David@starnt.starnet.com> <support@iea-software.com>
Sent: Friday, May 05, 2000 2:20 AM
Subject: Re: [RadiusNT] Radius 3.0 Crashes

> On Thu, 4 May 2000, David Harris wrote:
>
> > Anyone know why my 3.0 server would just start crashing after 3 weeks of
> > working flawlessly?
>
> > All appears to be working great until it calls radgetconfigs, then
memory
> > use goes thru the roof, to 100 % the only way to recover is to shut down
> > radius and resart it.....
>
> From the debug output it looks like this is being triggered by
> someone/thing entering a blank username. The check user query in this
> case is retreiving thousands of accounts with a blank name (Most likely
> from a blank Email field of a PPP Account).
>
> RadiusNT can't currently handle thosands of users with the same name
> effeciently. Short term memory for more than a few hundred gets
> pretty obnoxious.
>
> Grab the latest RadiusNT 3 archive from our ftp site. It rejects all
> logins not having at least one alphanumeric character in their username.
>
> You could also modify RadGetUser to ignore blank usernames:
>
> CREATE PROCEDURE RadGetUser @user VARCHAR(64) , @password VARCHAR(32) AS
> IF @user <> ''
> SELECT...
> ...
> ...
> ...
>
> Have Fun!
> Peter
>
> > here is the syslog output from a crash....
> > 207.243.105.253: Thu May 4 20:05:39: <30>RadiusNT:SQL Statement:
> > {CALL RadCheckOnline('jean1')}
> > 957488739
> > 207.243.105.253: Thu May 4 20:05:39: <134>RadiusNT:jean1 found
> > on-line 0 time(s).
> > 957488739
> > 207.243.105.253: Thu May 4 20:05:39: <134>RadiusNT:SQL
Statement:
> > {CALL RadGetUser('',NULL)}
> > 957488739
> > 207.243.105.253: Thu May 4 20:05:39: <30>RadiusNT:SQL Statement:
> > {CALL RadGetConfigs(1)}
> > 957488739
> > 207.243.105.253: Thu May 4 20:05:39: <30>RadiusNT:SQL Statement:
> > {CALL RadGetConfigs(2)}
> > 957488739
> > 207.243.105.253: Thu May 4 20:05:39: <30>RadiusNT:SQL Statement:
> > {CALL RadGetConfigs(23)}
> > 957488739
> > 207.243.105.253: Thu May 4 20:05:39: <30>RadiusNT:SQL Statement:
> > {CALL RadGetConfigs(25)}
> > 957488739
> > 207.243.105.253: Thu May 4 20:05:39: <30>RadiusNT:SQL Statement:
> > {CALL RadGetConfigs(27)}
> > 957488739
> > 207.243.105.253: Thu May 4 20:05:39: <30>RadiusNT:SQL Statement:
> > {CALL RadGetConfigs(28)}
> > 957488739
> > 207.243.105.253: Thu May 4 20:05:39: <30>RadiusNT:SQL Statement:
> > {CALL RadGetConfigs(32)}
> > 957488739
> > 207.243.105.253: Thu May 4 20:05:39: <30>RadiusNT:SQL Statement:
> > {CALL RadGetConfigs(33)}
> > 957488739
> > 207.243.105.253: Thu May 4 20:05:39: <30>RadiusNT:SQL Statement:
> > {CALL RadGetConfigs(40)}
> > 957488739
> > 207.243.105.253: Thu May 4 20:05:39: <30>RadiusNT:SQL Statement:
> > {CALL RadGetConfigs(67)}
> > 957488739
> > 207.243.105.253: Thu May 4 20:05:39: <30>RadiusNT:SQL Statement:
> > {CALL RadGetConfigs(182)}
> > 957488739
> > 207.243.105.253: Thu May 4 20:05:39: <30>RadiusNT:SQL Statement:
> > {CALL RadGetConfigs(405)}
> > 957488739
> > 207.243.105.253: Thu May 4 20:05:39: <30>RadiusNT:SQL Statement:
> > {CALL RadGetConfigs(494)}
> > 957488739
> > 207.243.105.253: Thu May 4 20:05:39: <30>RadiusNT:SQL Statement:
> > {CALL RadGetConfigs(932)}
> > 957488739
> > 207.243.105.253: Thu May 4 20:05:39: <30>RadiusNT:SQL Statement:
> > {CALL RadGetConfigs(1096)}
> > 957488739
> > 207.243.105.253: Thu May 4 20:05:39: <30>RadiusNT:SQL Statement:
> > {CALL RadGetConfigs(1148)}
> > 957488740
> > 207.243.105.253: Thu May 4 20:05:40: <30>RadiusNT:SQL Statement:
> > {CALL RadGetConfigs(1706)}
> > 957488740
> > 207.243.105.253: Thu May 4 20:05:40: <30>RadiusNT:SQL Statement:
> > {CALL RadGetConfigs(1908)}
> > 957488741
> > 207.243.105.253: Thu May 4 20:05:41: <30>RadiusNT:SQL Statement:
> > {CALL RadGetConfigs(3460)}
> > 957488741
> > 207.243.105.253: Thu May 4 20:05:41: <30>RadiusNT:SQL Statement:
> > {CALL RadGetConfigs(3544)}
> > 957488741
> > 207.243.105.253: Thu May 4 20:05:41: <30>RadiusNT:SQL Statement:
> > {CALL RadGetConfigs(3675)}
> > 957488741
> > 207.243.105.253: Thu May 4 20:05:41: <30>RadiusNT:SQL Statement:
> > {CALL RadGetConfigs(3713)}
> > 957488743
> > 207.243.105.253: Thu May 4 20:05:43: <30>RadiusNT:SQL Statement:
> > {CALL RadGetConfigs(3926)}
> > 957488749
> > 207.243.105.253: Thu May 4 20:05:49: <30>RadiusNT:SQL Statement:
> > {CALL RadGetConfigs(4548)}
> > 957488749
> > 207.243.105.253: Thu May 4 20:05:49: <30>RadiusNT:SQL Statement:
> > {CALL RadGetConfigs(4602)}
> > 957488750
> > 207.243.105.253: Thu May 4 20:05:50: <30>RadiusNT:SQL Statement:
> > {CALL RadGetConfigs(4656)}
> > 957488750
> > 207.243.105.253: Thu May 4 20:05:50: <30>RadiusNT:SQL Statement:
> > {CALL RadGetConfigs(4659)}
> > 957488759
> > 207.243.105.253: Thu May 4 20:05:59: <30>RadiusNT:SQL Statement:
> > {CALL RadGetConfigs(5244)}
> > 957488766
> > 207.243.105.253: Thu May 4 20:06:06: <30>RadiusNT:SQL Statement:
> > {CALL RadGetConfigs(5590)}
> > 957488768
> > 207.243.105.253: Thu May 4 20:06:08: <30>RadiusNT:SQL Statement:
> > {CALL RadGetConfigs(5691)}
> > 957488777
> > 207.243.105.253: Thu May 4 20:06:17: <30>RadiusNT:SQL Statement:
> > {CALL RadGetConfigs(6056)}
> > 957488779
> > 207.243.105.253: Thu May 4 20:06:19: <30>RadiusNT:SQL Statement:
> > {CALL RadGetConfigs(6114)}
> > 957488781
> > 207.243.105.253: Thu May 4 20:06:21: <30>RadiusNT:SQL Statement:
> > {CALL RadGetConfigs(6211)}
> > 957488786
> > 207.243.105.253: Thu May 4 20:06:26: <26>RadiusNT:Memory
allocation
> > error. (Will try again in 5 seconds)
> > 957488786
> > 207.243.105.253: Thu May 4 20:06:26: <26>RadiusNT:Memory
allocation
> > error. (Will try again in 5 seconds)
> > 957488791
> > 207.243.105.253: Thu May 4 20:06:31: <26>RadiusNT:Memory
allocation
> > error. (Will try again in 5 seconds)
> > 957488791
> > 207.243.105.253: Thu May 4 20:06:31: <26>RadiusNT:Memory
allocation
> > error. (Will try again in 5 seconds)
> > 957488796
> > 207.243.105.253: Thu May 4 20:06:36: <26>RadiusNT:Memory
allocation
> > error. (Will try again in 5 seconds)
> > 957488796
> > 207.243.105.253: Thu May 4 20:06:36: <26>RadiusNT:Memory
allocation
> > error. (Will try again in 5 seconds)
> > 957488801
> > 207.243.105.253: Thu May 4 20:06:41: <26>RadiusNT:Memory
allocation
> > error. (Will try again in 5 seconds)
> > 957488801
> > 207.243.105.253: Thu May 4 20:06:41: <26>RadiusNT:Memory
allocation
> > error. (Will try again in 5 seconds)
> > 957488806
> > 207.243.105.253: Thu May 4 20:06:46: <26>RadiusNT:Memory
allocation
> > error. (Will try again in 5 seconds)
> > 957488806
> > 207.243.105.253: Thu May 4 20:06:46: <26>RadiusNT:Memory
allocation
> > error. (Will try again in 5 seconds)
> > 957488811
> > 207.243.105.253: Thu May 4 20:06:51: <26>RadiusNT:Memory
allocation
> > error. (Will try again in 5 seconds)
> > 957488811
> > 207.243.105.253: Thu May 4 20:06:51: <26>RadiusNT:Memory
allocation
> > error. (Will try again in 5 seconds)
> > 957488816
> > 207.243.105.253: Thu May 4 20:06:56: <26>RadiusNT:Memory
allocation
> > error. (Will try again in 5 seconds)
> > 957488816
> > 207.243.105.253: Thu May 4 20:06:56: <26>RadiusNT:Memory
allocation
> > error. (Will try again in 5 seconds)
> > 957488821
> > 207.243.105.253: Thu May 4 20:07:01: <26>RadiusNT:Memory
allocation
> > error. (Will try again in 5 seconds)
> > 957488821
> > 207.243.105.253: Thu May 4 20:07:01: <26>RadiusNT:Memory
allocation
> > error. (Will try again in 5 seconds)
> > 957488826
> > 207.243.105.253: Thu May 4 20:07:06: <26>RadiusNT:Memory
allocation
> > error. (Will try again in 5 seconds)
> > 957488826
> > 207.243.105.253: Thu May 4 20:07:06: <26>RadiusNT:Memory
allocation
> > error. (Will try again in 5 seconds)
> > 957488831
> > 207.243.105.253: Thu May 4 20:07:11: <26>RadiusNT:Memory
allocation
> > error. (Will try again in 5 seconds)
> > 957488831
> > 207.243.105.253: Thu May 4 20:07:11: <26>RadiusNT:Memory
allocation
> > error. (Will try again in 5 seconds)
> >
> >
> >
> > For more information about this list (including removal) go to:
> > http://www.iea-software.com/support/maillists/liststart
> >
>
>
> For more information about this list (including removal) go to:
> http://www.iea-software.com/support/maillists/liststart
>

For more information about this list (including removal) go to:
http://www.iea-software.com/support/maillists/liststart