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

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

Проблемы и их решения Asterisk как такового

Модератор: april22

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

Сообщение okamigo » 21 мар 2018, 10:47

Уважаемые пользователи!
Прошу Вашей помощи, замучался с этим 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.

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

----
От модератора: Используйте теги. Сообщение отредактировано.
okamigo
 
Сообщений: 26
Зарегистрирован: 07 мар 2018, 09:14

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

Сообщение virus_net » 21 мар 2018, 11:49

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

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

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

Сообщение okamigo » 21 мар 2018, 12:08

вот:
Код: выделить все
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

[Показать] Спойлер:
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


---
От модератора:
И снова сообщение отредактировано. ИСПОЛЬЗУЙТЕ ТЕГИ.
okamigo
 
Сообщений: 26
Зарегистрирован: 07 мар 2018, 09:14

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

Сообщение virus_net » 21 мар 2018, 15:10

okamigo писал(а):вот

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

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

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

Сообщение Kroteg » 22 мар 2018, 14:44

Код: выделить все
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?
Нет функции вызова экстеншна.
Изображение
Аватар пользователя
Kroteg
 
Сообщений: 66
Зарегистрирован: 11 янв 2018, 14:51
Откуда: Opck

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

Сообщение okamigo » 28 мар 2018, 10:02

уважаемые пользователи!
Спасибо большое за помощь, разобрался с проблемой. Заново настроил транк, также удалил старый ivr, потом сделал новую.
okamigo
 
Сообщений: 26
Зарегистрирован: 07 мар 2018, 09:14


Вернуться в Конфигурация и настройка Asterisk

Кто сейчас на форуме

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 9

cron
© 2008 — 2018 Asterisk.ru
Digium, Asterisk and AsteriskNOW are registered trademarks of Digium, Inc.
Design and development by PostMet-Netzwerk GmbH