Правильно ли я интегрирую BGRadiusVoip и asterisk?
ос centos 6.6, дополнительно установлены radiusclient-ng, freeradius, который содержит словари cisco и digium
устанавливаю по мануалу версии 6.2, использую последние версии BGBilling, модуля VoiceIp, радиус-сервера BGRadiusVoip - ввожу конфигурацию модуля VoiceIp - настраиваю NAS (в том числе по статье из вики Интеграция Asterisk и BGBilling (Accounting) посредством скрипта предобработки запросов Radius): ввожу конфиг модуля, скрипт предобработки, дополняю BGRadiusVoip/dictionary.xml - создаю тарифный план - создаю договор - настраиваю астериск 1.8.32.1: cdr.conf, sip.conf, extensions.conf
диалплан следующий: exten => _XXX,1,Set(CDR(userfield)="answer") exten => _XXX,n,Dial(SIP/${EXTEN})
модуль cdr_radius.so загружен
в итоге в "мониторе" модуля VoiceIp нет совершаемых звонков.
нашел на форуме сообщение, что BGRadiusVoip устанавливается также как и LanBilling (т.е. используя перловые скрипты agi-rad-auth.agi и ast-rad-acc.pl). В таком случае в мониторе есть звонки с кодом ошибки 13 (но это уже другая проблема). Эти скрипты нужны только для реализации радиус аутентификации? Работает ли без них BGRadiusVoip?
Возможно ли включить VoiceIp, BGRadiusVoip в Готовые образы виртуальных машин?
|