Пожалуйста, войдите здесь. Часто задаваемые вопросы О нас
Задайте Ваш вопрос

История изменений [назад]

нажмите, чтобы скрыть/показать версии 1
изначальная версия
редактировать

спросил 2014-07-30 16:48:37 +0400

4606034 Gravatar 4606034

Настройках транка - context.

*Друзья ,подскажите пожалуйста, у меня в настройках транка context=from-pstn&from-trunk-limit&account-code, при это контекст лимит не работает. контексты добавлял в extensions_custom.conf

          [account-code]
          exten => _X.,1,Set(CDR(accountcode)=${EXTEN})
          exten => _X.,n,Goto(from-pstn,${EXTEN},1)

          [from-trunk-limit]
          exten => _X.,1,Set(TIMEOUT(absolute)=800)
          exten => _X.,n,Goto(from-trunk,${EXTEN},1)

по пробовал сделать контекст во вложении.

  [from-trunk-limit_account-code]
   include => from-trunk-limit
   include => account-code

все ровно обрабатывается 1-контекст

Как правильно сделать ,что бы оба контекта работали ,при звонке на транк? Извиняюсь заранее,если глупый вопрос,в основном настройки произвожу через GUI*

Настройках транка - context.

*Друзья ,подскажите пожалуйста, у меня в настройках транка context=from-pstn&from-trunk-limit&account-code, при это контекст лимит не работает. контексты добавлял в extensions_custom.conf

          [account-code]
          exten => _X.,1,Set(CDR(accountcode)=${EXTEN})
          exten => _X.,n,Goto(from-pstn,${EXTEN},1)

          [from-trunk-limit]
          exten => _X.,1,Set(TIMEOUT(absolute)=800)
          exten => _X.,n,Goto(from-trunk,${EXTEN},1)

по пробовал сделать контекст во вложении.

  [from-trunk-limit_account-code]
   include => from-trunk-limit
   include => account-code

все ровно обрабатывается 1-контекст

Как правильно сделать ,что бы оба контекта работали ,при звонке на транк? Извиняюсь заранее,если глупый вопрос,в основном настройки произвожу через GUI*

сделал один общий контекст

             [from-trunk-limit_account-code] 
             exten => _X.,1,Set(CDR(accountcode)=${EXTEN}) 
             exten => _X.,n,Set(TIMEOUT(absolute)=800) 
             exten => _X.,n,Goto(from-trunk,${EXTEN},1)

Все работает. На сколько это правильно сделано?

Проект компании "АТС Дизайн"
Asterisk® и Digium® являются зарегистрированными торговыми марками компании Digium, Inc., США.
IP АТС Asterisk распространяется под лицензией GNU GPL.