(RADIATOR) Re: SORRY: bug on 2.19-1?

Hugh Irvine hugh at open.com.au
Thu Jan 10 19:32:22 CST 2002


Hello Utku -

You can use DBD::ODBC and a commercial ODBC driver, or you can use 
DBD::ODBC-Proxy, or you can run a copy of Radiator on the MS box and proxy 
the relevant radius packets directly to it.

This topic has been discussed on the list many times so check the archive 
site and do a search.

	www.open.com.au/archives/radiator

regards

Hugh


On Thu, 10 Jan 2002 22:26, Utku Er wrote:
> We'll I realize that dbdimp.c is not a radiator file. I see this is a bug
> with freetds_dbd which causes Radiator to hang up...
>
> But still is there any other way to use Radiator to connect to an sql
> server on windows? I do not like sybase&freetds. You guys at open
> consultants working on this?
>
> thanks,
> Utku.
> ----- Original Message -----
> From: Utku Er
> To: radiator at open.com.au
> Sent: Thursday, January 10, 2002 12:51 PM
> Subject: bug on 2.19-1?
>
>
> Hi,
>
> I was testing the radiator 2.19-1(licensed) on redhat latest. Installed
> from an RPM I am using auth by SQL and using sybase freeTDS to connect. I
> started it in my shell and run a test with radpwtst. Radiator stopped
> working with error like below. trace 6 debug is below of that.
>
> can anybody tell what is going on here? I know radiator stopped before but
> I saw the error this time... is the problem database connectivity or
> radius?
> by the way, is there any enhancements on radiator to connect a sql database
> on windows? should we still use sybaseTDS which is not preferred thing to
> do...
> thanks,
> Utku.
> ----error message-----------------------
> root#radpwtst -secret r1dk2y -auth_port 1812 -acct_port 1813 -user erutku
> -password xxxxxx sending Access-Request...
>
> dbdimp.c:652: Unhandled type 0x79
> No reply
> sending Accounting-Request Start...
> No reply
> sending Accounting-Request Stop...
> No reply
>
> ---debug-----------------------------------
> <it was running ok>
> Thu Jan 10 12:12:15 2002: DEBUG: Packet dump:
> *** Received from 127.0.0.1 port 59498 ....
>
> Packet length = 92
> 01 e1 00 5c 31 32 33 34 35 36 37 38 39 30 31 32
> 33 34 35 36 01 08 65 72 75 74 6b 75 06 06 00 00
> 00 02 04 06 cb 3f 9a 01 05 06 00 00 04 d2 1e 0b
> 31 32 33 34 35 36 37 38 39 1f 0b 39 38 37 36 35
> 34 33 32 31 3d 06 00 00 00 00 02 12 df aa be e0
> a4 6e 39 97 e1 c6 68 fc 38 bd a9 62
> Code:       Access-Request
> Identifier: 225
> Authentic:  1234567890123456
> Attributes:
>         User-Name = "erutku"
>         Service-Type = Framed-User
>         NAS-IP-Address = 203.63.154.1
>         NAS-Port = 1234
>         Called-Station-Id = "123456789"
>         Calling-Station-Id = "987654321"
>         NAS-Port-Type = Async
>         User-Password =
> "<223><170><190><224><164>n9<151><225><198>h<252>8<189><169>b"
>
> Thu Jan 10 12:12:15 2002: DEBUG: Check if Handler
> cisco-avpair="protocol=vpdn" should be used to handle this request Thu Jan
> 10 12:12:15 2002: DEBUG: Check if Handler Realm=/[a-zA-Z0-9]/ should be
> used to handle this request Thu Jan 10 12:12:15 2002: DEBUG: Check if
> Handler DEFAULT_HANDLER should be used to handle this request Thu Jan 10
> 12:12:15 2002: DEBUG: Handling request with Handler 'DEFAULT_HANDLER' Thu
> Jan 10 12:12:15 2002: DEBUG: SdbSQL_WoutRealm Deleting session for erutku,
> 203.63.154.1, 1234 Thu Jan 10 12:12:15 2002: DEBUG: do query is: delete
> from AAA_SESSIONTABLE where NASIDENTIFIER='203.63.154.1' and NASPORT=012 34
>
> Thu Jan 10 12:12:15 2002: DEBUG: Handling with Radius::AuthSQL
> Thu Jan 10 12:12:15 2002: DEBUG: Handling with Radius::AuthSQL:
> CheckBySQL_WoutRealm Thu Jan 10 12:12:15 2002: DEBUG: Query is: select
> PASSWORD, CHECKATTR, REPLYATTR  from AAA_USERAUTH where USERNAME='erutku'
>
> Thu Jan 10 12:12:16 2002: DEBUG: Radius::AuthSQL looks for match with
> erutku Thu Jan 10 12:12:16 2002: DEBUG: Query is: select NASIDENTIFIER,
> NASPORT, ACCTSESSIONID from AAA_SESSIONTABLE where USERNAME= 'erutku' and
> REALM=''
>
> Thu Jan 10 12:12:36 2002: INFO: Server started: Radiator 2.19 on etrn
> <an the beat goes on>
>
> ===
> Archive at http://www.open.com.au/archives/radiator/
> Announcements on radiator-announce at open.com.au
> To unsubscribe, email 'majordomo at open.com.au' with
> 'unsubscribe radiator' in the body of the message.

-- 
Radiator: the most portable, flexible and configurable RADIUS server
anywhere. Available on *NIX, *BSD, Windows 95/98/2000, NT, MacOS X.
-
Nets: internetwork inventory and management - graphical, extensible,
flexible with hardware, software, platform and database independence.
===
Archive at http://www.open.com.au/archives/radiator/
Announcements on radiator-announce at open.com.au
To unsubscribe, email 'majordomo at open.com.au' with
'unsubscribe radiator' in the body of the message.


More information about the radiator mailing list