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

Много callerid и проблема PBXMAX_STACK

0

Суть задачи руководства: При звонке с любого экстеншена через определенный префикс вызов должен быть отправлен наружу через outbound route с определенным callerid. Их около 400. Натолкнулся на то что упираюсь в PBXMAX_STACK. Как можно обойти или решить данный вопрос ? P.s. Пользуюсь freepbx, глубоких знаний астера нет. Если подтолкнете в правильном направлении буду очень благодарен.

Дополнение:

[outbound-allroutes]
include => outbound-allroutes-custom
include => outrt-141 ; 
include => outrt-138 ; 

[outrt-141] ; 
include => outrt-141-custom
exten => _90402XXXX.,1,Macro(user-callerid,LIMIT,EXTERNAL,)
exten => _90402XXXX.,n,Gosub(sub-record-check,s,1(out,${EXTEN},dontcare))
exten => _90402XXXX.,n,ExecIf($[ "${CALLEE_ACCOUNCODE}" != "" ] ?Set(CDR(accountcode)=${CALLEE_ACCOUNCODE}))
exten => _90402XXXX.,n,Set(MOHCLASS=${IF($["${MOHCLASS}"=""]?default:${MOHCLASS})})
exten => _90402XXXX.,n,ExecIf($["${KEEPCID}"!="TRUE" & ${LEN(${DB(AMPUSER/${AMPUSER}/outboundcid)})}=0 & ${LEN(${TRUNKCIDOVERRIDE})}=0]?Set(TRUNKCIDOVERRIDE=79616116377))
exten => _90402XXXX.,n,Set(_NODEST=)
exten => _90402XXXX.,n,Macro(dialout-trunk,18,${EXTEN:5},,off)
exten => _90402XXXX.,n,Macro(outisbusy,)

;--== end of [outrt-141] ==--;

Как это можно оптимизировать чтобы не увеличивать кол-во контекстов.

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

спросил 2016-12-05 14:30:54 +0400

neznayuktoya Gravatar neznayuktoya
1 2 1

обновил 2016-12-05 18:30:42 +0400

Comments

Если я правильно понимаю, база данных также подразумевает контекст для каждого номера. Я не упрусь снова в PBXMAX_STACK?

neznayuktoya ( 2016-12-05 15:06:51 +0400 )редактировать

PBXMAX_STACK - патчить надо asterisk, слишком много контекстов. А вообще, дорого в платный суппорт

awsswa ( 2016-12-05 15:42:16 +0400 )редактировать

Спамеры...

Zavr2008 ( 2016-12-05 19:54:14 +0400 )редактировать

1 Ответ

0

Направление, через базу данный. Реализация через специалистов за деньги.

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

ответил 2016-12-05 14:40:08 +0400

amonra Gravatar amonra flag of Ukraine
2301 26 13 65
http://lantec.ua/

Ваш ответ

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 ленту новостей

Статистика

Задан: 2016-12-05 14:30:54 +0400

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

Обновлен: Dec 05 '16

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