Уважаемые специалисты, подскажите как отключить ложную тарификацию (Asterisk 1.6.2.19). Пользователи жалуются на то что еще идет гудок а отсчет минут уже пошел.
Стоит Asterisk 1.6.2.19 + A2Billing 1.7.1
extensions.conf
[a2billing]
exten => _21100XXXX,1,Set(GROUP()=${EXTEN}). exten => _21100XXXX,n,GotoIf($[${GROUP_COUNT(${EXTEN})}>1]?busy). exten => _21100XXXX,n,Set(GROUP()=${CALLERID(num)}). exten => _21100XXXX,n,Set(OUTBOUND_GROUP=${EXTEN}). exten => _21100XXXX,n,Dial(SIP/${EXTEN},90) exten => _21100XXXX,n,noop exten => _21100XXXX,n,Playback(is-curntly-unavail) exten => _21100XXXX,n,Play(is-curntly-unavail) exten => _21100XXXX,n,Dial(SIP/${EXTEN}). exten => _21100XXXX,n(busy),Set(PRI_CAUSE=17) exten => _21100XXXX,n,busy(3) exten => _21100XXXX,n,Play(is-curntly-unavail)
в A2Billing опция answer_call=no
вызов в A2Billing идет ,60,HRriL(%timeout%:61000:30000)
Что еще надо показать?
Заранее большое спасибо.
Может быть использовать флаг C в команде Dial
Дак ты напиши подробнее ситуацию, а то какие то небылицы рассказываешь. Конфиги давай
Обновил Астер с версии 1.6.2.18.1 до версии 1.6.2.19 и начались проблемы.
Вот sip.conf
[3] type=friend username=3 secret=3 host=dynamic nat=yes canreinvite=yes context=out1 disallow=all allow=g729 dtmfmode = rfc2833
extensions.conf
[out1]
exten => _963.,1,AGI(/etc/dahdi/test) exten => _963.,n,Set(CALLERID(all)=${lookupcid}) exten => _963.,n,Set(CDR(accountcode)=${lookupcid}) exten => _963.,n,DeadAGI(a2billing.php)
Что еще показать???
Задан: 2011-07-14 11:06:22 +0400
Просмотрен: 659 раз
Обновлен: Jul 19 '11
Проект компании "АТС Дизайн"
Asterisk® и Digium® являются зарегистрированными торговыми марками компании Digium, Inc., США.
IP АТС Asterisk распространяется под лицензией GNU GPL.