[RADIATOR] Multiple Instances - Windows Services

Hugh Irvine hugh at open.com.au
Mon Jul 21 05:15:36 CDT 2008


Hello Joe -

What you describe is correct - the only thing to make sure of is  
separate logs (one for each instance).

As always you should do some testing in the lab before deploying in  
production.

regards

Hugh


On 21 Jul 2008, at 18:08, Joe Hughes wrote:

> Hi
>
> Our RADIUS traffic has increased lately, in part due to the number of
> subscribers but also because the telco has increased the interim
> accounting update period from 60 minutes to 10 minutes... Recently we
> are noticing some messages aren't getting either received or handled,
> causing us to miss Stops\Alives etc.
>
> We've also noticed our secondary server (which is normally idle) has
> started to receive (and process) Accounting messages. The primary
> server isn't heavily loaded, there's no DB errors logged and it
> "appears" to be ticking over fine. There's no sign of packet-loss or
> firewall drops.
>
> My obvious thought was the database is blocking, but that doesn't
> appear to be the case.
>
> Eitherway, I figured it would be prudent if I split the
> Accounting\Auth functions into separate instances.
>
> Taking our existing config file which handles both Accounting and Auth
> functions (radius.cfg) is it literally a case of;
>
> - Copying radius.cfg to radius-acct.cfg and nulling the Auth port
> - Copying radius.cfg to radius-auth.cfg and nulling the Acct port
>
> Installing a new service but using the command-line to point to
> radius-acct.cfg (service-name = Radiator-Acct)
> Installing a new service but using the command-line to point to
> radius-auth.cfg (service-name = Radiator-Auth)
>
> Is that pretty much all there is to it? Are there any pitfalls I
> should be aware of when running separate instances for each function?
>
> Cheers
>
> Joe
>
> _______________________________________________
> radiator mailing list
> radiator at open.com.au
> http://www.open.com.au/mailman/listinfo/radiator



NB:

Have you read the reference manual ("doc/ref.html")?
Have you searched the mailing list archive (www.open.com.au/archives/ 
radiator)?
Have you had a quick look on Google (www.google.com)?
Have you included a copy of your configuration file (no secrets),
together with a trace 4 debug showing what is happening?
Have you checked the RadiusExpert wiki:
http://www.open.com.au/wiki/index.php/Main_Page

-- 
Radiator: the most portable, flexible and configurable RADIUS server
anywhere. Available on *NIX, *BSD, Windows, MacOS X.
Includes support for reliable RADIUS transport (RadSec),
and DIAMETER translation agent.
-
Nets: internetwork inventory and management - graphical, extensible,
flexible with hardware, software, platform and database independence.
-
CATool: Private Certificate Authority for Unix and Unix-like systems.




More information about the radiator mailing list