Re: RadiusNT 2.2 crashes.

Support Technique ( Support@concepta.com )
Tue, 27 Jan 1998 11:31:32 -0500

At 19:41 98-01-26 -0800, you wrote:
>Brad Albrecht wrote:
>>=20
>> It would be most helpful to run Radius from the command prompt with -x15,
>> then send IEA-software (support, or Dale) the spew. You probably want to
>> make the window with the dos box scroll more than 25 or whatever lines,=
so
>> you can get the whole problem, not just what is on screen.
>>=20
>> Understand that this will slow processing down several hundred
milliseconds,
>> but it is barely noticeable to the dialup user. In the long run,
>> identifying and fixing the problem is better than restarting, and it's
worth
>> the slowdown. (It worked for me, right Dale?
>
>Anytime you have problems with RadiusNT you should stop the service
>and run it in -x15 debug mode. This is outlined in the docs.
>
>If you minimize the window, the performance different is not noticeable.
>Typically its only about 10ms slower. The video update is what causes the
>several hundred millisecond different, not the debug stuff.
>
>--=20
>Dale E. Reed Jr. (daler@iea.com)
>_________________________________________________________________
> IEA Software, Inc. | RadiusNT, Emerald, and NT FAQs
> Internet Solutions for Today | http://www.iea-software.com
>
> ----------------------------------------------------------
> RadiusNT Mailing List lists@iea-software.com
>
>

Now i have the information from the dos window (see below). It looks like
the terminal server
sends garbage information to radiusnt. (Possible reason is that the user
is connecting by modem
and the line is probably noisy.) RadiusNT should be able to recover
gracefuly instead of
crashing completly. From de radius logfile i can see that this situation
occurs once in a while but
radiusnt gives an error in the logfile instead of crashind but it seems
that other times it is not able
to recover.

( content of debug window after crashing )

radrecv: Request from host ccbf480e code=3D1, id=3D1, length=3D115
User-Name =3D "~\377}#\300!}!c} }4}"}&} }*} } }%}&}
}!\177[}'}"}(}"jL~~\377}#\
300!}!d} }4}"}&"
Password =3D "\264\235\357\307\246\247\0332\357\320Jb\303>\226\346"
NAS-IP-Address =3D 204.191.72.14
NAS-Port =3D 50
rad_authenticate_ODBC()
Password =3D "\264\235\357\307\246\247\0332\357\320Jb\303>\226\346"

SQL Statement: Select DateAdd('d', ma.extension, maExpireDate),
DateAdd('d', ma
..extension, maExpireDate), sa.AccountID, sa.AccountType, sa.Password,
sa.Login,
sa.Shell From MasterAccounts ma, SubAccounts sa Where
(sa.Login=3D'~=A0}#+!}!c} }4}
"}&} }*} } }%}&} }!=A6[}'}"}(}"jL~~=A0}#+!}!d} }4}"}&' or sa.Shell=3D'~=A0}#=
+!}!c}
}4}"}
&} }*} } }%}&} }!=A6[}'}"}(}"jL~~=A0}#+!}!d} }4}"}&') AND
ma.CustomerID=3Dsa.CustomerI
D and sa.Active<>0 and ma.Active<>0

(part of the radiusnt logfile )

[Microsoft][ODBC Microsoft Access 97 Driver] Syntax error (missing
operator) in query expression
'(sa.Login=3D'D=1DD2=C0=0FZ=C2=9A=BB=91=A8=E6@=FF=A2=7F=8B5=EC=91=90=F94"=3D=
D=18=FAt=FE=B0bFk=98=FC=8Ci=AA9=D1;=10=E7=85'=F2i=B5=FD)U=98C+=B7=CB|=E7=7FU=
d'=20
Mon Jan 26 20:32:50 1998: Authenticate: from comserver1 - No User Name
Mon Jan 26 20:32:55 1998: Authenticate: from comserver1 - No User Name
Mon Jan 26 20:32:59 1998: Authenticate: from comserver1 - No User Name
Mon Jan 26 22:08:14 1998: ODBC: SQLExecDirect Error:
[Microsoft][ODBC Microsoft Access 97 Driver] Syntax error in query
expression '(sa.Login=3D'}7}"}&} }*} } }%}&}!}8=BF=8C}'}`}(}`}-}#}&=835~~=FF=
}#=C0!}!}(}
}7}`}&} }*' or sa.Shell=3D'}7}`}&
Mon Jan 26 23:04:54 1998: ODBC: SQLExecDirect Error:
[Microsoft][ODBC Microsoft Access 97 Driver] Syntax error in query
expression '(sa.Login=3D'~=FF}#=C0!}!}%} }4}"}&} }*} } }%}&} }!=BF=B5}'}`}(}=
`=E5r~6=87=9CD'
or sa.Shell=3D'~=FF}#=C0!}!}%} }4}`}&
Tue Jan 27 01:00:32 1998: ODBC: SQLExecDirect Error:
[Microsoft][ODBC Microsoft Access 97 Driver]Wrong number of parameters=20
Tue Jan 27 09:16:33 1998: ODBC: SQLExecDirect Error:
[Microsoft][ODBC Microsoft Access 97 Driver] Syntax error (missing
operator) in query expression
'(sa.Login=3D'=13d=E8=7Fe|\_*Y=FB=FE=DF=D4QC=CA&=AC=9C'!=CA=B3=A3=92i=DF=EB=
=BB\=DD-s=CE=06=EA=A4a=9Cc=BC=93,(`UTL=F5=F0=B7=BB.=C4iS`e=9A=F7=96=E3'=20
Tue Jan 27 09:16:35 1998: ODBC: SQLExecDirect Error:
[Microsoft][ODBC Microsoft Access 97 Driver] Syntax error (missing
operator) in query expression
'(sa.Login=3D'x=9C"=16V>=9C=A8=B7=B2=AE=EF=E1=D0=89=8D=12=FB=1C=C4FgY=88=821=
=FC=C8=DB=DD=85+=F3=D97=91'I\=81x=8E=E1!A' or sa.Shell=3D'x=9C"=16V

Patrice Boucher
Administrateur de reseau
Support@concepta.com