Thanks for your reply, The thing is, I need this particular exec to run on an Accounting Request with Type = Start, since there is 2 kind of login on the NAS: - Login on the Web UI, in this case only Access-Request is sent - Login for VPN, in this case after Authenticate is accepted, NAS sends an Accounting Start Request. I want to run exec here to distinguish the two kind of login. Can I define some kind of variable to store the Session-Timeout pass the Authenticate to the pre-acct session ? On Wed, Nov 3, 2010 at 5:02 PM, Phil Mayers <p.mayers@imperial.ac.uk> wrote:
On 11/03/2010 09:19 AM, nghiapt wrote:
exec acctstart { wait = yes program = "/accounting_start_sh.sh %{User-Name} %{reply:Session-Timeout}"
Accounting packets don't have any reply AVPs, so "reply:X" is always empty for accounting packets.
(Sometimes you can send VSAs in Accounting replies, but it's non-standard and goes against the RFCs)
Don't you want this in "post-auth"?
- List info/subscribe/unsubscribe? See http://www.freeradius.org/list/users.html
-- *ExE Company* Phạm Trung Nghĩa - IT Executive Mobile: 0908 012 280 ; Email: nghia.pham@exe.com.vn Tel: 08.3878 5688 ; Fax: 08.3511 9550 Website: exe.com.vn | bluedesignvn.com