Hi,

I'm testing Radiator with SQL (Oracle 8.1.6) and something strange happens.
After accessing DB (with <AutBy SQL> or <SessionDatabase SQL>), Radiator dies
and this message appears (in 10 seconds like say sessiondatabase tag below):

timeout at /usr/local/lib/perl5/site_perl/5.005/Radius/SqlDb.pm line 226

#######The logfile looks like:


*** Received from 127.0.0.1 port 61711 ....

Packet length = 79
Code:       Access-Request
Identifier: 66
Authentic:  1234567890123456
Attributes:
     User-Name = "NOVVISPA1"
     Service-Type = Framed-User
     NAS-IP-Address = 203.63.154.1
     NAS-Port = 1234
     NAS-Port-Type = Async
     Framed-IP-Address = 255.255.255.254
     User-Password = "<156>I<234><202><242><132><29><145>#N<222>D9%<208><12>"

Mon Nov  6 12:16:34 2000: DEBUG: Handling request with Handler 'Realm=DEFAULT'
Mon Nov  6 12:16:34 2000: DEBUG: SDB1 Deleting session for NOVVISPA1,
203.63.154.1, 1234
Mon Nov  6 12:16:34 2000: DEBUG: do query is: delete from RADONLINE where
NASIDENTIFIER='203.63.154.1' and NASPORT=01234

Mon Nov  6 12:16:34 2000: DEBUG: Handling with Radius::AuthFILE
Mon Nov  6 12:16:34 2000: DEBUG: Radius::AuthFILE looks for match with NOVVISPA1
Mon Nov  6 12:16:34 2000: DEBUG: Radius::AuthFILE ACCEPT:
Mon Nov  6 12:16:34 2000: DEBUG: Access accepted for NOVVISPA1
Mon Nov  6 12:16:34 2000: DEBUG: Packet dump:
*** Sending to 127.0.0.1 port 61711 ....
Code:       Access-Accept
Identifier: 66
Authentic:  1234567890123456
Attributes:


#########And the config file:


<Realm DEFAULT>
     <AuthBy FILE>
          Filename %D/users
     </AuthBy>
     SessionDatabase SDB1
</Realm>

<Client localhost>
      DupInterval 0
     Secret xxxxxxx
     StatusServerShowClientDetails
</Client>

<SessionDatabase SQL>
     DBSource  dbi:Oracle:radius
     DBUsername     xxxxxxxxx
     DBAuth         xxxxxxxxx

      AddQuery insert into RADONLINE (USERNAME, NASIDENTIFIER, NASPORT,
ACCTSESSIONID, TIME_STAMP, FRAMEDIPADDRESS, NASPORTTYPE, SERVICETYPE, DNIS)
values ('%u', '%N', 0%{NAS-Port}, '%{Acct-Session-Id}', %{Timestamp},
'%{Framed-IP-Address}', '%{NAS-Port-Type}', '%{Service-Type}',
'%{Called-Station-Id}')
     ClearNasQuery delete from RADONLINE where NASIDENTIFIER='%N'
     CountNasSessionsQuery select ACCTSESSIONID from RADONLINE where
NASIDENTIFIER='%N'
     CountQuery select NASIDENTIFIER, NASPORT, ACCTSESSIONID from RADONLINE
where USERNAME='%n'
     DeleteQuery delete from RADONLINE where NASIDENTIFIER='%N' and
NASPORT=0%{NAS-Port}
     FailureBackoffTime 15
     Identifier SDB1
     Timeout 10
</SessionDatabase SQL>



===
Archive at http://www.starport.net/~radiator/
Announcements on [EMAIL PROTECTED]
To unsubscribe, email '[EMAIL PROTECTED]' with
'unsubscribe radiator' in the body of the message.

Reply via email to