forum.bitel.ru
http://forum.bitel.ru/

Звонки при балансе меньше лимита
http://forum.bitel.ru/viewtopic.php?f=6&t=8521
Страница 1 из 1

Автор:  Yagoda [ 04 окт 2013, 07:23 ]
Заголовок сообщения:  Звонки при балансе меньше лимита

Требуется разрешить при балансе меньше лимита:
1. Авторизацию (т.е. просто подключение - занятие линии) чтобы принимать входящие.
2. Звонки с нулевой стоимостью (в пределах станции, экстренные, пр.).

Как сделать?
Пока даже авторизоваться не дает - ошибка 04 (Ошибка баланса).
Делать пост-обработку RADIUS-ответа?

Автор:  stark [ 24 окт 2013, 17:04 ]
Заголовок сообщения:  Re: Звонки при балансе меньше лимита

Yagoda писал(а):
Требуется разрешить при балансе меньше лимита:
1. Авторизацию (т.е. просто подключение - занятие линии) чтобы принимать входящие.
2. Звонки с нулевой стоимостью (в пределах станции, экстренные, пр.).

Как сделать?
Пока даже авторизоваться не дает - ошибка 04 (Ошибка баланса).
Делать пост-обработку RADIUS-ответа?


Там вроде если цена в тарифе 0, то дает авторизоваться при балансе меньше лимита.

Автор:  Darg [ 11 май 2016, 17:19 ]
Заголовок сообщения:  Re: Звонки при балансе меньше лимита

а можно ли сделать так, чтоб в независимости от статуса договора и баланса, входящие звонки всегда успешно проходили авторизацию?

Автор:  barguzin2 [ 11 май 2016, 21:41 ]
Заголовок сообщения:  Re: Звонки при балансе меньше лимита

на усе вопросы ответ один - обрабатывать событие RADIUS-аутентификация. Правда есть в этом решении одна особенность - в логах всё равно ошибка будет. Есть еще одно элегантное костыльное решение, но пока умолчу :)

Автор:  Darg [ 12 май 2016, 17:27 ]
Заголовок сообщения:  Re: Звонки при балансе меньше лимита

barguzin2 писал(а):
на усе вопросы ответ один - обрабатывать событие RADIUS-аутентификация. Правда есть в этом решении одна особенность - в логах всё равно ошибка будет. Есть еще одно элегантное костыльное решение, но пока умолчу :)


В этом то и проблема, что в логах остается ошибка. На сегодня так и работает, обрабатываю ответ на Access-Request и заменяю любой ответ (для входящих звонков) на Access-Accept. Но в результате, такой обработанный входящий звонок на приостановленном (или с минусом на балансе) договоре, в отчете не отображается.

Автор:  Jimson [ 12 май 2016, 17:36 ]
Заголовок сообщения:  Re: Звонки при балансе меньше лимита

Может проще занести все нужные статусы как активные в конфигурацию модуля? А запрет звонить получится на основании отрицательного баланса и наличия цены за минуту. Ну или навернуть свою логику в обработчик протокола (radius).

Автор:  Darg [ 13 май 2016, 13:41 ]
Заголовок сообщения:  Re: Звонки при балансе меньше лимита

Jimson писал(а):
Может проще занести все нужные статусы как активные в конфигурацию модуля? А запрет звонить получится на основании отрицательного баланса и наличия цены за минуту. Ну или навернуть свою логику в обработчик протокола (radius).


Насчет "все нужные статусы как активные" , боюсь что в этом случае могут возникнуть другие проблемы. А вот "навернуть свою логику в обработчик протокола (radius)" видать это единственное решение, правда пока еще не искал где этот обработчик лежит, но скорей всего так и придется сделать, если это возможно.

Автор:  Jimson [ 13 май 2016, 14:15 ]
Заголовок сообщения:  Re: Звонки при балансе меньше лимита

Darg писал(а):
Насчет "все нужные статусы как активные" , боюсь что в этом случае могут возникнуть другие проблемы.

Зачем бояться если можно протестировать?
http://docs.bitel.ru/pages/viewpage.act ... Id=1607166

Автор:  stark [ 24 май 2016, 16:11 ]
Заголовок сообщения:  Re: Звонки при балансе меньше лимита

Darg писал(а):
а можно ли сделать так, чтоб в независимости от статуса договора и баланса, входящие звонки всегда успешно проходили авторизацию?


Они вроде как итак проходят по умолчанию . Чтобы проверял баланс и статус, это надо отдельный флаг включать.

Страница 1 из 1 Часовой пояс: UTC + 5 часов [ Летнее время ]
Powered by phpBB® Forum Software © phpBB Group
http://www.phpbb.com/