Для авторизации звонков и приема информации о звонках по протоколу RADIUS, необходимо включить запуск radiusd_asterisk в конфигурационном файле asr_billing и запустить демон radiusd_asterisk в контейнере /app/asr_billing.
Время выполнения инструкции: 1-2 минут в обоих случаях - из веб-интерфейса и из командной строки |
Включение radiusd_asterisk в интерфейсе администратора
Зайдите в меню "Настройки -> Настройки (в файле)", откройте вкладку "Управление абонетами и тарифами", включите опцию "Включить RADIUS телефонии" и нажмите "Сохранить"
Включение radiusd_asterisk в командном интерфейсе
Параметры RADIUS-сервера VoIP в конфигурационном файле биллинга /app/asr_billing/cfg/config
app['radius_asterisk.enabled']='1' # Включить RADIUS телефонии app['radius_asterisk.debug']='0' # Включить повышенное логирование для RADIUS-сервера телефонии app['radius_asterisk.AUTH_PORT']='2812' # Порт авторизации app['radius_asterisk.ACC_PORT']='2813' # Порт аккаунтинга app['radius_asterisk.AUTH_IP']='169.254.28.12' # IP-адрес сервера для авторизации app['radius_asterisk.ACC_IP']='169.254.28.13' # IP-адрес сервера для принятия аккаунтинга
Перезапустить сервис можно выполнив команду:
chroot /app/asr_billing/ /etc/init.d/radiusd_asterisk restart
|
В Access-Accept пакетах RADIUS биллинг всегда будет отправлять атрибут h323-credit-time, он отражает максимальную длительность звонка, но не может превышать 1800 (30 минут). |