(RADIATOR) Authby ROUNDROBIN not using new hosts when sending HUP

Hugh Irvine hugh at open.com.au
Wed Feb 27 18:01:58 CST 2002


Hi Frank -

Please see my other mail on this topic.

Basically we would like you to test this with Radiator 3.0, and in the 
meantime just kill and restart Radiator so it recreates everything from 
scratch.

thanks

Hugh


On Thu, 28 Feb 2002 07:40, Frank Danielson wrote:
> We're using a Radiator with Authby ROUNDROBIN to forward requests out to
> the other servers. The problem that I am running in to is that if I do a
> kill -HUP to get Radiator to reread the config file it doesn't seem to use
> the new <Host> directives in the config file and keeps forwarding requests
> to the old hosts. Do I just need to kill and restart Radiator? What I'm
> trying to accomplish is a dynamic method of updating the remote RADIUS
> servers. I looked at AuthBy SQLRADIUS but it didn't give the load balancing
> of ROUNDROBIN and I didn't want the overhead of performing a database query
> for every request. My config file includes a perl script that fetches the
> current list of remote servers out of a database and returns appropraitely
> formatted <Host> statements. My config file and sample output of
> get_agents.pl follows:
>
> cat radius.cfg
> LogDir /usr/local/radius/log
> DbDir /usr/local/radius/bin
>
> Trace 4
> Foreground
> LogFile %L/radius.log
> PidFile %L/radius.pid
>
> <Client DEFAULT>
>  Secret mysecret
>  DupInterval 0
>  Identifier 1
> </Client>
>
> <Handler>
>  <AuthBy ROUNDROBIN>
>   Secret xxx
>   Retries 1
>   RetryTimeout 12
>   FailureBackoffTime 300
>   include %D/get_agents.pl|
>  </AuthBy>
> </Handler>
>
> ./get_agents.pl
> <Host 209.137.104.54>
> AuthPort 16450
> AcctPort 16450
> </Host>
> <Host 209.137.104.54>
> AuthPort 16451
> AcctPort 16451
> </Host>
> <Host 209.137.104.54>
> AuthPort 16452
> AcctPort 16452
> </Host>
> <Host 209.137.104.54>
> AuthPort 16453
> AcctPort 16453
> </Host>
>
> Frank Danielson
> [Infrastructure Architect]
>
> wireless: 407.467.7832
> wireline: 407.515.8633
>
> Data On Air
> 301 E. Pine St. Suite 450
> Orlando, Fl 32801
> http://www.dataonair.com <http://www.dataonair.com/>

-- 
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