[RADIATOR] Hopefully a simple question regarding accounting
Hugh Irvine
hugh at open.com.au
Mon May 16 18:39:19 CDT 2016
Hello Martin -
Instead of IgnoreAccounting, you should use NoForwardAccounting, otherwise the original request will not be acknowledged.
See the following section in the Radiator 4.16 reference manual (“doc/ref.pdf”).
• 5.31.17 NoForwardAccounting
Stops AuthBy RADIUS forwarding Accounting-Requests. They are ACCEPTED, but no further action is taken with them. This is different in meaning to IgnoreAccounting, which IGNOREs them.
# Just ACCEPT Accounting-Requests, don’t forward them
NoForwardAccounting
regards
Hugh
> On 16 May 2016, at 20:19, Martin Burton <mvb at sanger.ac.uk> wrote:
>
> Hi Folks,
>
> The Eduroam Fedaration are on the verge of implementing a
> "no-accounting" border between Organisational and National Proxies and
> participants are being asked to stop sending accounting packets upstream.
>
> Currently, I have the following config that forwards to the NRPS:
>
>
> <AuthBy RADIUS>
> Identifier NRPS
> FailureBackoffTime 10
> RetryTimeout 5
> Retries 1
> UseExtendedIds
> AllowInRequest User-Name, Reply-Message, State, Class, \
> Message-Authenticator, Proxy-State, \
> EAP-Message, MS-MPPE-Send-Key, MS-MPPE-Recv-Key, \
> Calling-Station-Id, Acct-Status-Type,
> Acct-Session-ID
>
> AllowInReply User-Name, Reply-Message, State, Class, \
> Message-Authenticator, Proxy-State, \
> EAP-Message, MS-MPPE-Send-Key, MS-MPPE-Recv-Key, \
> Calling-Station-Id, Acct-Status-Type,
> Acct-Session-ID, Operator-Name
>
>
>
> AddToRequest Operator-Name="1sanger.ac.uk"
> #
> # Include the radius server specific NRPS host configuration
> #
> include %D/%h.nrps
>
> AutoMPPEKeys
> </AuthBy>
>
> <Handler User-Name = /^([^@]*)@([^@]+)$/i>
> Identifier OUT-NRPS
> AcctLogFileName %L/default.acct.log
> AuthByPolicy ContinueWhileIgnore
> AuthLog EduroamLog
> AuthBy AuthLOG
> AuthBy NRPS
> </Handler>
>
>
> where %D/%h.nrps simply contains the <Host> declarations for the upstreams.
>
>
> If I want to ensure that no accounting packets are sent upstream is it
> as simple as adding "IgnoreAccounting" the AuthBy:
>
> <AuthBy RADIUS>
> Identifier NRPS
>
> IgnoreAccounting
>
> FailureBackoffTime 10
> RetryTimeout 5
> Retries 1
>
> .
> .
> .
> </AuthBy>
>
> Just seems too simple!
>
>
> Thanks,
>
> Martin.
>
> --
> Martin Burton
> Principal Systems Administrator \\\|||///
> Infrastructure Team \\ ^ ^ //
> Wellcome Trust Sanger Institute ( 6 6 )
> -----------------------------------------oOOo-(_)-oOOo---
> t: +44 (0)1223 496945 http://www.sanger.ac.uk
> Extreme Networks Specialist: a1780000003uG1BAAU
>
> _______________________________________________
> radiator mailing list
> radiator at open.com.au
> http://www.open.com.au/mailman/listinfo/radiator
--
Hugh Irvine
hugh at open.com.au
Radiator: the most portable, flexible and configurable RADIUS server
anywhere. SQL, proxy, DBM, files, LDAP, NIS+, password, NT, Emerald,
Platypus, Freeside, TACACS+, PAM, external, Active Directory, EAP, TLS,
TTLS, PEAP, TNC, WiMAX, RSA, Vasco, Yubikey, MOTP, HOTP, TOTP,
DIAMETER, SIM, etc.
Full source on Unix, Linux, Windows, MacOSX, Solaris, VMS, NetWare etc.
More information about the radiator
mailing list