Подскажите плиз в чем может быть проблема пытаюсь ограничить количество одновременных логинов под одним и тем же именем пользователя:
если прописываю в файле users
qwerty Auth-Type = Crypt-Local, Crypt-Password=="$1$PkxbkAzR$byaCpj1GQOL0HxbxhJHRb0",
Simultaneous-Use := 0,
Exec-Program-Wait = "/usr/local/billing/start %u",
Service-Type = Framed-User,
Framed-Protocol = PPP,
Framed-Compression = Van-Jacobsen-TCP-IP
то в логах при логине первого юзера вижу:
Mon Oct 27 16:42:36 2003 : Auth: Multiple logins (max 0) : [qwerty/qwerty] (from client condor port 0)
то есть вроде как сработывает но если пишу:
qwerty Auth-Type = Crypt-Local,
Crypt-Password == "$1$PkxbkAzR$byaCpj1GQOL0HxbxhJHRb0",
Simultaneous-Use := 1,
Exec-Program-Wait = "/usr/local/billing/start %u",
Service-Type = Framed-User,
Framed-Protocol = PPP,
Framed-Compression = Van-Jacobsen-TCP-IP
то получаю в логах вот что:
Mon Oct 27 16:57:53 2003 : Auth: Login OK: [qwerty/qwerty] (from client condor port 0)
Mon Oct 27 16:58:49 2003 : Auth: Login OK: [qwerty/qwerty] (from client condor port 1)
то есть одновременно висят два логина под одним и тем же именем пользователя хотя насколько я понимаю второго пользоватяле пускать не должно почему так происходит?
Freeradius 9.1 Slackware 8.1
Заранее благодарен