Страница 1 из 1
не работает запрет несколшьких соединений одновременно
Добавлено: Сб окт 16, 2010 1:00 pm
Radist
в / Система/ Internet/ Тарифные планы/ТП1 стоит:
Одновременно: 1
но сидят все равно по 2е или трое, см на скрине...
как решить эту проблему?
Re: не работает запрет несколшьких соединений одновременно
Добавлено: Вс окт 17, 2010 8:16 pm
gekz
для начала проверь их пингом
есть ли они на самом деле
хотя пинг не всегда срабатывает, блокирует фаер
возможно сессии не сбрасывает
Re: не работает запрет несколшьких соединений одновременно
Добавлено: Пн окт 25, 2010 11:54 am
~AsmodeuS~
один из форков абилса полгода назад разрешал пользователей с одинаковым маком, но народ научился клонировать маки и делать мультисессии по этому отказались от такого, проверте у вас последний апдейт системы ?
Re: не работает запрет несколшьких соединений одновременно
Добавлено: Вт янв 10, 2012 12:25 am
fet4
А если по-умолчанию, 0, то сколько одновременно?
Re: не работает запрет несколшьких соединений одновременно
Добавлено: Вт янв 10, 2012 10:26 am
~AsmodeuS~
fet4 писал(а):А если по-умолчанию, 0, то сколько одновременно?
неораничено
Re: не работает запрет несколшьких соединений одновременно
Добавлено: Сб янв 14, 2012 7:02 pm
sopov
Вобще полезная функция при зависании сессии у клиента.
Re: не работает запрет несколшьких соединений одновременно
Добавлено: Пн янв 16, 2012 2:05 pm
sopov
Есть на одном из узлов такой форк. А подскажите где поправить, чтобы не обновлять систему целиком?
Re: не работает запрет несколшьких соединений одновременно
Добавлено: Пн янв 16, 2012 3:21 pm
~AsmodeuS~
Auth.pm
Re: не работает запрет несколшьких соединений одновременно
Добавлено: Пн янв 16, 2012 5:35 pm
sopov
А можно целиком файл заменить свежим? Или этот кусочек заменить?
Код: Выделить всё
#Check simultaneously logins if needs
if ($self->{LOGINS} > 0) {
$self->query($db, "SELECT CID, INET_NTOA(framed_ip_address) FROM dv_calls WHERE user_name='$RAD->{USER_NAME}' AND nas_id='$NAS->{NAS_ID}' and (status <> 2 and status < 11);");
my($active_logins) = $self->{TOTAL};
foreach my $line (@{ $self->{list} }) {
# # Zap session with same CID
if ($line->[0] ne '' && $line->[0] eq $RAD->{CALLING_STATION_ID} && $NAS->{NAS_TYPE} ne 'ipcad') {
$self->query($db, "UPDATE dv_calls SET status=2 WHERE user_name='$RAD->{USER_NAME}' and CID='$RAD->{CALLING_STATION_ID}' and status <> 2;", 'do');
$self->{IP}=$line->[1];
$active_logins--;
}
}
if ($active_logins >= $self->{LOGINS}) {
$RAD_PAIRS->{'Reply-Message'}="More then allow login ($self->{LOGINS}/$self->{TOTAL})";
return 1, $RAD_PAIRS;
}
}
Re: не работает запрет несколшьких соединений одновременно
Добавлено: Пн янв 16, 2012 7:38 pm
~AsmodeuS~
не могу сказать я не знаю какая у Вас ревизия системы
Re: не работает запрет несколшьких соединений одновременно
Добавлено: Пн янв 16, 2012 8:25 pm
sopov

Так я ж скажу - ABillS 0.53b последнее обновление от 06.06.2011.
Re: не работает запрет несколшьких соединений одновременно
Добавлено: Вт янв 17, 2012 7:30 am
~AsmodeuS~
я как бы не занимаюсь сверками что когда изменилось и что поправить, я сразу вношу правки