(RADIATOR) Reject second online requset (non-DB version)
Hugh Irvine
hugh at open.com.au
Mon Sep 3 23:35:29 CDT 2001
Hello Quintin -
I am afraid I do not understand what you are trying to do.
You can configure a Handler to recognise any type of packet and run
an AuthBy clause(s) in consequence. However, this will only happen
for access and accounting requests received by Radiator from a NAS
(or the radpwtst program).
You say below you are trying to send a Disconnect-Request. Note that
a Disconnect-Request is just what it says - a request send by a
client. For this to work, you must set up your NAS to deal with a
Disconnect-Request (ie. as a radius server - it is a special
configuration that you will need to ask your NAS vendor how to
configure).
You can use radpwtst to send a Disconnect-Request directly to the
NAS, without involving Radiator at all. If you want to send the
Disconnect-Request through Radiator, you will need to configure an
AuthBy PROXY clause to forward the request through Radiator to the
NAS.
hth
Hugh
At 22:24 +0800 01/9/3, Quintin Lam wrote:
>?Hi Hugh,
>
>I know that we can use SessionDatabse SQL to limit "Single Login". However,
>is there any way that I could use <AuthBy External>?
>
>I like to call an external program depends on which kind of access-type
>(%T).
>
>Any way to determine the access request (Start/Stop)? Not Acct-Status-Type
>attribute?
>
>I try to use radpwtst -user username -code Disconnect-Request, but it never
>send the userID to my external program. Moreover, will NAS send the
>"Disconnect-Request" to the Radiator? I try connect via Cisco5300, everytime
>NAS will send only an "Access-Request" when I disconnect the connection.
>
>Thanks!
>
>Quintin
>
>===
>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.
--
NB: I am travelling this week, so there may be delays in our correspondence.
Radiator: the most portable, flexible and configurable RADIUS server
anywhere. SQL, proxy, DBM, files, LDAP, NIS+, password, NT, Emerald,
Platypus, Freeside, Interbiller, TACACS+, PAM, external, etc, etc.
Available on Unix, Linux, FreeBSD, Windows 95/98/2000, NT, MacOS X.
===
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