Страница 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~
я как бы не занимаюсь сверками что когда изменилось и что поправить, я сразу вношу правки