RadiusNT won't validate USR NetServer 16/Imodem users

Bruno A. Karoly ( (no email) )
Sun, 20 Jul 1997 15:58:38 -0400

This message is in MIME format. Since your mail reader does not understand
this format, some or all of this message may not be legible.

------ =_NextPart_000_01BC9525.CA1A96C0
Content-Type: text/plain;
charset="iso-8859-1"

Greetings.

I'm brand new here and would like to say hello.

I'm trying to use RadiusNT 1.16.60 and USR NetServer 3.2.5.96 (post
emergency fix)...

I have configured RadiusNT and Emerald eval with MSSQL and have
succeeded with radlogin and NT4.0 RARAS (by forcing PAP thru the removal
of CHAP and SPAP registry keys per the suggestion of Eric Nguyen here).

The problem is that the NetServer is unable to authenicate its clients
with RadiusNT. Looks like RadiusNT is not able to understand the
passwords that are being sent by the NetServer... however, the
accounting info that is being sent by the NetServer is being received
and tabled by RadiusNT.

Attached are debug examples of NetServer requesting validation of a
valid user and of an invalid user.

Any experience with this will be appreciated.


Regards,

Bruno
bruno@queenbee.net
www.queenbee.net
ftp.queenbee.net
v. 914.834.7834
f. 914.834.7835

------ =_NextPart_000_01BC9525.CA1A96C0
Content-Type: text/plain;
name="NS_invalid_user.txt"
Content-Transfer-Encoding: quoted-printable
Content-Disposition: attachment;
filename="NS_invalid_user.txt"

LOGIN WITH netserver INVALID USER:bk5 PASSWORD:password Radius w/ODBC =
only NOTE NOT FOUND ERROR

radrecv: Request from host d133acdb code=3D1, id=3D10, length=3D67
User-Name =3D "bk5"
Password =3D "T\204:\255e\200\015\241#\243\341\035\375i\250\334"
NAS-Identifier =3D 209.51.172.219
NAS-Port =3D 16
User-Service =3D Framed-User
Framed-Protocol =3D PPP
rad_authenticate_ODBC()
Password =3D "T\204:\255e\200\015\241#\243\341\035\375i\250\334"
Decrypted Password: =A6d=C7=D1{++J%=A0$i=A6=AAZ=B7
Allocating Statement...

SQL Statement: Select DateAdd(Day, ma.extension, maExpireDate), =
DateAdd(Day, sa.extensi
on, saExpireDate), sa.AccountID, sa.AccountType, sa.Password, sa.Login, =
sa.Shell From Ma
sterAccounts ma, SubAccounts sa Where (sa.Login=3D'bk5' or =
sa.Shell=3D'bk5') AND ma.Customer
ID=3Dsa.CustomerID and sa.Active<>0 and ma.Active<>0

ODBC: SQLFetch Error:100: (00000)

Freeing SQL Statement...
LOG: User: bk5 Not found

User: bk5 Not found
Sending Reject of id 10 to d133acdb (nyd1-gw.queenbee.net)

Response Time: 1202

------ =_NextPart_000_01BC9525.CA1A96C0
Content-Type: text/plain;
name="NS_valid_user.txt"
Content-Transfer-Encoding: quoted-printable
Content-Disposition: attachment;
filename="NS_valid_user.txt"

LOGIN WITH netserver USER:testy PASSWORD:password Radius w/ODBC only =
NOTE NOT FOUND ERROR

radrecv: Request from host d133acdb code=3D1, id=3D9, length=3D69
User-Name =3D "testy"
Password =3D "\340\216\313-o\271\335\21780-\002;H\224\203"
NAS-Identifier =3D 209.51.172.219
NAS-Port =3D 16
User-Service =3D Framed-User
Framed-Protocol =3D PPP
rad_authenticate_ODBC()
Password =3D "\340\216\313-o\271\335\21780-\002;H\224\203"
=A6+4=A62-=B2?d Password: uO=A6=B2-[z
Allocating Statement...

SQL Statement: Select DateAdd(Day, ma.extension, maExpireDate), =
DateAdd(Day, sa.extensi
on, saExpireDate), sa.AccountID, sa.AccountType, sa.Password, sa.Login, =
sa.Shell From Ma
sterAccounts ma, SubAccounts sa Where (sa.Login=3D'testy' or =
sa.Shell=3D'testy') AND ma.Cust
omerID=3Dsa.CustomerID and sa.Active<>0 and ma.Active<>0

Database Password: password
Freeing SQL Statement...
LOG: User: testy Not found

User: testy Not found
Sending Reject of id 9 to d133acdb (nyd1-gw.queenbee.net)

Response Time: 1141

------ =_NextPart_000_01BC9525.CA1A96C0--