(RADIATOR) Handler being ignored
Skeeve Stevens
skeeve at skeeve.org
Thu Sep 19 21:26:25 CDT 2002
Comindico has 2 NAS Types
They have the real NAS, which is Async... which we dont need
and the LNS, with NAS-Port-Type=Virtual... which we do want.
I just want to respond to the Async accounting (start/alive/stop) packets and NOT log them anywhere.
Is the below solution appropriate for that?
...Skeeve
On Fri, Sep 20, 2002 at 12:25:12PM +1000, Hugh Irvine wrote into the ether:
>
> 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.
--
---------------------------------------------------------------------
| Skeeve Stevens url: http://www.skeeve.org/ |
| email://skeeve@skeeve.org/ url: http://www.eIntellego.org/ |
---------------------------------------------------------------------
===
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