(RADIATOR) Emergency - Please help

Matthew Trout MatthewTrout at businessserve.co.uk
Fri Aug 29 09:40:14 CDT 2003


The query I gave you will do that - you probably aren't seeing the user in
the stop packet

An alternative is to try doing it by NAS port - e.g.

DeallocateQuery update RADPOOL set STATE=0,TIME_STAMP=%t where NASIP='%N'
and NASPORT=%{NAS-Port}

which is what we use

> -----Original Message-----
> From: Craig Gittens [mailto:cgittens at sunbeach.net] 
> Sent: 29 August 2003 15:03
> To: Mike McCauley; Craig Gittens; Radiator
> Cc: Hugh Irvine
> Subject: RE: (RADIATOR) Emergency - Please help
> Importance: High
> 
> 
> Ok Mike. I get that the only variable it replaces is the IP. But can I
> possibly get a patch that will replace the username since it 
> is in the stop
> packet?
> 
> Desperate,
> 
> Craig.
> 
> Fri Aug 29 09:32:35 2003: DEBUG: Packet dump:
> *** Received from 205.214.223.130 port 1646 ....
> Code:       Accounting-Request
> Identifier: 209
> Authentic:  <177><206><16><161><244><205>Ya/<219>2<148><243>~`j
> Attributes:
> 	NAS-IP-Address = x.x.x.x
> 	NAS-Port = 311
> 	NAS-Port-Type = Async
> 	User-Name = "cbravo"
> 	Called-Station-Id = "1111111111"
> 	Calling-Station-Id = "111111111111"
> 	Acct-Status-Type = Stop
> 	Acct-Authentic = RADIUS
> 	Service-Type = Framed-User
> 	Acct-Session-Id = "000005C5"
> 	Framed-Protocol = PPP
> 	Tunnel-Server-Endpoint = 192.168.255.20
> 	Tunnel-Client-Endpoint = 10.193.5.9
> 	Tunnel-Type = 0:L2TP
> 	Tunnel-Client-Auth-ID = lnsbios3
> 	Tunnel-Server-Auth-ID = sunbeachrout
> 	Tunnel-ID = 43383
> 	Framed-IP-Address = 66.205.10.9
> 	Acct-Terminate-Cause = Host-Request
> 	Acct-Input-Octets = 184107
> 	Acct-Output-Octets = 1256882
> 	Acct-Input-Packets = 2436
> 	Acct-Output-Packets = 2427
> 	Acct-Session-Time = 5073
> 	Acct-Delay-Time = 0
> 
> 
> 
> -----Original Message-----
> From: owner-radiator at open.com.au [mailto:owner-radiator at open.com.au]On
> Behalf Of Mike McCauley
> Sent: Friday, August 29, 2003 8:56 AM
> To: Craig Gittens; Radiator
> Cc: Hugh Irvine
> Subject: Re: (RADIATOR) Emergency - Please help
> 
> 
> Hello Craig,
> 
> 
> On Fri, 29 Aug 2003 10:27 pm, Craig Gittens wrote:
> > I have been having endless problems with an upgrade the 
> modem providers
> > have done. What I am seeing now is that IP allocation is 
> done and gives
> 6-8
> > IP addresses to the same person. Ok we are investigating 
> and I will get
> > back to you with data. However, in the mean time I want to add the
> > Deallocate Query and change the default query to use 
> USERNAME = %2 instead
> > of looking for the IP used in the stop packet. This would 
> solve my porblem
> > temporarily. However when I add it to the config and 
> restart radius at
> > debug, it still uses the default query. Is it a bug with 3.6.0?
> 
> Sounds curious. BTW The only positional arg that is used by 
> DeallocateQuery
> is
> %0, which is replaced by the address.
> 
> If Radiator is not using the Deallocate Query in your config 
> file, then the
> possibilites are:
> 
> 1. You have incorrect spelling or capitalisaiton of DeallocateQuery
> 2. The config file you changed is _not_ the one that Radiaotr is not
> actually
> using (Radiator will tell you which it read in the log file 
> when it starts
> up).
> 
> To tell more we would need to see your configuraiton file (no 
> secrets) and a
> log file at trace level 4.
> 
> Cheers.
> 
> 
> 
> ===
> 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.
> 
===
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