VIDEOCHAT  ::   FAQ  ::   Поиск  ::   Регистрация  ::   Вход

IVR не звонит на внутренные после тайаута

Проблемы Asterisk без вэб-оболочек и их решения

Модераторы: april22, Zavr2008

Ответить
okamigo
Сообщения: 30
Зарегистрирован: 07 мар 2018, 08:14

IVR не звонит на внутренные после тайаута

Сообщение okamigo »

Уважаемые пользователи!
Прошу Вашей помощи, замучался с этим IVR

Создал транк согласно данным провайдера в freepbx.
outgoing:

Код: Выделить всё

Trank name: name
type=friend
host=sip_adrress
fromdomain=sip_adrress
dtmfmode=rfc2833
disallow=all
allow=alaw&ulaw
insecure=port,invite
qualify=no
defaultuser=username
fromuser=username
secret=mlraynm8
directmedia=no
nat=force_rport,comedia
context=from-trank
В incoming:

Код: Выделить всё

user context: 420
User datails: 
type=friend
host=sip_adrress
fromdomain=sip_adrress
dtmfmode=rfc2833
disallow=all
allow=alaw&ulaw
insecure=port,invite
qualify=no
defaultuser=username
fromuser=username
secret=mlraynm8
directmedia=no
nat=force_rport,comedia

register string: user:password@sip_address:5060/420
В inbound routes указал, чтобы звонок шел сразу на ivr.
Звонок идет, вызывается голосовое меню, когда нажимаю цифру нормально переводит на внутренный номер, однако после таймаута не переводит на оператора либо на внутренный номер который я указал в настройках ivr.

Помогите пожалуйста решить эту проблему.

----
От модератора: Используйте теги. Сообщение отредактировано.
virus_net
Сообщения: 2337
Зарегистрирован: 05 июн 2013, 08:12
Откуда: Москва

Re: IVR не звонит на внутренные после тайаута

Сообщение virus_net »

Откройте CLI, откройте логи.
мой SIP URI sip:virus_net@asterisk.ru
bitname.ru - Домены .bit (namecoin) .emc .coin .lib .bazar (emercoin)

ENUMER - звони бесплатно и напрямую.
okamigo
Сообщения: 30
Зарегистрирован: 07 мар 2018, 08:14

Re: IVR не звонит на внутренные после тайаута

Сообщение okamigo »

вот:

Код: Выделить всё

pbx.c: Executing [s@ivr-2:12] WaitExten("SIP/420-00000000", "3,") in new stack
pbx_builtins.c: Timeout on SIP/420-00000000, going to 't'
pbx.c: Executing [t@ivr-2:1] Set("SIP/420-00000000", "TIMEOUT_LOOPCOUNT=1") in new stack
pbx.c: Executing [t@ivr-2:2] GotoIf("SIP/420-00000000", "0?final") in new stack
pbx.c: Executing [t@ivr-2:3] Set("SIP/420-00000000", "IVR_MSG=no-valid-responce-pls-try-again") in new stack
pbx.c: Executing [t@ivr-2:4] Goto("SIP/420-00000000", "s,start") in new stackщ
pbx_builtins.c: Goto (ivr-2,s,10)
pbx.c: Executing [s@ivr-2:10] Set("SIP/420-00000000", "TIMEOUT(digit)=3") in new stack
func_timeout.c: Digit timeout set to 3.000
pbx.c: Executing [s@ivr-2:11] ExecIf("SIP/420-00000000", "1?Background(no-valid-responce-pls-try-again)") in new stack
file.c: <SIP/420-00000000> Playing 'no-valid-responce-pls-try-again.slin' (language 'en')
pbx.c: Spawn extension (ivr-2, s, 11) exited non-zero on 'SIP/420-00000000'
pbx.c: Executing [h@ivr-2:1] Hangup("SIP/420-00000000", "") in new stack
pbx.c: Spawn extension (ivr-2, h, 1) exited non-zero on 'SIP/420-00000000'
забыл еще написать в freepbx также сделал outbound routes

в качестве route cid указал 420,а Trunk Sequence for Matched Routes тоже 420
PRIME_BBCODE_SPOILER_SHOW PRIME_BBCODE_SPOILER:
pbx.c: Executing [s@ivr-3:12] WaitExten("SIP/690904-00000000", "10,") in new stack
pbx_builtins.c: Timeout on SIP/690904-00000000, going to 't'
pbx.c: Executing [t@ivr-3:1] Set("SIP/690904-00000000", "TIMEOUT_LOOPCOUNT=1") in new stack
pbx.c: Executing [t@ivr-3:2] GotoIf("SIP/690904-00000000", "0?final") in new stack
pbx.c: Executing [t@ivr-3:3] Set("SIP/690904-00000000", "IVR_MSG=no-valid-responce-pls-try-again") in new stack
pbx.c: Executing [t@ivr-3:4] Goto("SIP/690904-00000000", "s,start") in new stack
pbx_builtins.c: Goto (ivr-3,s,10)
pbx.c: Executing [s@ivr-3:10] Set("SIP/690904-00000000", "TIMEOUT(digit)=3") in new stack
func_timeout.c: Digit timeout set to 3.000
pbx.c: Executing [s@ivr-3:11] ExecIf("SIP/690904-00000000", "1?Background(no-valid-responce-pls-try-again)") in new stack
file.c: <SIP/690904-00000000> Playing 'no-valid-responce-pls-try-again.slin' (language 'en')
pbx.c: Spawn extension (ivr-3, s, 11) exited non-zero on 'SIP/690904-00000000'
pbx.c: Executing [h@ivr-3:1] Hangup("SIP/690904-00000000", "") in new stack
pbx.c: Spawn extension (ivr-3, h, 1) exited non-zero on 'SIP/690904-00000000'
chan_sip.c: Saved useragent "3CXPhone 6.0.26523.0" for peer 402
---
От модератора:
И снова сообщение отредактировано. ИСПОЛЬЗУЙТЕ ТЕГИ.
virus_net
Сообщения: 2337
Зарегистрирован: 05 июн 2013, 08:12
Откуда: Москва

Re: IVR не звонит на внутренные после тайаута

Сообщение virus_net »

okamigo писал(а):вот
И о чем это вам говорит ?
мой SIP URI sip:virus_net@asterisk.ru
bitname.ru - Домены .bit (namecoin) .emc .coin .lib .bazar (emercoin)

ENUMER - звони бесплатно и напрямую.
Аватара пользователя
Kroteg
Сообщения: 200
Зарегистрирован: 11 янв 2018, 13:51

IVR не звонит на внутренные после тайаута

Сообщение Kroteg »

Код: Выделить всё

pbx_builtins.c: Goto (ivr-2,s,10)
pbx.c: Executing [s@ivr-2:10] Set("SIP/420-00000000", "TIMEOUT(digit)=3") in new stack
func_timeout.c: Digit timeout set to 3.000
pbx.c: Executing [s@ivr-2:11] ExecIf("SIP/420-00000000", "1?Background(no-valid-responce-pls-try-again)") in new stack
А почему Set? Где Dial?
Нет функции вызова экстеншна.
Изображение
okamigo
Сообщения: 30
Зарегистрирован: 07 мар 2018, 08:14

Re: IVR не звонит на внутренные после тайаута

Сообщение okamigo »

уважаемые пользователи!
Спасибо большое за помощь, разобрался с проблемой. Заново настроил транк, также удалил старый ivr, потом сделал новую.
Ответить
© 2008 — 2025 Asterisk.ru
Digium, Asterisk and AsteriskNOW are registered trademarks of Digium, Inc.
Design and development by PostMet-Netzwerk GmbH