(RADIATOR) Handler being ignored
Hugh Irvine
hugh at open.com.au
Thu Sep 19 21:25:12 CDT 2002
Hello Skeeve -
How are you going to recognise a duplicate (normally Acct-Delay-Time >
0)?
In any case, you should do something like this:
# define Handlers
<Handler ......>
# deal with accounting packets only
<AuthBy INTERNAL>
AcctResult ACCEPT
</AuthBy>
</Handler>
<Handler>
# deal with all other packets
<AuthBy ...>
....
</AuthBy>
</Handler>
regards
Hugh
On Friday, September 20, 2002, at 11:51 AM, Skeeve Stevens wrote:
>
>
>
>
> Essentially I am trying to ignore Comindicos duplica accounting
> records.
>
>
> <Clients>
>
> <Handler NAS-Port-Type=Async>
> AccountingHandled
> <AuthBy TEST>
> </AuthBy>
> </Handler>
>
>
> <SessionDatabase SQL>
> ...deleted
> </SessionDatabase>
>
>
>
> <AddressAllocator SQL>
> ...deleted
> </AddressAllocator>
>
>
> <Handler Realm=DEFAULT>
> ...lots deleted
> </Handler>
>
>
> Is this correct?
>
> Cause I am getting lots of:
>
> Fri Sep 20 11:17:57 2002: WARNING: Could not find a handler for
> xxxxxxxxxxxx: request is ignored
>
>
> ...Skeeve
>
>
>
>
> On Fri, Sep 20, 2002 at 11:03:37AM +1000, Hugh Irvine wrote into the
> ether:
>>
>> Hello Skeeve -
>>
>> You should not mix Realms and Handlers in the same configuration file
>> for this very reason.
>>
>> Radiator first checks any Realms in the configuration file and if
>> there
>> is a match, that is what is used.
>>
>> If you want to use a Handler as you show below, you should change your
>> existing Realms to Handlers.
>>
>> <Realm foo.bar>
>>
>> would become
>>
>> <Handler Realm = foo.bar>
>>
>> Note that Handlers are evaluated in the order they appear in the
>> configuration file, so the more specific must appear before the more
>> general and the most often used should be as close to the top of the
>> list as possible (modulo the previous caveat).
>>
>> regards
>>
>> Hugh
>>
>>
>> On Friday, September 20, 2002, at 10:35 AM, Skeeve Stevens wrote:
>>
>>>
>>> Hey all,
>>>
>>> <Handler NAS-Port-Type = /Async/ >
>>> AccountingHandled
>>> <AuthBy Test>
>>> </AuthBy>
>>> </Handler>
>>>
>>>
>>>
>>> Is being ignored at present :(
>>>
>>>
>>> WHERE in the config file should this handler be located. The
>>> examples
>>> in goodies suggest after the <Client> entries and before any Realm
>>> entries.
>>>
>>>
>>>
>>> ...Skeeve
>>> ===
>>> 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.
>
> --
>
>
> ---------------------------------------------------------------------
> | Skeeve Stevens - whois://SS927 - url:
> http://www.skeeve.org/ |
> | email://skeeve@skeeve.org/ work.url:
> http://www.ChristianIT.org/ |
> | phone://02.8800.4159/ mobile://0414.SKEEVE/
> [753-383] |
> | address://p.o box 1035 epping, 1710, australia
> icq://6576270 |
> | - This email is (c) 2001 by Skeeve Stevens - All rights reserved
> - |
>
> ---------------------------------------------------------------------
>
>
--
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