(RADIATOR) reject then accept
Roy Badami
roy.badami at globalgraphics.com
Mon Feb 28 12:31:18 CST 2005
Incidentally, you'll also find that Cisco VPN's (at least on IOS)
don't send a unique NAS-Port in each request, so you'll need to fake
one up if you want the session database to work.
I use the following in the handler that processes my accounting
requests
<Handler Client-Identifier=cisco-ios-vpn, Request-Type=Accounting-Request >
# Fake up a port from the session ID, since all requests have a port
# of 0.
PreProcessingHook sub { my $p=${$_[0]}; $p->changeAttrByNum($Radius::Radius::NAS_PORT,hex($p->getAttrByNum($Radius::Radius::ACCT_SESSION_ID))) }
...
</Handler>
--
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