Тарифный план с ограничением по времени
Тарифный план с ограничением по времени
Может ли кто-то помочь - нужно генерировать карточки доступа с ограничением, скажем, в 30 минут доступа.
Карточный модуль есть.
Создаю тариф, указываю ему в "Интервалах" часовой тариф, например 1, при генерации карточек указываю:
Депозит 0.50
Кредит 0.00
Вид оплаты - Предоплата
Больше нигде ничего не выставляю, все равно считает у клиента трафик
Карточный модуль есть.
Создаю тариф, указываю ему в "Интервалах" часовой тариф, например 1, при генерации карточек указываю:
Депозит 0.50
Кредит 0.00
Вид оплаты - Предоплата
Больше нигде ничего не выставляю, все равно считает у клиента трафик
-
- Site Admin
- Сообщения: 5748
- Зарегистрирован: Пт янв 28, 2005 3:11 pm
- Контактная информация:
Re: Тарифный план с ограничением по времени
начиная с версии 5.1 есть возможность устанавливать общее время подключения
Re: Тарифный план с ограничением по времени
Установлена 0.53b
Вы имеете в виду раздел "Лимит времени" в настройках тарифного плана?
Нужно ли тогда создавать "Интервалы"?
Проверил.
если поставить "Лимит времени" - любой - день, неделя, месяц, всего,
то при авторизации ошибка "Rejected! DAY(WEEK,TOTAL) Traffic limit utilized '0 Mb'"
Не зависимо, установлены "интервалы" или нет.
Вы имеете в виду раздел "Лимит времени" в настройках тарифного плана?
Нужно ли тогда создавать "Интервалы"?
Проверил.
если поставить "Лимит времени" - любой - день, неделя, месяц, всего,
то при авторизации ошибка "Rejected! DAY(WEEK,TOTAL) Traffic limit utilized '0 Mb'"
Не зависимо, установлены "интервалы" или нет.
-
- Site Admin
- Сообщения: 5748
- Зарегистрирован: Пт янв 28, 2005 3:11 pm
- Контактная информация:
Re: Тарифный план с ограничением по времени
что то вы не так делаете
заведите пользователя в демо мы проверим
заведите пользователя в демо мы проверим
Re: Тарифный план с ограничением по времени
Завел пользователя complimen01 с тарифным планом compliment
-
- Site Admin
- Сообщения: 5748
- Зарегистрирован: Пт янв 28, 2005 3:11 pm
- Контактная информация:
Re: Тарифный план с ограничением по времени
1 установить тип оплаты послеоплата
а так то все работает
а так то все работает
Re: Тарифный план с ограничением по времени
Обновите abills
Re: Тарифный план с ограничением по времени
обновил.
нет, не помогает. теперь, правда, сообщение ошибки изменилось на
"Rejected! Time limit utilized", но как считает не понятно.
Ставлю лимит в тарифе - 350 сек.
Thu May 5 15:44:06 2011
NAS-IP-Address = 192.168.5.2
NAS-Identifier = "xxx.xxx.com"
User-Name = "00006007"
Acct-Status-Type = Start
Acct-Authentic = RADIUS
Service-Type = Login-User
NAS-Port-Type = Ethernet
NAS-Port = 5
Acct-Session-Id = "66b1e915bf5c268d"
Framed-IP-Address = 192.168.15.10
Called-Station-Id = "00:22:15:2a:b8:b1"
Calling-Station-Id = "192.168.15.10"
Client-IP-Address = 192.168.5.2
Acct-Unique-Session-Id = "8199d17f02911aea"
Timestamp = 1304599446
....
Thu May 5 15:48:11 2011
NAS-IP-Address = 192.168.5.2
NAS-Identifier = "xxx.xxx.com"
User-Name = "00006007"
Acct-Status-Type = Stop
Acct-Session-Time = 244
Acct-Authentic = RADIUS
Service-Type = Login-User
NAS-Port-Type = Ethernet
NAS-Port = 5
Acct-Session-Id = "66b1e915bf5c268d"
Framed-IP-Address = 192.168.15.10
Called-Station-Id = "00:22:15:2a:b8:b1"
Calling-Station-Id = "192.168.15.10"
Acct-Input-Packets = 22
Acct-Input-Octets = 880
Acct-Input-Gigawords = 0
Acct-Output-Packets = 36
Acct-Output-Octets = 50743
Acct-Output-Gigawords = 0
Acct-Session-Time = 244
Acct-Terminate-Cause = User-Error
Client-IP-Address = 192.168.5.2
Acct-Unique-Session-Id = "8199d17f02911aea"
Timestamp = 1304599691
В логе abills:
Rejected! Time limit utilized '-223'
нет, не помогает. теперь, правда, сообщение ошибки изменилось на
"Rejected! Time limit utilized", но как считает не понятно.
Ставлю лимит в тарифе - 350 сек.
Thu May 5 15:44:06 2011
NAS-IP-Address = 192.168.5.2
NAS-Identifier = "xxx.xxx.com"
User-Name = "00006007"
Acct-Status-Type = Start
Acct-Authentic = RADIUS
Service-Type = Login-User
NAS-Port-Type = Ethernet
NAS-Port = 5
Acct-Session-Id = "66b1e915bf5c268d"
Framed-IP-Address = 192.168.15.10
Called-Station-Id = "00:22:15:2a:b8:b1"
Calling-Station-Id = "192.168.15.10"
Client-IP-Address = 192.168.5.2
Acct-Unique-Session-Id = "8199d17f02911aea"
Timestamp = 1304599446
....
Thu May 5 15:48:11 2011
NAS-IP-Address = 192.168.5.2
NAS-Identifier = "xxx.xxx.com"
User-Name = "00006007"
Acct-Status-Type = Stop
Acct-Session-Time = 244
Acct-Authentic = RADIUS
Service-Type = Login-User
NAS-Port-Type = Ethernet
NAS-Port = 5
Acct-Session-Id = "66b1e915bf5c268d"
Framed-IP-Address = 192.168.15.10
Called-Station-Id = "00:22:15:2a:b8:b1"
Calling-Station-Id = "192.168.15.10"
Acct-Input-Packets = 22
Acct-Input-Octets = 880
Acct-Input-Gigawords = 0
Acct-Output-Packets = 36
Acct-Output-Octets = 50743
Acct-Output-Gigawords = 0
Acct-Session-Time = 244
Acct-Terminate-Cause = User-Error
Client-IP-Address = 192.168.5.2
Acct-Unique-Session-Id = "8199d17f02911aea"
Timestamp = 1304599691
В логе abills:
Rejected! Time limit utilized '-223'
Re: Тарифный план с ограничением по времени
Кажется, начинаю понимать, в чем проблема.
NAS настроен так, чтобы ежеминутно посылать STOP/START радиус-пакеты (чтобы при отрицательном балансе сбросить пользователя).
Но Acct-Session-Time все равно продолжает накапливаться, а не обнуляется с отправкой STOP-пакета.
Кто подскажет, это правильное поведение радиус-клиента? По RFC2866 не описано.
NAS настроен так, чтобы ежеминутно посылать STOP/START радиус-пакеты (чтобы при отрицательном балансе сбросить пользователя).
Но Acct-Session-Time все равно продолжает накапливаться, а не обнуляется с отправкой STOP-пакета.
Кто подскажет, это правильное поведение радиус-клиента? По RFC2866 не описано.
-
- Site Admin
- Сообщения: 5748
- Зарегистрирован: Пт янв 28, 2005 3:11 pm
- Контактная информация:
Re: Тарифный план с ограничением по времени
стоп должен идти при разъединенииvlad писал(а):Кажется, начинаю понимать, в чем проблема.
NAS настроен так, чтобы ежеминутно посылать STOP/START радиус-пакеты (чтобы при отрицательном балансе сбросить пользователя).
Но Acct-Session-Time все равно продолжает накапливаться, а не обнуляется с отправкой STOP-пакета.
Кто подскажет, это правильное поведение радиус-клиента? По RFC2866 не описано.
старт при старте если пришёл стоп значит клиента разорвало
Re: Тарифный план с ограничением по времени
В PfSense, который использую в качестве NAS (из-за CaptivePortal), 3 типа Accounting updates:
1) no accounting updates
2) start/stop accounting
3) interim update
Я использовал 2-ой тип, в котором периодически посылаются пакеты Start/stop.
Т.к. пользователь подключается через CaptivePortal (т.е. NAT`ится через таблицы PF), то разрыв связи был не заметен. Трафик в пакетах Stop учитывается корректно. А время, как оказалось, не сбрасывается. Надо "рыть" исходники PfSens`а, либо переходить на 3-ий тип аккаунтинга, но тогда нужно составить соответствующий dictionary для Radius`а.
Так что вопрос не по abills`у, приношу извинения.
1) no accounting updates
2) start/stop accounting
3) interim update
Я использовал 2-ой тип, в котором периодически посылаются пакеты Start/stop.
Т.к. пользователь подключается через CaptivePortal (т.е. NAT`ится через таблицы PF), то разрыв связи был не заметен. Трафик в пакетах Stop учитывается корректно. А время, как оказалось, не сбрасывается. Надо "рыть" исходники PfSens`а, либо переходить на 3-ий тип аккаунтинга, но тогда нужно составить соответствующий dictionary для Radius`а.
Так что вопрос не по abills`у, приношу извинения.