Hi Mike,
Thanks for your email. Can you please tell me where exactly i have to add "AuthByPolicy ContinueWhileIgnore"? Should it go under each handler clause inside Authby sql?

_My old config (which didnt work ,Start packets were never getting processed) (this was the config i had problem a long time ago.. which lead me to ask this question)_

AcctPort 1813

AuthPort 1812


BindAddress 0.0.0.0


LogDir /var/log/radius

DbDir /etc/radiator

# Use a low trace level in production systems. Increase

# it to 4 or 5 for debugging, or use the -trace flag to radiusd

Trace 4

# You will probably want to add other Clients to suit your work site,

# one for each NAS you want to work with



<Client DEFAULT>

Secret xxxx

DupInterval 0

</Client>





<Client 10.50.1.4>

Secret xxx

DupInterval 0

NasType Cisco

IgnoreAcctSignature

</Client>


#For strictly processing with Accounting Stop packets


<Handler Acct-Status-Type = Stop>


<AuthBy SQL>

Identifier Block-Quota-SQL


DBSource dbi:mysql:radius

DBUsername xxxx

DBAuth xxxxx


AccountingStopsOnly

AccountingTable quotacouunter

AuthColumnDef username,User-Name,check



AuthSelect select monthlycounter from quotacounter \

where username='%n' \

And type = 'Q'

#AuthColumnDef 0, Session-Timeout, reply


AcctSQLStatement update quotacounter set \

monthlycounter=monthlycounter+%{Acct-Input-Octets} \

where username='%n' \

And Type = 'Q'


AuthSelect select totalcounter from quotacounter \

where username='%n' \

And Type = 'Q'


AcctSQLStatement update quotacounter set \

totalcounter=totalcounter+%{Acct-Input-Octets} \

where username='%n' \

And Type = 'Q'


PostAuthHook file:"%D/thomas.pl";


</AuthBy>


</Handler>




# Accept processing of other accounting requests of the genre start and interim


<Handler Request-Type = Accounting-Request>


<Realm DEFAULT>

<AuthBy SQL>


DBSource dbi:mysql:radius

DBUsername xxxx

DBAuth xxxx




AccountingTable ACCOUNTING

AcctColumnDef USERNAME, User-Name

AcctColumnDef ACCTSTATUSTYPE,Acct-Status-Type

AcctColumnDef FRAMEDIPADDRESS,Framed-IP-Address

AcctColumnDef ACCTINPUTOCTETS,Acct-Input-Octets

AcctColumnDef ACCTOUTPUTOCTETS,Acct-Output-Octets

AcctColumnDef TIME_STAMP,Event-Timestamp

AcctColumnDef ACCTSESSIONTIME,Acct-Session-Time

AcctColumnDef ACCTDELAYTIME,Acct-Delay-Time

AcctColumnDef ACCTSESSIONID,Acct-Session-Id

AcctColumnDef ACCTTERMINATECAUSE,Acct-Terminate-Cause

AcctColumnDef NASIDENTIFIER,NAS-Identifier

AcctColumnDef NASPORT,NAS-Port

AcctColumnDef ACCTSESSIONID,Acct-Session-Id


</AuthBy>

# Log accounting to a detail file

AcctLogFileName %L/detail



</Realm>

</Handler>




Requesting your kind help,

Thomas Kurian
IT Security Engineer (B.Tech. -- Electrical)
Kuwaiti Canadian Consulting Group (www.kccg.com)
T: +965 22435566
F: +965 22415149
E: tho...@kccg.com

On 3/27/2013 8:00 PM, radiator-requ...@open.com.au wrote:
Send radiator mailing list submissions to
        radiator@open.com.au

To subscribe or unsubscribe via the World Wide Web, visit
        http://www.open.com.au/mailman/listinfo/radiator
or, via email, send a message with subject or body 'help' to
        radiator-requ...@open.com.au

You can reach the person managing the list at
        radiator-ow...@open.com.au

When replying, please edit your Subject line so it is more specific
than "Re: Contents of radiator digest..."


Today's Topics:

    1. Re: Handler type Stop/Alive distinguished processing
       (Michael Newton)


----------------------------------------------------------------------

Message: 1
Date: Wed, 27 Mar 2013 09:41:40 -0700
From: Michael Newton <mnew...@pofp.com>
Subject: Re: [RADIATOR] Handler type Stop/Alive distinguished
        processing
To: radiator@open.com.au
Message-ID:
        <CADEoLhCoJHu0vQChsC5-czmG24k+kwsSnw=fzydovji-bh-...@mail.gmail.com>
Content-Type: text/plain; charset="utf-8"

On 27 March 2013 09:29, <radiator-requ...@open.com.au> wrote:

My requirement is to process and handle ,Alive and Stop packet separately
and the configuration must be called/processed separately ,each time the
radiator receives it based on the Acct Status type as described above.
Please help me out , i could not find an explanation for this anywhere and
i am confused. Please let me know, if you need any more specifics to help
me out.

There shouldn't be any problem with using <Handler Acct-Status-Type=Start>,
<Handler Acct-Status-Type=Alive>, or <Handler Acct-Status-Type=Stop>, it is
how we do accounting on our server. Maybe make sure you you are using
"AuthByPolicy ContinueWhileIgnore" if you have problems with subsequent
handlers not getting called?

If that doesn't help, I'd suggest posting the config that doesn't work
instead of the one that does; other people may be able to provide more
suggestions.

Mike
-------------- next part --------------
An HTML attachment was scrubbed...
URL: 
http://www.open.com.au/pipermail/radiator/attachments/20130327/ab98603b/attachment-0001.html

------------------------------

_______________________________________________
radiator mailing list
radiator@open.com.au
http://www.open.com.au/mailman/listinfo/radiator

End of radiator Digest, Vol 46, Issue 24
****************************************

_______________________________________________
radiator mailing list
radiator@open.com.au
http://www.open.com.au/mailman/listinfo/radiator

Reply via email to