BiTel

Форум BiTel
bgbilling.ru     docs.bitel.ru     wiki.bitel.ru     dbinfo.bitel.ru     bgcrm.ru     billing.bitel.ru     bitel.ru    
Текущее время: 14 май 2024, 01:25

Часовой пояс: UTC + 5 часов [ Летнее время ]




Начать новую тему Ответить на тему  [ Сообщений: 20 ] 
Автор Сообщение
 Заголовок сообщения: событие отключения для RADIUS-а
СообщениеДобавлено: 14 май 2010, 16:58 
Не в сети
Клиент

Зарегистрирован: 12 фев 2008, 18:10
Сообщения: 3951
Карма: 249
суть такова ... у dialup RADIUS-а есть событие RADIUS аутентификации, с помощью которого можно отследить и контролировать подключение юзера но нет простого события деаутентификации/отключения, точнее есть, но только "по балансу", но Вы ведь понимаете что юзер отключается не только из за того что у него нулевой баланс, верно? ;) сделайте, пожалуйста, событие на отключение пользователя не по балансу, а просто по факту отключения ... зачем? я тут, на форуме, уже видел упоминания о том что люди пользуются событием, ЕМНИМС аутентификации, чтобы открывать доступ в инет не на NAS, а на некоем внешнем шлюзе и им очень пригодилось бы такое событие чтобы иметь возможность не только открыть, но и закрыть доступ, ну или, к примеру, можно было бы получая Acct-Terminate-Cause записывать в некую внешнюю табличку причину отключения с помощью которой можно было бы вести статистику причин отключения пользователей, т.е., допустим, если причин не "User Request" или "Admin Reset" очень много - значит что-то не так ... да и вообще подобное событие можно было бы использовать массой способов, конечно не так всеобъемлюще и гибко как аутентификацию, но все же ... а то получается что у нас есть "вход", а "выход" нету :( может, чтобы не перегружать радиус событиями, стоит сделать некое общее событие отключения, a-la событие аутентификации, в которое передавать "по балансу", "разрыв зоной" и т.п.?

событие на старт и стоп зоны или тарифной опции тоже очень и очень не помешало бы, IMHO

т.к. все описанное больше относится к dialup чем к чему бы то еще я не стал размещать тему в предложениях


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: событие отключения для RADIUS-а
СообщениеДобавлено: 14 май 2010, 17:48 
Не в сети
Разработчик

Зарегистрирован: 08 ноя 2007, 01:05
Сообщения: 8343
Откуда: Уфа
Карма: 238
где-то на форуме уже просили и в TODO уже есть


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: событие отключения для RADIUS-а
СообщениеДобавлено: 14 май 2010, 17:52 
Не в сети
Клиент

Зарегистрирован: 12 фев 2008, 18:10
Сообщения: 3951
Карма: 249
теперь вопрос только "когда будет?" в 5.1 сделаете? ;)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: событие отключения для RADIUS-а
СообщениеДобавлено: 14 май 2010, 18:18 
Не в сети
Разработчик

Зарегистрирован: 08 ноя 2007, 01:05
Сообщения: 8343
Откуда: Уфа
Карма: 238
snark писал(а):
теперь вопрос только "когда будет?" в 5.1 сделаете? ;)


5.1 уже практически готова и там этого нет


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: событие отключения для RADIUS-а
СообщениеДобавлено: 14 май 2010, 18:31 
Не в сети
Клиент

Зарегистрирован: 12 фев 2008, 18:10
Сообщения: 3951
Карма: 249
чьерт побьери!(с) придется ждать 6.х или 7.х :(


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: событие отключения для RADIUS-а
СообщениеДобавлено: 17 май 2010, 12:35 
Не в сети
Разработчик

Зарегистрирован: 27 ноя 2006, 20:36
Сообщения: 5715
Карма: 93
Какие параметры в событие логаута передавать? Данные какие там нужны?
Для 5.1 можно сделать.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: событие отключения для RADIUS-а
СообщениеДобавлено: 17 май 2010, 13:28 
Не в сети
Клиент

Зарегистрирован: 12 фев 2008, 18:10
Сообщения: 3951
Карма: 249
по минимуму - передавать cid, а от него можно плясать практически в любую сторону имея con конечно же ;)
оптимальнее всего, я думаю, это передать биллинговые:
Код:
con - для связи с БД
cid - для точного определения юзера

и стандартные RADIUS атибуты:
Код:
User-Name            - это, собственно тот о ком речь и идет,
                       эдакое дополнение к cid

NAS-IP-Address       - этот и след. параметр не столь важны,
NAS-Port               но вполне возможно кому-то пригодятся,
                       хотя если сказать честно - можно обойтись и без них

Framed-IP-Address    - если речь идет об открытии и закрытии внешнего шлюза,
Framed-IP-Netmask      то эти два параметра всяко пригодятся

Called-Station-Id    - чтобы знать откуда
Calling-Station-Id     и куда было подключение

Acct-Session-Id      - это чтобы абсолютно точно знать о какой именно сессии речь идет,
                       тут может даже пригодится дополнение в виде Acct-Multi-Session-Id,
                       если это кто-то использует

Acct-Terminate-Cause - чтобы знать почему отключился
                       кому-то точно пригодится, хотя бы для статистики

думай как то так ...

дополнение к тому откуда возник вопрос - есть идея связать БГБ с SCE, так вот юзеров туда можно добавить либо загрузкой файла (подключился - добавил, отключился - удалил), либо с помощью RADIUS LEG (тут вообще все по Start/Stop происходит), ну а события на тарифную опицию нужны чтобы пинать кота в бок по просьбе пользователя ...

в 5.1 события dialup-а научатся видеть классы npay или по прежнему придется jar подсовывать?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: событие отключения для RADIUS-а
СообщениеДобавлено: 18 май 2010, 06:28 
Не в сети
Клиент
Аватара пользователя

Зарегистрирован: 20 апр 2009, 12:03
Сообщения: 3092
Откуда: Иркутск
Карма: 338
Цитата:
событие на старт и стоп зоны или тарифной опции тоже очень и очень не помешало бы, IMHO

Вот это нам тоже очень нужно.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: событие отключения для RADIUS-а
СообщениеДобавлено: 31 май 2010, 19:05 
Не в сети
Разработчик

Зарегистрирован: 27 ноя 2006, 20:36
Сообщения: 5715
Карма: 93
Цитата:
в 5.1 события dialup-а научатся видеть классы npay или по прежнему придется jar подсовывать?

К сожалению, пока по-прежнему. В 5.1 мы подняли глобальную шину событий JMS, возможно получится решить к 5.2 проблему эту удалённой обработкой события где-то на центральном сервере.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: событие отключения для RADIUS-а
СообщениеДобавлено: 11 июл 2010, 17:49 
Не в сети
Клиент

Зарегистрирован: 12 фев 2008, 18:10
Сообщения: 3951
Карма: 249
стоит ждать от 5.1 события отключения и события тарифных опций?
апну тему пока 5.1 не зарелизилась :)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: событие отключения для RADIUS-а
СообщениеДобавлено: 14 июл 2010, 15:28 
Не в сети
Клиент

Зарегистрирован: 12 фев 2008, 18:10
Сообщения: 3951
Карма: 249
бамп


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: событие отключения для RADIUS-а
СообщениеДобавлено: 20 авг 2010, 07:00 
Не в сети
Клиент
Аватара пользователя

Зарегистрирован: 20 апр 2009, 12:03
Сообщения: 3092
Откуда: Иркутск
Карма: 338
snark писал(а):
событие на старт и стоп зоны или тарифной опции тоже очень и очень не помешало бы, IMHO

up


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: событие отключения для RADIUS-а
СообщениеДобавлено: 08 сен 2010, 17:51 
Не в сети
Клиент

Зарегистрирован: 12 фев 2008, 18:10
Сообщения: 3951
Карма: 249
тут по сабжу ничего не нашел, собственно вопрос остается открытым и тема бампится


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: событие отключения для RADIUS-а
СообщениеДобавлено: 17 сен 2010, 21:03 
Не в сети
Клиент

Зарегистрирован: 12 фев 2008, 18:10
Сообщения: 3951
Карма: 249
stark писал(а):
где-то на форуме уже просили и в TODO уже есть

тут просили, при этом, там же админ писал:
Администратор писал(а):
Может проще событие логоф добавить? ... Для 4.6 на следующей недели мог бы сделать.

и уже в этом топике он писал:
Администратор писал(а):
Для 5.1 можно сделать.

может все же сделаете, а? народу ведь надо ...

маленький экскурс в историю вопроса и своеобразный бамп


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: событие отключения для RADIUS-а
СообщениеДобавлено: 28 сен 2010, 09:28 
Не в сети

Зарегистрирован: 10 июн 2010, 08:58
Сообщения: 59
Откуда: Омск
Карма: 0
очень надо!!!!!


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: событие отключения для RADIUS-а
СообщениеДобавлено: 28 сен 2010, 10:54 
Не в сети
Клиент
Аватара пользователя

Зарегистрирован: 20 апр 2009, 12:03
Сообщения: 3092
Откуда: Иркутск
Карма: 338
Есть такое. Одних радиус-атрибутов уже мало для гибкого предоставления сервисов, а функционала BGBilling и API для интеграции с другими системами уже недостаёт.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: событие отключения для RADIUS-а
СообщениеДобавлено: 28 сен 2010, 16:34 
Не в сети
Разработчик

Зарегистрирован: 27 ноя 2006, 20:36
Сообщения: 5715
Карма: 93
Сделал 2 события. Апдейты радиуса и модуля.
http://bgbilling.ru/patch/8/dialup.jar
http://bgbilling.ru/patch/8/dialup_5.1_160.zip
Прошу Cromeshnic и snark выложить примеры скриптов на WiKi.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: событие отключения для RADIUS-а
СообщениеДобавлено: 29 сен 2010, 10:14 
Не в сети
Разработчик

Зарегистрирован: 27 ноя 2006, 20:36
Сообщения: 5715
Карма: 93
Классы событий расположены в ru.bitel.bgbilling.modules.dialup.radius.event


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: событие отключения для RADIUS-а
СообщениеДобавлено: 29 сен 2010, 12:39 
Не в сети
Клиент
Аватара пользователя

Зарегистрирован: 20 апр 2009, 12:03
Сообщения: 3092
Откуда: Иркутск
Карма: 338
Спасибо! Сначала нужно перейти на 5.1 :)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: событие отключения для RADIUS-а
СообщениеДобавлено: 29 сен 2010, 13:27 
Не в сети
Разработчик

Зарегистрирован: 27 ноя 2006, 20:36
Сообщения: 5715
Карма: 93
Может snark посмотрит, подходит в таком виде или нет.. У него стенд вроде есть.


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 20 ] 

Часовой пояс: UTC + 5 часов [ Летнее время ]


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
POWERED_BY
Русская поддержка phpBB
[ Time : 0.072s | 56 Queries | GZIP : On ]