Странное поведение NetUp 5.2.1-004 (предоплаченные карты)

Технические вопросы по UTM 5.0
Ответить
d_msk
Сообщения: 1
Зарегистрирован: Вт авг 07, 2007 09:54

Странное поведение NetUp 5.2.1-004 (предоплаченные карты)

Сообщение d_msk »

Сейчас тестирую NetUp 5.2.1-004 (на ALT Server 4.0.1 ) прежде чем ставить его на продакшен.
Пытаюсь сделать простой тариф: "Безлимитный коммутируемый доступ на 30 дней за фиксированную сумму".
Делаю его так:
1. Создаю фиктивную услугу (Card DialUp Template), параметры по
умолчанию (Обнулять предоплаченные единицы отмечено).
Временной диапазон All Day, стоимость 0.

2. Создаю Тариф (Card unlim), ставлю обнулять баланс в конце
расчетного периода. Добавляю в тариф Card DialUp Template + ставлю "Подключать услугу по умолчанию"

3. Генерирую карточки в новом пуле с параметрами: 10 карт, баланс 10
USD, "Использовать до" оставляю по умолчанию, Дни ставлю 30, тариф
ставлю Card unlim

4. Карточки генерируются успешно.

5. Проверяю RADIUS-клиентом как все работает (пока достаточно пакетов
аутентификации, ИМХО). Посылаю на порт utm5_radius запрос с 1
сгенерированной карты и паролем (ее PIN). По ответу utm5_radius вижу
что дается доступ и в админке вижу что появился карточный
пользователь. В карточках вижу что проставились дата активации карты и дата ее завершения.

6. А вот теперь самое интересное. Я перевожу время на сервере на месяц
вперед, т.е. чтобы истек срок действия карты. Вижу: баланс у
пользователя 0. Карта также помечена как истекшая. НО! Статус пользователя "Активен". Проверяю
радиус-клиентом, действительно, аутоинтефикация проходит _успешно_!
Т.е. по истечению срока действия карты и обнуления баланса
пользователя, его все равно будет пускать! (кстати, radius_auth_vap=1)

Кто-нибудь может объяснить мне эту ситуацию?

Ответить