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

Звонок обрывается через 3-4 секунды.

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

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

Ответить
r.levanov
Сообщения: 7
Зарегистрирован: 13 ноя 2013, 12:16

Звонок обрывается через 3-4 секунды.

Сообщение r.levanov »

Всем доброго дня!
Сложилась следующая ситуация.У клиента настроен эластикс, все замечательно работало,звонило и разговаривало. В один прекрасный день. провайдер инторнета поменял айпишник, весь процесс прошел безболезненно. Отправили новый айпишник телефонному провайдеру. После всех этих смен адресов первые несколько часов телефония работала адекватно,а теперь при входящем звонке начинает проигрываться приветственное сообщение и через 4 секунды связь обрывается. Если перевести звонок сразу на внутренний номер,то звонящий слышит собеседника,а мы(принимающая сторона) нет и разговор рвется также на 3-4 секунде монолога.

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

== Using SIP RTP TOS bits 184
  == Using SIP RTP CoS mark 5
    -- Executing [600***0@from-trunk-sip-mtccmout:1] Set("SIP/mtccmout-0000024a", "GROUP()=OUT_3") in new stack
    -- Executing [600***0@from-trunk-sip-mtccmout:2] Goto("SIP/mtccmout-0000024a", "from-trunk,600***0,1") in new stack
    -- Goto (from-trunk,600***0,1)
    -- Executing [600***0@from-trunk:1] Set("SIP/mtccmout-0000024a", "__FROM_DID=600***0") in new stack
    -- Executing [600***0@from-trunk:2] Gosub("SIP/mtccmout-0000024a", "app-blacklist-check,s,1") in new stack
    -- Executing [s@app-blacklist-check:1] GotoIf("SIP/mtccmout-0000024a", "0?blacklisted") in new stack
    -- Executing [s@app-blacklist-check:2] Set("SIP/mtccmout-0000024a", "CALLED_BLACKLIST=1") in new stack
    -- Executing [s@app-blacklist-check:3] Return("SIP/mtccmout-0000024a", "") in new stack
    -- Executing [600***0@from-trunk:3] ExecIf("SIP/mtccmout-0000024a", "1 ?Set(CALLERID(name)=8123271564)") in new stack
    -- Executing [600***0@from-trunk:4] Set("SIP/mtccmout-0000024a", "__CALLINGPRES_SV=allowed_not_screened") in new stack
    -- Executing [600***0@from-trunk:5] Set("SIP/mtccmout-0000024a", "CALLERPRES()=allowed_not_screened") in new stack                                                             
    -- Executing [600***0@from-trunk:6] Goto("SIP/mtccmout-0000024a", "ivr-3,s,1") in new stack                                                                                    
    -- Goto (ivr-3,s,1)                                                                                                                                                            
    -- Executing [s@ivr-3:1] Set("SIP/mtccmout-0000024a", "MSG=custom/Ivr_SC") in new stack                                                                                        
    -- Executing [s@ivr-3:2] Set("SIP/mtccmout-0000024a", "LOOPCOUNT=0") in new stack                                                                                              
    -- Executing [s@ivr-3:3] Set("SIP/mtccmout-0000024a", "__DIR-CONTEXT=") in new stack                                                                                           
    -- Executing [s@ivr-3:4] Set("SIP/mtccmout-0000024a", "_IVR_CONTEXT_ivr-3=") in new stack                                                                                      
    -- Executing [s@ivr-3:5] Set("SIP/mtccmout-0000024a", "_IVR_CONTEXT=ivr-3") in new stack
    -- Executing [s@ivr-3:6] GotoIf("SIP/mtccmout-0000024a", "0?begin") in new stack
    -- Executing [s@ivr-3:7] Answer("SIP/mtccmout-0000024a", "") in new stack
    -- Executing [s@ivr-3:8] Wait("SIP/mtccmout-0000024a", "1") in new stack
pbx*CLI> 
    -- Executing [s@ivr-3:9] Set("SIP/mtccmout-0000024a", "TIMEOUT(digit)=3") in new stack
    -- Digit timeout set to 3.000
    -- Executing [s@ivr-3:10] Set("SIP/mtccmout-0000024a", "TIMEOUT(response)=1") in new stack
    -- Response timeout set to 1.000
    -- Executing [s@ivr-3:11] Set("SIP/mtccmout-0000024a", "__IVR_RETVM=") in new stack
    -- Executing [s@ivr-3:12] ExecIf("SIP/mtccmout-0000024a", "1?Background(custom/Ivr_SC)") in new stack
    -- <SIP/mtccmout-0000024a> Playing 'custom/Ivr_SC.slin' (language 'en')
  == Spawn extension (ivr-3, s, 12) exited non-zero on 'SIP/mtccmout-0000024a'
    -- Executing [h@ivr-3:1] Hangup("SIP/mtccmout-0000024a", "") in new stack
  == Spawn extension (ivr-3, h, 1) exited non-zero on 'SIP/mtccmout-0000024a'
Помогите кто чем может)Спасибо.
ded
Сообщения: 15628
Зарегистрирован: 26 авг 2010, 19:00

Re: Звонок обрывается через 3-4 секунды.

Сообщение ded »

Методология поиска:
Изображение
r.levanov
Сообщения: 7
Зарегистрирован: 13 ноя 2013, 12:16

Re: Звонок обрывается через 3-4 секунды.

Сообщение r.levanov »

Спасибо за приложенную схему,полезная штука.
Все оказалось проще,не поменял строку externip в файле sip_custom.conf
Телефония снова заработала.
ded
Сообщения: 15628
Зарегистрирован: 26 авг 2010, 19:00

Re: Звонок обрывается через 3-4 секунды.

Сообщение ded »

externip можно настроить не в файле sip_custom.conf а в вэб интерфейсе, в разделе Asterisk SIP settings
Ответить
© 2008 — 2025 Asterisk.ru
Digium, Asterisk and AsteriskNOW are registered trademarks of Digium, Inc.
Design and development by PostMet-Netzwerk GmbH