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

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

0

*Друзья ,подскажите пожалуйста, у меня в настройках транка 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)

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

удалить закрыть спам изменить тег редактировать

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

4606034 Gravatar 4606034
1 2 1

обновил 2014-07-30 17:01:47 +0400

Comments

сделал один общий контекст [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) Все работает. На сколько это правильно сделано?

4606034 ( 2014-07-30 17:00:31 +0400 )редактировать

1 Ответ

0

идите читайте про контексты в какойто книже или тут https://wiki.asterisk.org/wiki/display/AST/Pattern+Matching

у вас перывый include перекрывает второй(ибо _X. и так и там). насчет context=from-pstn&from-trunk-limit&account-code я вообще не знаю гед вы взяли.

последний вариант рабочий. работает так как вам надо или нет - это вам определять.

ссылка удалить спам редактировать

ответил 2014-07-31 00:04:19 +0400

meral Gravatar meral flag of Ukraine
21228 23 18 169
http://pro-sip.net/

Ваш ответ

Please start posting your answer anonymously - your answer will be saved within the current session and published after you log in or create a new account. Please try to give a substantial answer, for discussions, please use comments and please do remember to vote (after you log in)!
[скрыть предварительный просмотр]

Закладки и информация

Добавить закладку

подписаться на rss ленту новостей

Статистика

Задан: 2014-07-30 16:48:37 +0400

Просмотрен: 136 раз

Обновлен: Jul 31 '14

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