I am trying to avoid any user to have more than one simultaneous session. I do it with:
<Realm princast>
...
MaxSessions 1
...
</Realm>
but it doesn't seem to work. It even does not work when I test it with radpwtst
(sending an Access-Request and a Start Accounting-Request and then sending them again).
We use a plain file (we are testing) to hold our users database, so we use a SQL
database only to manage IP addresses. We have only one table RADPOOL. �Do we need any
other accounting tables in our database to work with MaxSessions? Our real NAS is a
3COM one.
Thanks a lot.
P.D. our config file:
#------------------------------------------------------------
Foreground
LogStdout
LogDir /perl/radiator/log
LogFile /perl/radiator/log/radius.log
AuthPort 1645
AcctPort 1646
DbDir /perl/radiator/config
DictionaryFile /perl/radiator/config/diccionario.txt
Trace 4
<Client DEFAULT>
Secret ....
DupInterval 2
</Client>
<AddressAllocator SQL>
Identifier dir_reales
DefaultLeasePeriod 28800
DBSource dbi:ODBC:ip_internet
#we don't care about Pool. They are all the same.
FindQuery select TIME_STAMP,YIADDR,SUBNETMASK,DNSSERVER \
from RADPOOL where STATE=0 order by TIME_STAMP
<AddressPool pool1>
Subnetmask 255.255.255.255
DNSServer 195.55.30.16
Range 195.55.30.100 195.55.31.255
</AddressPool>
<AddressPool pool2>
Subnetmask 255.255.255.255
DNSServer 195.55.30.16
Range 195.55.100.1 195.55.101.255
</AddressPool>
</AddressAllocator>
<Realm princast>
PasswordLogFileName /perl/radiator/log/passwd.log
AcctLogFileName /perl/radiator/log/acct.log
#permitir una sesi�n por usuario
MaxSessions 1
AuthByPolicy ContinueWhileAccept
RewriteUsername s/^([^@]+)\@princast/$1/
<AuthBy FILE>
Filename %D/usuinfovia.txt
AddToReply Service-Type=Framed-User,Framed-Protocol=PPP,\
Framed-Routing=None,Framed-Compression=None,\
Ascend-Idle-Limit=10000,Ascend-Maximum-Time=0,\
User-Name=%u,Ascend-Metric=2
</AuthBy>
<AuthBy DYNADDRESS>
Allocator dir_reales
</AuthBy>
</Realm>
------------------------------------------
Alejandro Secades G�mez.
Administrador de Sistemas.
Explotaci�n y Sistemas. Gob. del Principado de Asturias.
[EMAIL PROTECTED] / [EMAIL PROTECTED]
985105342 (int. 5342)
m�vil desde PA: ext. 7236
===
Archive at http://www.open.com.au/archives/radiator/
Announcements on [EMAIL PROTECTED]
To unsubscribe, email '[EMAIL PROTECTED]' with
'unsubscribe radiator' in the body of the message.