1 | изначальная версия редактировать | |
Добрый день. В организации установлен freepbx 2.8.1 release 16. Изначально было настроено два транка от двух разных провайдеров (МТТ и Аист, каждого транка были созданы отдельные правила входящих/исходящих звонков,каждому своя IVR. У каждого провайдера использовалось по одному многоканальному номеру. Недавно добавили еще один номер у МТТ.Создал для него новый транк, новые правила входящего/исходящего звонка,свою IVR. Проблема заключается что при входящем звонке он попадает на IVR и к примеру при наборе внутреннего номера 911 или 912 в логах вижу вот такую ошибку Invalid extension '99' in context 'ivr-6' on SIP/MTT-0000062c. По аналогии если набирать внутреннии номера на 4, к примеру 434 то ошибка будет Invalid extension '44' in context 'ivr-6' on SIP/MTT-0000062c. Все ivr настроены одинаково. Пробовал для входящего звонка использовать ivr, от других номеров, та же самая ошибка. Сам dialplan: Context 'ivr-6' created by 'pbxconfig' ] '0' => 1. Noop(Deleting: ${BLKVMOVERRIDE} ${DBDELETE(${BLKVMOVERRIDE})}) [pbxconfig] 2. Set(NODEST=) [pbxconfig] 3. Goto(ext-queues,201,1) [pbxconfig] '780' => 1. Noop(Deleting: ${BLKVMOVERRIDE} ${DBDELETE(${BLKVMOVERRIDE})}) [pbxconfig] 2. Set(NODEST=) [pbxconfig] 3. Goto(ext-meetme,780,1) [pbxconfig] 'fax' => 1. Goto(${CUT(FAXDEST,^,1)},${CUT(FAXDEST,^,2)},${CUT(FAXDEST,^,3)}) [pbxconfig] 'h' => 1. Hangup() [pbxconfig] 'hang' => 1. Playback(vm-goodbye) [pbxconfig] 2. Hangup() [pbxconfig] 'i' => 1. Noop(Deleting: ${BLKVMOVERRIDE} ${DBDELETE(${BLKVMOVERRIDE})}) [pbxconfig] 2. Set(NODEST=) [pbxconfig] 3. Goto(ext-queues,201,1) [pbxconfig] 's' => 1. Set(MSG=custom/welcome) [pbxconfig] 2. Set(LOOPCOUNT=0) [pbxconfig] 3. Set(DIR-CONTEXT=) [pbxconfig] 4. Set(IVRCONTEXT${CONTEXT}=${IVRCONTEXT}) [pbxconfig] 5. Set(IVRCONTEXT=${CONTEXT}) [pbxconfig] 6. GotoIf($["${CDR(disposition)}" = "ANSWERED"]?begin) [pbxconfig] 7. Answer() [pbxconfig] 8. Wait(1) [pbxconfig] [begin] 9. Set(TIMEOUT(digit)=3) [pbxconfig] 10. Set(TIMEOUT(response)=10) [pbxconfig] 11. Set(IVRRETVM=) [pbxconfig] 12. ExecIf($["${MSG}" != ""]?Background(${MSG})) [pbxconfig] 13. WaitExten(,) [pbxconfig] 't' => 1. Noop(Deleting: ${BLKVMOVERRIDE} ${DBDELETE(${BLKVMOVERRIDE})}) [pbxconfig] 2. Set(NODEST=) [pbxconfig] 3. Goto(ext-queues,201,1) [pbxconfig] Include => 'ivr-6-custom' [pbxconfig] Include => 'from-did-direct-ivr' [pbxconfig]
-= 8 extensions (29 priorities) in 1 context. =-
2 | No.2 Revision редактировать |
Добрый день. В организации установлен freepbx 2.8.1 release 16. Изначально было настроено два транка от двух разных провайдеров (МТТ и Аист, каждого транка были созданы отдельные правила входящих/исходящих звонков,каждому своя IVR. У каждого провайдера использовалось по одному многоканальному номеру. Недавно добавили еще один номер у МТТ.Создал для него новый транк, новые правила входящего/исходящего звонка,свою IVR. Проблема заключается что при входящем звонке он попадает на IVR и к примеру при наборе внутреннего номера 911 или 912 в логах вижу вот такую ошибку Invalid extension '99' in context 'ivr-6' on SIP/MTT-0000062c. По аналогии если набирать внутреннии номера на 4, к примеру 434 то ошибка будет
Invalid extension '44' in context 'ivr-6' on SIP/MTT-0000062c. Все ivr настроены одинаково. Пробовал для входящего звонка использовать ivr, от других номеров, та же самая ошибка.
Сам dialplan:
dialplan:
[ Context 'ivr-6' created by 'pbxconfig' ] '0' => 1. Noop(Deleting: ${BLKVMOVERRIDE} ${DBDELETE(${BLKVMOVERRIDE})}) [pbxconfig] 2. Set(NODEST=) [pbxconfig] 3. Goto(ext-queues,201,1) [pbxconfig] '780' => 1. Noop(Deleting: ${BLKVMOVERRIDE} ${DBDELETE(${BLKVMOVERRIDE})}) [pbxconfig] 2. Set(NODEST=) [pbxconfig] 3. Goto(ext-meetme,780,1) [pbxconfig] 'fax' => 1. Goto(${CUT(FAXDEST,^,1)},${CUT(FAXDEST,^,2)},${CUT(FAXDEST,^,3)}) [pbxconfig] 'h' => 1. Hangup() [pbxconfig] 'hang' => 1. Playback(vm-goodbye) [pbxconfig] 2. Hangup() [pbxconfig] 'i' => 1. Noop(Deleting: ${BLKVMOVERRIDE} ${DBDELETE(${BLKVMOVERRIDE})}) [pbxconfig] 2. Set(NODEST=) [pbxconfig] 3. Goto(ext-queues,201,1) [pbxconfig] 's' => 1. Set(MSG=custom/welcome) [pbxconfig] 2. Set(LOOPCOUNT=0) [pbxconfig] 3. Set(DIR-CONTEXT=) [pbxconfig] 4. Set(IVRCONTEXT${CONTEXT}=${IVRCONTEXT}) [pbxconfig] 5. Set(IVRCONTEXT=${CONTEXT}) [pbxconfig] 6. GotoIf($["${CDR(disposition)}" = "ANSWERED"]?begin) [pbxconfig] 7. Answer() [pbxconfig] 8. Wait(1) [pbxconfig] [begin] 9. Set(TIMEOUT(digit)=3) [pbxconfig] 10. Set(TIMEOUT(response)=10) [pbxconfig] 11. Set(IVRRETVM=) [pbxconfig] 12. ExecIf($["${MSG}" != ""]?Background(${MSG})) [pbxconfig] 13. WaitExten(,) [pbxconfig] 't' => 1. Noop(Deleting: ${BLKVMOVERRIDE} ${DBDELETE(${BLKVMOVERRIDE})}) [pbxconfig] 2. Set(NODEST=) [pbxconfig] 3. Goto(ext-queues,201,1) [pbxconfig] Include => 'ivr-6-custom' [pbxconfig] Include => 'from-did-direct-ivr' [pbxconfig]
-= 8 extensions (29 priorities) in 1 context. =-
3 | No.3 Revision редактировать |
Добрый день. В организации установлен freepbx 2.8.1 release 16. Изначально было настроено два транка от двух разных провайдеров (МТТ и Аист, каждого транка были созданы отдельные правила входящих/исходящих звонков,каждому своя IVR. У каждого провайдера использовалось по одному многоканальному номеру. Недавно добавили еще один номер у МТТ.Создал для него новый транк, новые правила входящего/исходящего звонка,свою IVR. Проблема заключается что при входящем звонке он попадает на IVR и к примеру при наборе внутреннего номера 911 или 912 в логах вижу вот такую ошибку Invalid extension '99' in context 'ivr-6' on SIP/MTT-0000062c. По аналогии если набирать внутреннии номера на 4, к примеру 434 то ошибка будет Invalid extension '44' in context 'ivr-6' on SIP/MTT-0000062c. Все ivr настроены одинаково. Пробовал для входящего звонка использовать ivr, от других номеров, та же самая ошибка. Сам dialplan:
[ Context 'ivr-6' created by
Проект компании "АТС Дизайн"
Asterisk® и Digium® являются зарегистрированными торговыми марками компании
Digium, Inc., США.
IP АТС Asterisk распространяется под лицензией
GNU GPL.