не работает запрет несколшьких соединений одновременно
не работает запрет несколшьких соединений одновременно
в / Система/ Internet/ Тарифные планы/ТП1 стоит:
Одновременно: 1
но сидят все равно по 2е или трое, см на скрине...
как решить эту проблему?
Одновременно: 1
но сидят все равно по 2е или трое, см на скрине...
как решить эту проблему?
- Вложения
-
- Безымянный.JPG (211.38 КБ) 12859 просмотров
Re: не работает запрет несколшьких соединений одновременно
для начала проверь их пингом
есть ли они на самом деле
хотя пинг не всегда срабатывает, блокирует фаер
возможно сессии не сбрасывает
есть ли они на самом деле
хотя пинг не всегда срабатывает, блокирует фаер
возможно сессии не сбрасывает
-
- Site Admin
- Сообщения: 5746
- Зарегистрирован: Пт янв 28, 2005 3:11 pm
- Контактная информация:
Re: не работает запрет несколшьких соединений одновременно
один из форков абилса полгода назад разрешал пользователей с одинаковым маком, но народ научился клонировать маки и делать мультисессии по этому отказались от такого, проверте у вас последний апдейт системы ?
Re: не работает запрет несколшьких соединений одновременно
А если по-умолчанию, 0, то сколько одновременно?
-
- Site Admin
- Сообщения: 5746
- Зарегистрирован: Пт янв 28, 2005 3:11 pm
- Контактная информация:
Re: не работает запрет несколшьких соединений одновременно
неораниченоfet4 писал(а):А если по-умолчанию, 0, то сколько одновременно?
Re: не работает запрет несколшьких соединений одновременно
Вобще полезная функция при зависании сессии у клиента.
Re: не работает запрет несколшьких соединений одновременно
Есть на одном из узлов такой форк. А подскажите где поправить, чтобы не обновлять систему целиком?
-
- Site Admin
- Сообщения: 5746
- Зарегистрирован: Пт янв 28, 2005 3:11 pm
- Контактная информация:
Re: не работает запрет несколшьких соединений одновременно
А можно целиком файл заменить свежим? Или этот кусочек заменить?
Код: Выделить всё
#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;
}
}
-
- Site Admin
- Сообщения: 5746
- Зарегистрирован: Пт янв 28, 2005 3:11 pm
- Контактная информация:
Re: не работает запрет несколшьких соединений одновременно
не могу сказать я не знаю какая у Вас ревизия системы
Re: не работает запрет несколшьких соединений одновременно
Так я ж скажу - ABillS 0.53b последнее обновление от 06.06.2011.
-
- Site Admin
- Сообщения: 5746
- Зарегистрирован: Пт янв 28, 2005 3:11 pm
- Контактная информация:
Re: не работает запрет несколшьких соединений одновременно
я как бы не занимаюсь сверками что когда изменилось и что поправить, я сразу вношу правки