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

IVR игнорирует нажатия пользователя

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

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

ded
Сообщения: 15628
Зарегистрирован: 26 авг 2010, 19:00

Re: IVR игнорирует нажатия пользователя

Сообщение ded »

ded писал(а):Google => "как включить дебаг DTMF" site:.asterisk.ru
sergentums
Сообщения: 32
Зарегистрирован: 27 окт 2015, 09:23

Re: IVR игнорирует нажатия пользователя

Сообщение sergentums »

Итак, начал все сначала. перезагрузил весь комп с еластиксом.
dtmfmode inband не работает вообще, пишет, что с кодеком g729 не работает.
Отключил дебаги core и sip, потому что сыпется такая куча, что оперативно не видно связи между нажатиями и сообщениями в консоли. Сделал подряд три звонка. Между внутренними номерами (дтмф в логах есть), входящий с выкл коре сет дебаг, входящий с вкл коре сет дебаг, потом лог разделил, просто для удобства.

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

voip*CLI> 
[0KNo such command '--------------------------------------------------------------------------' (type 'core show help --------------------------------------------------------------------------' for other possible commands)

[Kvoip*CLI> --------------------------------------------------------------------------[11Gcore set debug 5[K[Koff

voip*CLI> 
[0KCore debug was 5 and is now OFF.

[Kvoip*CLI> 
[0K[2015-11-25 12:40:26] [1;33mNOTICE[0m[7083]: [1;37mchan_sip.c[0m:[1;37m14991[0m [1;37msip_reregister[0m:    -- Re-registration for  099060@siprise.dialog-it.ru

[Kvoip*CLI> 
[0KREGISTER 11 headers, 0 lines

[Kvoip*CLI> 
[0KReliably Transmitting (NAT) to 91.227.140.72:5060:
REGISTER sip:siprise.dialog-it.ru SIP/2.0

Via: SIP/2.0/UDP 46.23.153.141:5060;branch=z9hG4bK68a4ac92;rport

Max-Forwards: 70

From: <sip:099060@siprise.dialog-it.ru>;tag=as74e36493

To: <sip:099060@siprise.dialog-it.ru>

Call-ID: 61c514b24a1b0c8550a04b5f12843635@192.168.0.70

CSeq: 111 REGISTER

User-Agent: FPBX-2.11.0(11.13.0)

Authorization: Digest username="099060", realm="DSB", algorithm=MD5, uri="sip:siprise.dialog-it.ru", nonce="78d86fe3b39e5dea1423ff81ab163bdf", response="06c3848a6358e928f111bee89ecfa74e"

Expires: 120

Contact: <sip:099060@46.23.153.141:5060>

Content-Length: 0




---

[Kvoip*CLI> 
[0K
<--- SIP read from UDP:91.227.140.72:5060 --->
SIP/2.0 200 OK
Via: SIP/2.0/UDP 192.168.0.70:5060;branch=z9hG4bK68a4ac92;rport
From: <sip:099060@siprise.dialog-it.ru>;tag=as74e36493
To: <sip:099060@siprise.dialog-it.ru>;tag=60e80200f2b51c10a72f7845c4f02832
Call-ID: 61c514b24a1b0c8550a04b5f12843635@192.168.0.70
CSeq: 111 REGISTER
Contact: <sip:099060@192.168.0.70:5060>;expires=120
Expires: 120
User-Agent: MERA DAMOS
x-mera-send-from: 91.227.140.72:5060
x-mera-send-to: 46.23.153.141:5060
Date: Wed, 25 Nov 2015 06:40:26 GMT
Content-Length: 0

<------------->

[Kvoip*CLI> 
[0K--- (13 headers 0 lines) ---

[Kvoip*CLI> 
[0K[2015-11-25 12:40:26] [1;33mNOTICE[0m[7083]: [1;37mchan_sip.c[0m:[1;37m23510[0m [1;37mhandle_response_register[0m: Outbound Registration: Expiry for siprise.dialog-it.ru is 120 sec (Scheduling reregistration in 105 s)
Really destroying SIP dialog '61c514b24a1b0c8550a04b5f12843635@192.168.0.70' Method: REGISTER

[Kvoip*CLI> [H[2Jvoip*CLI> 
[0K  == Using SIP VIDEO TOS bits 136

[Kvoip*CLI> 
[0K  == Using SIP VIDEO CoS mark 6
  == Using SIP RTP TOS bits 184
  == Using SIP RTP CoS mark 5

[Kvoip*CLI> 
[0K    -- Executing [102@from-internal:1] [1;36mSet[0m("[1;35mSIP/100-0000000e[0m", "[1;35m__RINGTIMER=15[0m") in new stack

[Kvoip*CLI> 
[0K    -- Executing [102@from-internal:2] [1;36mMacro[0m("[1;35mSIP/100-0000000e[0m", "[1;35mexten-vm,novm,102,0,0,0[0m") in new stack

[Kvoip*CLI> 
[0K    -- Executing [s@macro-exten-vm:1] [1;36mMacro[0m("[1;35mSIP/100-0000000e[0m", "[1;35muser-callerid,[0m") in new stack

[Kvoip*CLI> 
[0K    -- Executing [s@macro-user-callerid:1] [1;36mSet[0m("[1;35mSIP/100-0000000e[0m", "[1;35mTOUCH_MONITOR=1448433639.14[0m") in new stack

[Kvoip*CLI> 
[0K    -- Executing [s@macro-user-callerid:2] [1;36mSet[0m("[1;35mSIP/100-0000000e[0m", "[1;35mAMPUSER=100[0m") in new stack

[Kvoip*CLI> 
[0K    -- Executing [s@macro-user-callerid:3] [1;36mGotoIf[0m("[1;35mSIP/100-0000000e[0m", "[1;35m0?report[0m") in new stack

[Kvoip*CLI> 
[0K    -- Executing [s@macro-user-callerid:4] [1;36mExecIf[0m("[1;35mSIP/100-0000000e[0m", "[1;35m1?Set(REALCALLERIDNUM=100)[0m") in new stack

[Kvoip*CLI> 
[0K    -- Executing [s@macro-user-callerid:5] [1;36mSet[0m("[1;35mSIP/100-0000000e[0m", "[1;35mAMPUSER=100[0m") in new stack

[Kvoip*CLI> 
[0K    -- Executing [s@macro-user-callerid:6] [1;36mGotoIf[0m("[1;35mSIP/100-0000000e[0m", "[1;35m0?limit[0m") in new stack

[Kvoip*CLI> 
[0K    -- Executing [s@macro-user-callerid:7] [1;36mSet[0m("[1;35mSIP/100-0000000e[0m", "[1;35mAMPUSERCIDNAME=admin[0m") in new stack

[Kvoip*CLI> 
[0K    -- Executing [s@macro-user-callerid:8] [1;36mGotoIf[0m("[1;35mSIP/100-0000000e[0m", "[1;35m0?report[0m") in new stack

[Kvoip*CLI> 
[0K    -- Executing [s@macro-user-callerid:9] [1;36mSet[0m("[1;35mSIP/100-0000000e[0m", "[1;35mAMPUSERCID=100[0m") in new stack

[Kvoip*CLI> 
[0K    -- Executing [s@macro-user-callerid:10] [1;36mSet[0m("[1;35mSIP/100-0000000e[0m", "[1;35m__DIAL_OPTIONS=tr[0m") in new stack

[Kvoip*CLI> 
[0K    -- Executing [s@macro-user-callerid:11] [1;36mSet[0m("[1;35mSIP/100-0000000e[0m", "[1;35mCALLERID(all)="admin" <100>[0m") in new stack

[Kvoip*CLI> 
[0K    -- Executing [s@macro-user-callerid:12] [1;36mGotoIf[0m("[1;35mSIP/100-0000000e[0m", "[1;35m0?limit[0m") in new stack

[Kvoip*CLI> 
[0K    -- Executing [s@macro-user-callerid:13] [1;36mExecIf[0m("[1;35mSIP/100-0000000e[0m", "[1;35m0?Set(GROUP(concurrency_limit)=100)[0m") in new stack

[Kvoip*CLI> 
[0K    -- Executing [s@macro-user-callerid:14] [1;36mExecIf[0m("[1;35mSIP/100-0000000e[0m", "[1;35m0?Set(CHANNEL(language)=)[0m") in new stack

[Kvoip*CLI> 
[0K    -- Executing [s@macro-user-callerid:15] [1;36mGotoIf[0m("[1;35mSIP/100-0000000e[0m", "[1;35m0?continue[0m") in new stack

[Kvoip*CLI> 
[0K    -- Executing [s@macro-user-callerid:16] [1;36mSet[0m("[1;35mSIP/100-0000000e[0m", "[1;35m__TTL=64[0m") in new stack

[Kvoip*CLI> 
[0K    -- Executing [s@macro-user-callerid:17] [1;36mGotoIf[0m("[1;35mSIP/100-0000000e[0m", "[1;35m1?continue[0m") in new stack

[Kvoip*CLI> 
[0K    -- Goto (macro-user-callerid,s,28)
    -- Executing [s@macro-user-callerid:28] [1;36mSet[0m("[1;35mSIP/100-0000000e[0m", "[1;35mCALLERID(number)=100[0m") in new stack

[Kvoip*CLI> 
[0K    -- Executing [s@macro-user-callerid:29] [1;36mSet[0m("[1;35mSIP/100-0000000e[0m", "[1;35mCALLERID(name)=admin[0m") in new stack

[Kvoip*CLI> 
[0K    -- Executing [s@macro-user-callerid:30] [1;36mSet[0m("[1;35mSIP/100-0000000e[0m", "[1;35mCDR(cnum)=100[0m") in new stack
    -- Executing [s@macro-user-callerid:31] [1;36mSet[0m("[1;35mSIP/100-0000000e[0m", "[1;35mCDR(cnam)=admin[0m") in new stack

[Kvoip*CLI> 
[0K    -- Executing [s@macro-user-callerid:32] [1;36mSet[0m("[1;35mSIP/100-0000000e[0m", "[1;35mCHANNEL(language)=en[0m") in new stack

[Kvoip*CLI> 
[0K    -- Executing [s@macro-exten-vm:2] [1;36mSet[0m("[1;35mSIP/100-0000000e[0m", "[1;35mRingGroupMethod=none[0m") in new stack
    -- Executing [s@macro-exten-vm:3] [1;36mSet[0m("[1;35mSIP/100-0000000e[0m", "[1;35m__EXTTOCALL=102[0m") in new stack

[Kvoip*CLI> 
[0K    -- Executing [s@macro-exten-vm:4] [1;36mSet[0m("[1;35mSIP/100-0000000e[0m", "[1;35m__PICKUPMARK=102[0m") in new stack

[Kvoip*CLI> 
[0K    -- Executing [s@macro-exten-vm:5] [1;36mSet[0m("[1;35mSIP/100-0000000e[0m", "[1;35mRT=[0m") in new stack

[Kvoip*CLI> 
[0K    -- Executing [s@macro-exten-vm:6] [1;36mGosub[0m("[1;35mSIP/100-0000000e[0m", "[1;35msub-record-check,s,1(exten,102,)[0m") in new stack

[Kvoip*CLI> 
[0K    -- Executing [s@sub-record-check:1] [1;36mSet[0m("[1;35mSIP/100-0000000e[0m", "[1;35mREC_POLICY_MODE_SAVE=[0m") in new stack

[Kvoip*CLI> 
[0K    -- Executing [s@sub-record-check:2] [1;36mGotoIf[0m("[1;35mSIP/100-0000000e[0m", "[1;35m1?check[0m") in new stack

[Kvoip*CLI> 
[0K    -- Goto (sub-record-check,s,7)

[Kvoip*CLI> 
[0K    -- Executing [s@sub-record-check:7] [1;36mSet[0m("[1;35mSIP/100-0000000e[0m", "[1;35m__MON_FMT=wav[0m") in new stack

[Kvoip*CLI> 
[0K    -- Executing [s@sub-record-check:8] [1;36mGotoIf[0m("[1;35mSIP/100-0000000e[0m", "[1;35m1?next[0m") in new stack

[Kvoip*CLI> 
[0K    -- Goto (sub-record-check,s,11)

[Kvoip*CLI> 
[0K    -- Executing [s@sub-record-check:11] [1;36mExecIf[0m("[1;35mSIP/100-0000000e[0m", "[1;35m0?Return()[0m") in new stack

[Kvoip*CLI> 
[0K    -- Executing [s@sub-record-check:12] [1;36mExecIf[0m("[1;35mSIP/100-0000000e[0m", "[1;35m0?Set(__REC_POLICY_MODE=)[0m") in new stack

[Kvoip*CLI> 
[0K    -- Executing [s@sub-record-check:13] [1;36mGotoIf[0m("[1;35mSIP/100-0000000e[0m", "[1;35m0?exten,1[0m") in new stack

[Kvoip*CLI> 
[0K    -- Executing [s@sub-record-check:14] [1;36mSet[0m("[1;35mSIP/100-0000000e[0m", "[1;35m__REC_STATUS=INITIALIZED[0m") in new stack

[Kvoip*CLI> 
[0K    -- Executing [s@sub-record-check:15] [1;36mSet[0m("[1;35mSIP/100-0000000e[0m", "[1;35mNOW=1448433639[0m") in new stack

[Kvoip*CLI> 
[0K    -- Executing [s@sub-record-check:16] [1;36mSet[0m("[1;35mSIP/100-0000000e[0m", "[1;35m__DAY=25[0m") in new stack

[Kvoip*CLI> 
[0K    -- Executing [s@sub-record-check:17] [1;36mSet[0m("[1;35mSIP/100-0000000e[0m", "[1;35m__MONTH=11[0m") in new stack

[Kvoip*CLI> 
[0K    -- Executing [s@sub-record-check:18] [1;36mSet[0m("[1;35mSIP/100-0000000e[0m", "[1;35m__YEAR=2015[0m") in new stack

[Kvoip*CLI> 
[0K    -- Executing [s@sub-record-check:19] [1;36mSet[0m("[1;35mSIP/100-0000000e[0m", "[1;35m__TIMESTR=20151125-124039[0m") in new stack

[Kvoip*CLI> 
[0K    -- Executing [s@sub-record-check:20] [1;36mSet[0m("[1;35mSIP/100-0000000e[0m", "[1;35m__FROMEXTEN=100[0m") in new stack

[Kvoip*CLI> 
[0K    -- Executing [s@sub-record-check:21] [1;36mSet[0m("[1;35mSIP/100-0000000e[0m", "[1;35m__CALLFILENAME=exten-102-100-20151125-124039-1448433639.14[0m") in new stack

[Kvoip*CLI> 
[0K    -- Executing [s@sub-record-check:22] [1;36mGoto[0m("[1;35mSIP/100-0000000e[0m", "[1;35mexten,1[0m") in new stack

[Kvoip*CLI> 
[0K    -- Goto (sub-record-check,exten,1)

[Kvoip*CLI> 
[0K    -- Executing [exten@sub-record-check:1] [1;36mGotoIf[0m("[1;35mSIP/100-0000000e[0m", "[1;35m0?callee[0m") in new stack

[Kvoip*CLI> 
[0K    -- Executing [exten@sub-record-check:2] [1;36mSet[0m("[1;35mSIP/100-0000000e[0m", "[1;35m__REC_POLICY_MODE=dontcare[0m") in new stack

[Kvoip*CLI> 
[0K    -- Executing [exten@sub-record-check:3] [1;36mGotoIf[0m("[1;35mSIP/100-0000000e[0m", "[1;35m1?caller[0m") in new stack

[Kvoip*CLI> 
[0K    -- Goto (sub-record-check,exten,10)

[Kvoip*CLI> 
[0K    -- Executing [exten@sub-record-check:10] [1;36mSet[0m("[1;35mSIP/100-0000000e[0m", "[1;35m__REC_POLICY_MODE=dontcare[0m") in new stack

[Kvoip*CLI> 
[0K    -- Executing [exten@sub-record-check:11] [1;36mGosubIf[0m("[1;35mSIP/100-0000000e[0m", "[1;35m0?record,1(exten,102,100)[0m") in new stack
    -- Executing [exten@sub-record-check:12] [1;36mReturn[0m("[1;35mSIP/100-0000000e[0m", "[1;35m[0m") in new stack

[Kvoip*CLI> 
[0K    -- Executing [s@macro-exten-vm:7] [1;36mMacro[0m("[1;35mSIP/100-0000000e[0m", "[1;35mdial-one,,tr,102[0m") in new stack

[Kvoip*CLI> 
[0K    -- Executing [s@macro-dial-one:1] [1;36mSet[0m("[1;35mSIP/100-0000000e[0m", "[1;35mDEXTEN=102[0m") in new stack

[Kvoip*CLI> 
[0K    -- Executing [s@macro-dial-one:2] [1;36mSet[0m("[1;35mSIP/100-0000000e[0m", "[1;35mDIALSTATUS_CW=[0m") in new stack

[Kvoip*CLI> 
[0K    -- Executing [s@macro-dial-one:3] [1;36mGosubIf[0m("[1;35mSIP/100-0000000e[0m", "[1;35m0?screen,1()[0m") in new stack

[Kvoip*CLI> 
[0K    -- Executing [s@macro-dial-one:4] [1;36mGosubIf[0m("[1;35mSIP/100-0000000e[0m", "[1;35m0?cf,1()[0m") in new stack

[Kvoip*CLI> 
[0K    -- Executing [s@macro-dial-one:5] [1;36mGotoIf[0m("[1;35mSIP/100-0000000e[0m", "[1;35m1?skip1[0m") in new stack

[Kvoip*CLI> 
[0K    -- Goto (macro-dial-one,s,8)
    -- Executing [s@macro-dial-one:8] [1;36mGotoIf[0m("[1;35mSIP/100-0000000e[0m", "[1;35m0?nodial[0m") in new stack

[Kvoip*CLI> 
[0K    -- Executing [s@macro-dial-one:9] [1;36mGotoIf[0m("[1;35mSIP/100-0000000e[0m", "[1;35m0?continue[0m") in new stack

[Kvoip*CLI> 
[0K    -- Executing [s@macro-dial-one:10] [1;36mSet[0m("[1;35mSIP/100-0000000e[0m", "[1;35mEXTHASCW=[0m") in new stack

[Kvoip*CLI> 
[0K    -- Executing [s@macro-dial-one:11] [1;36mGotoIf[0m("[1;35mSIP/100-0000000e[0m", "[1;35m1?next1:cwinusebusy[0m") in new stack

[Kvoip*CLI> 
[0K    -- Goto (macro-dial-one,s,12)

[Kvoip*CLI> 
[0K    -- Executing [s@macro-dial-one:12] [1;36mGotoIf[0m("[1;35mSIP/100-0000000e[0m", "[1;35m0?docfu:skip3[0m") in new stack

[Kvoip*CLI> 
[0K    -- Goto (macro-dial-one,s,16)

[Kvoip*CLI> 
[0K    -- Executing [s@macro-dial-one:16] [1;36mGotoIf[0m("[1;35mSIP/100-0000000e[0m", "[1;35m1?next2:continue[0m") in new stack

[Kvoip*CLI> 
[0K    -- Goto (macro-dial-one,s,17)

[Kvoip*CLI> 
[0K    -- Executing [s@macro-dial-one:17] [1;36mGotoIf[0m("[1;35mSIP/100-0000000e[0m", "[1;35m1?continue[0m") in new stack

[Kvoip*CLI> 
[0K    -- Goto (macro-dial-one,s,25)

[Kvoip*CLI> 
[0K    -- Executing [s@macro-dial-one:25] [1;36mGotoIf[0m("[1;35mSIP/100-0000000e[0m", "[1;35m0?nodial[0m") in new stack

[Kvoip*CLI> 
[0K    -- Executing [s@macro-dial-one:26] [1;36mGosubIf[0m("[1;35mSIP/100-0000000e[0m", "[1;35m1?dstring,1():dlocal,1()[0m") in new stack

[Kvoip*CLI> 
[0K    -- Executing [dstring@macro-dial-one:1] [1;36mSet[0m("[1;35mSIP/100-0000000e[0m", "[1;35mDSTRING=[0m") in new stack

[Kvoip*CLI> 
[0K    -- Executing [dstring@macro-dial-one:2] [1;36mSet[0m("[1;35mSIP/100-0000000e[0m", "[1;35mDEVICES=102[0m") in new stack

[Kvoip*CLI> 
[0K    -- Executing [dstring@macro-dial-one:3] [1;36mExecIf[0m("[1;35mSIP/100-0000000e[0m", "[1;35m0?Return()[0m") in new stack

[Kvoip*CLI> 
[0K    -- Executing [dstring@macro-dial-one:4] [1;36mExecIf[0m("[1;35mSIP/100-0000000e[0m", "[1;35m0?Set(DEVICES=02)[0m") in new stack

[Kvoip*CLI> 
[0K    -- Executing [dstring@macro-dial-one:5] [1;36mSet[0m("[1;35mSIP/100-0000000e[0m", "[1;35mLOOPCNT=1[0m") in new stack

[Kvoip*CLI> 
[0K    -- Executing [dstring@macro-dial-one:6] [1;36mSet[0m("[1;35mSIP/100-0000000e[0m", "[1;35mITER=1[0m") in new stack

[Kvoip*CLI> 
[0K    -- Executing [dstring@macro-dial-one:7] [1;36mSet[0m("[1;35mSIP/100-0000000e[0m", "[1;35mTHISDIAL=SIP/102[0m") in new stack

[Kvoip*CLI> 
[0K    -- Executing [dstring@macro-dial-one:8] [1;36mGosubIf[0m("[1;35mSIP/100-0000000e[0m", "[1;35m1?zap2dahdi,1()[0m") in new stack

[Kvoip*CLI> 
[0K    -- Executing [zap2dahdi@macro-dial-one:1] [1;36mExecIf[0m("[1;35mSIP/100-0000000e[0m", "[1;35m0?Return()[0m") in new stack

[Kvoip*CLI> 
[0K    -- Executing [zap2dahdi@macro-dial-one:2] [1;36mSet[0m("[1;35mSIP/100-0000000e[0m", "[1;35mNEWDIAL=[0m") in new stack

[Kvoip*CLI> 
[0K    -- Executing [zap2dahdi@macro-dial-one:3] [1;36mSet[0m("[1;35mSIP/100-0000000e[0m", "[1;35mLOOPCNT2=1[0m") in new stack

[Kvoip*CLI> 
[0K    -- Executing [zap2dahdi@macro-dial-one:4] [1;36mSet[0m("[1;35mSIP/100-0000000e[0m", "[1;35mITER2=1[0m") in new stack

[Kvoip*CLI> 
[0K    -- Executing [zap2dahdi@macro-dial-one:5] [1;36mSet[0m("[1;35mSIP/100-0000000e[0m", "[1;35mTHISPART2=SIP/102[0m") in new stack

[Kvoip*CLI> 
[0K    -- Executing [zap2dahdi@macro-dial-one:6] [1;36mExecIf[0m("[1;35mSIP/100-0000000e[0m", "[1;35m0?Set(THISPART2=DAHDI/102)[0m") in new stack

[Kvoip*CLI> 
[0K    -- Executing [zap2dahdi@macro-dial-one:7] [1;36mSet[0m("[1;35mSIP/100-0000000e[0m", "[1;35mNEWDIAL=SIP/102&[0m") in new stack

[Kvoip*CLI> 
[0K    -- Executing [zap2dahdi@macro-dial-one:8] [1;36mSet[0m("[1;35mSIP/100-0000000e[0m", "[1;35mITER2=2[0m") in new stack

[Kvoip*CLI> 
[0K    -- Executing [zap2dahdi@macro-dial-one:9] [1;36mGotoIf[0m("[1;35mSIP/100-0000000e[0m", "[1;35m0?begin2[0m") in new stack

[Kvoip*CLI> 
[0K    -- Executing [zap2dahdi@macro-dial-one:10] [1;36mSet[0m("[1;35mSIP/100-0000000e[0m", "[1;35mTHISDIAL=SIP/102[0m") in new stack

[Kvoip*CLI> 
[0K    -- Executing [zap2dahdi@macro-dial-one:11] [1;36mReturn[0m("[1;35mSIP/100-0000000e[0m", "[1;35m[0m") in new stack

[Kvoip*CLI> 
[0K    -- Executing [dstring@macro-dial-one:9] [1;36mSet[0m("[1;35mSIP/100-0000000e[0m", "[1;35mDSTRING=SIP/102&[0m") in new stack

[Kvoip*CLI> 
[0K    -- Executing [dstring@macro-dial-one:10] [1;36mSet[0m("[1;35mSIP/100-0000000e[0m", "[1;35mITER=2[0m") in new stack

[Kvoip*CLI> 
[0K    -- Executing [dstring@macro-dial-one:11] [1;36mGotoIf[0m("[1;35mSIP/100-0000000e[0m", "[1;35m0?begin[0m") in new stack

[Kvoip*CLI> 
[0K    -- Executing [dstring@macro-dial-one:12] [1;36mSet[0m("[1;35mSIP/100-0000000e[0m", "[1;35mDSTRING=SIP/102[0m") in new stack

[Kvoip*CLI> 
[0K    -- Executing [dstring@macro-dial-one:13] [1;36mReturn[0m("[1;35mSIP/100-0000000e[0m", "[1;35m[0m") in new stack

[Kvoip*CLI> 
[0K    -- Executing [s@macro-dial-one:27] [1;36mGotoIf[0m("[1;35mSIP/100-0000000e[0m", "[1;35m0?nodial[0m") in new stack

[Kvoip*CLI> 
[0K    -- Executing [s@macro-dial-one:28] [1;36mGotoIf[0m("[1;35mSIP/100-0000000e[0m", "[1;35m0?skiptrace[0m") in new stack

[Kvoip*CLI> 
[0K    -- Executing [s@macro-dial-one:29] [1;36mGosubIf[0m("[1;35mSIP/100-0000000e[0m", "[1;35m1?ctset,1():ctclear,1()[0m") in new stack

[Kvoip*CLI> 
[0K    -- Executing [ctset@macro-dial-one:1] [1;36mSet[0m("[1;35mSIP/100-0000000e[0m", "[1;35mDB(CALLTRACE/102)=100[0m") in new stack

[Kvoip*CLI> 
[0K    -- Executing [ctset@macro-dial-one:2] [1;36mReturn[0m("[1;35mSIP/100-0000000e[0m", "[1;35m[0m") in new stack

[Kvoip*CLI> 
[0K    -- Executing [s@macro-dial-one:30] [1;36mSet[0m("[1;35mSIP/100-0000000e[0m", "[1;35mD_OPTIONS=tr[0m") in new stack

[Kvoip*CLI> 
[0K    -- Executing [s@macro-dial-one:31] [1;36mExecIf[0m("[1;35mSIP/100-0000000e[0m", "[1;35m0?SIPAddHeader(Alert-Info: )[0m") in new stack

[Kvoip*CLI> 
[0K    -- Executing [s@macro-dial-one:32] [1;36mExecIf[0m("[1;35mSIP/100-0000000e[0m", "[1;35m0?SIPAddHeader()[0m") in new stack

[Kvoip*CLI> 
[0K    -- Executing [s@macro-dial-one:33] [1;36mExecIf[0m("[1;35mSIP/100-0000000e[0m", "[1;35m0?Set(CHANNEL(musicclass)=)[0m") in new stack

[Kvoip*CLI> 
[0K    -- Executing [s@macro-dial-one:34] [1;36mGosubIf[0m("[1;35mSIP/100-0000000e[0m", "[1;35m0?qwait,1()[0m") in new stack

[Kvoip*CLI> 
[0K    -- Executing [s@macro-dial-one:35] [1;36mSet[0m("[1;35mSIP/100-0000000e[0m", "[1;35m__CWIGNORE=[0m") in new stack
    -- Executing [s@macro-dial-one:36] [1;36mSet[0m("[1;35mSIP/100-0000000e[0m", "[1;35m__KEEPCID=TRUE[0m") in new stack

[Kvoip*CLI> 
[0K    -- Executing [s@macro-dial-one:37] [1;36mGotoIf[0m("[1;35mSIP/100-0000000e[0m", "[1;35m0?usegoto,1[0m") in new stack

[Kvoip*CLI> 
[0K    -- Executing [s@macro-dial-one:38] [1;36mGotoIf[0m("[1;35mSIP/100-0000000e[0m", "[1;35m0?godial[0m") in new stack

[Kvoip*CLI> 
[0K    -- Executing [s@macro-dial-one:39] [1;36mGosub[0m("[1;35mSIP/100-0000000e[0m", "[1;35msub-presencestate-display,s,1(102)[0m") in new stack

[Kvoip*CLI> 
[0K[2015-11-25 12:40:39] [1;31mWARNING[0m[7146][C-0000000a]: [1;37mfunc_presencestate.c[0m:[1;37m132[0m [1;37mpresence_read[0m: PRESENCE_STATE unknown 

[Kvoip*CLI> 
[0K[2015-11-25 12:40:39] [1;31mWARNING[0m[7146][C-0000000a]: [1;37mfunc_presencestate.c[0m:[1;37m132[0m [1;37mpresence_read[0m: PRESENCE_STATE unknown 

[Kvoip*CLI> 
[0K    -- Executing [s@sub-presencestate-display:1] [1;36mGoto[0m("[1;35mSIP/100-0000000e[0m", "[1;35mstate-,1[0m") in new stack

[Kvoip*CLI> 
[0K    -- Goto (sub-presencestate-display,state-,1)
    -- Executing [state-@sub-presencestate-display:1] [1;36mSet[0m("[1;35mSIP/100-0000000e[0m", "[1;35mPRESENCESTATE_DISPLAY=[0m") in new stack
    -- Executing [state-@sub-presencestate-display:2] [1;36mReturn[0m("[1;35mSIP/100-0000000e[0m", "[1;35m[0m") in new stack

[Kvoip*CLI> 
[0K    -- Executing [s@macro-dial-one:40] [1;36mSet[0m("[1;35mSIP/100-0000000e[0m", "[1;35mCONNECTEDLINE(name,i)=test2[0m") in new stack

[Kvoip*CLI> 
[0K    -- Executing [s@macro-dial-one:41] [1;36mSet[0m("[1;35mSIP/100-0000000e[0m", "[1;35mCONNECTEDLINE(num)=102[0m") in new stack

[Kvoip*CLI> 
[0K    -- Executing [s@macro-dial-one:42] [1;36mSet[0m("[1;35mSIP/100-0000000e[0m", "[1;35mD_OPTIONS=trI[0m") in new stack

[Kvoip*CLI> 
[0K    -- Executing [s@macro-dial-one:43] [1;36mDial[0m("[1;35mSIP/100-0000000e[0m", "[1;35mSIP/102,,trI[0m") in new stack

[Kvoip*CLI> 
[0K  == Using SIP VIDEO TOS bits 136

[Kvoip*CLI> 
[0K  == Using SIP VIDEO CoS mark 6
  == Using SIP RTP TOS bits 184
  == Using SIP RTP CoS mark 5

[Kvoip*CLI> 
[0K    -- Called SIP/102

[Kvoip*CLI> 
[0K    -- Connected line update to SIP/100-0000000e prevented.

[Kvoip*CLI> 
[0K  == Extension Changed 102[ext-local] new state Ringing for Notify User 100 

[Kvoip*CLI> 
[0K    -- SIP/102-0000000f is ringing

[Kvoip*CLI> 
[0K  == Extension Changed 102[ext-local] new state Ringing for Notify User 100 

[Kvoip*CLI> 
[0K    -- Connected line update to SIP/100-0000000e prevented.

[Kvoip*CLI> 
[0K    -- SIP/102-0000000f answered SIP/100-0000000e

[Kvoip*CLI> 
[0K  == Extension Changed 102[ext-local] new state InUse for Notify User 100 

[Kvoip*CLI> 
[0K[2015-11-25 12:40:45] [1;32mDTMF[0m[7146][C-0000000a]: [1;37mchannel.c[0m:[1;37m4214[0m [1;37m__ast_read[0m: DTMF begin '0' received on SIP/100-0000000e
[2015-11-25 12:40:45] [1;32mDTMF[0m[7146][C-0000000a]: [1;37mchannel.c[0m:[1;37m4225[0m [1;37m__ast_read[0m: DTMF begin passthrough '0' on SIP/100-0000000e

[Kvoip*CLI> 
[0K[2015-11-25 12:40:45] [1;32mDTMF[0m[7146][C-0000000a]: [1;37mchannel.c[0m:[1;37m4128[0m [1;37m__ast_read[0m: DTMF end '0' received on SIP/100-0000000e, duration 200 ms

[Kvoip*CLI> 
[0K[2015-11-25 12:40:45] [1;32mDTMF[0m[7146][C-0000000a]: [1;37mchannel.c[0m:[1;37m4169[0m [1;37m__ast_read[0m: DTMF end accepted with begin '0' on SIP/100-0000000e
[2015-11-25 12:40:45] [1;32mDTMF[0m[7146][C-0000000a]: [1;37mchannel.c[0m:[1;37m4198[0m [1;37m__ast_read[0m: DTMF end passthrough '0' on SIP/100-0000000e

[Kvoip*CLI> 
[0K[2015-11-25 12:40:48] [1;32mDTMF[0m[7146][C-0000000a]: [1;37mchannel.c[0m:[1;37m4214[0m [1;37m__ast_read[0m: DTMF begin '0' received on SIP/100-0000000e
[2015-11-25 12:40:48] [1;32mDTMF[0m[7146][C-0000000a]: [1;37mchannel.c[0m:[1;37m4225[0m [1;37m__ast_read[0m: DTMF begin passthrough '0' on SIP/100-0000000e

[Kvoip*CLI> 
[0K[2015-11-25 12:40:48] [1;32mDTMF[0m[7146][C-0000000a]: [1;37mchannel.c[0m:[1;37m4128[0m [1;37m__ast_read[0m: DTMF end '0' received on SIP/100-0000000e, duration 200 ms

[Kvoip*CLI> 
[0K[2015-11-25 12:40:48] [1;32mDTMF[0m[7146][C-0000000a]: [1;37mchannel.c[0m:[1;37m4169[0m [1;37m__ast_read[0m: DTMF end accepted with begin '0' on SIP/100-0000000e
[2015-11-25 12:40:48] [1;32mDTMF[0m[7146][C-0000000a]: [1;37mchannel.c[0m:[1;37m4198[0m [1;37m__ast_read[0m: DTMF end passthrough '0' on SIP/100-0000000e

[Kvoip*CLI> 
[0K[2015-11-25 12:40:50] [1;32mDTMF[0m[7146][C-0000000a]: [1;37mchannel.c[0m:[1;37m4214[0m [1;37m__ast_read[0m: DTMF begin '9' received on SIP/100-0000000e
[2015-11-25 12:40:50] [1;32mDTMF[0m[7146][C-0000000a]: [1;37mchannel.c[0m:[1;37m4225[0m [1;37m__ast_read[0m: DTMF begin passthrough '9' on SIP/100-0000000e

[Kvoip*CLI> 
[0K[2015-11-25 12:40:50] [1;32mDTMF[0m[7146][C-0000000a]: [1;37mchannel.c[0m:[1;37m4128[0m [1;37m__ast_read[0m: DTMF end '9' received on SIP/100-0000000e, duration 200 ms
[2015-11-25 12:40:50] [1;32mDTMF[0m[7146][C-0000000a]: [1;37mchannel.c[0m:[1;37m4169[0m [1;37m__ast_read[0m: DTMF end accepted with begin '9' on SIP/100-0000000e

[Kvoip*CLI> 
[0K[2015-11-25 12:40:50] [1;32mDTMF[0m[7146][C-0000000a]: [1;37mchannel.c[0m:[1;37m4198[0m [1;37m__ast_read[0m: DTMF end passthrough '9' on SIP/100-0000000e

[Kvoip*CLI> 
[0K[2015-11-25 12:40:50] [1;32mDTMF[0m[7146][C-0000000a]: [1;37mchannel.c[0m:[1;37m4214[0m [1;37m__ast_read[0m: DTMF begin '8' received on SIP/100-0000000e
[2015-11-25 12:40:50] [1;32mDTMF[0m[7146][C-0000000a]: [1;37mchannel.c[0m:[1;37m4225[0m [1;37m__ast_read[0m: DTMF begin passthrough '8' on SIP/100-0000000e

[Kvoip*CLI> 
[0K[2015-11-25 12:40:50] [1;32mDTMF[0m[7146][C-0000000a]: [1;37mchannel.c[0m:[1;37m4128[0m [1;37m__ast_read[0m: DTMF end '8' received on SIP/100-0000000e, duration 200 ms

[Kvoip*CLI> 
[0K[2015-11-25 12:40:50] [1;32mDTMF[0m[7146][C-0000000a]: [1;37mchannel.c[0m:[1;37m4169[0m [1;37m__ast_read[0m: DTMF end accepted with begin '8' on SIP/100-0000000e
[2015-11-25 12:40:50] [1;32mDTMF[0m[7146][C-0000000a]: [1;37mchannel.c[0m:[1;37m4198[0m [1;37m__ast_read[0m: DTMF end passthrough '8' on SIP/100-0000000e

[Kvoip*CLI> 
[0K[2015-11-25 12:40:50] [1;32mDTMF[0m[7146][C-0000000a]: [1;37mchannel.c[0m:[1;37m4214[0m [1;37m__ast_read[0m: DTMF begin '7' received on SIP/100-0000000e
[2015-11-25 12:40:50] [1;32mDTMF[0m[7146][C-0000000a]: [1;37mchannel.c[0m:[1;37m4225[0m [1;37m__ast_read[0m: DTMF begin passthrough '7' on SIP/100-0000000e

[Kvoip*CLI> 
[0K[2015-11-25 12:40:51] [1;32mDTMF[0m[7146][C-0000000a]: [1;37mchannel.c[0m:[1;37m4128[0m [1;37m__ast_read[0m: DTMF end '7' received on SIP/100-0000000e, duration 200 ms
[2015-11-25 12:40:51] [1;32mDTMF[0m[7146][C-0000000a]: [1;37mchannel.c[0m:[1;37m4169[0m [1;37m__ast_read[0m: DTMF end accepted with begin '7' on SIP/100-0000000e

[Kvoip*CLI> 
[0K[2015-11-25 12:40:51] [1;32mDTMF[0m[7146][C-0000000a]: [1;37mchannel.c[0m:[1;37m4198[0m [1;37m__ast_read[0m: DTMF end passthrough '7' on SIP/100-0000000e

[Kvoip*CLI> 
[0K    -- Executing [h@macro-dial-one:1] [1;36mMacro[0m("[1;35mSIP/100-0000000e[0m", "[1;35mhangupcall,[0m") in new stack

[Kvoip*CLI> 
[0K    -- Executing [s@macro-hangupcall:1] [1;36mGotoIf[0m("[1;35mSIP/100-0000000e[0m", "[1;35m1?endmixmoncheck[0m") in new stack

[Kvoip*CLI> 
[0K    -- Goto (macro-hangupcall,s,9)

[Kvoip*CLI> 
[0K    -- Executing [s@macro-hangupcall:9] [1;36mNoOp[0m("[1;35mSIP/100-0000000e[0m", "[1;35mEnd of MIXMON check[0m") in new stack

[Kvoip*CLI> 
[0K    -- Executing [s@macro-hangupcall:10] [1;36mGotoIf[0m("[1;35mSIP/100-0000000e[0m", "[1;35m1?nomeetmemon[0m") in new stack

[Kvoip*CLI> 
[0K    -- Goto (macro-hangupcall,s,28)

[Kvoip*CLI> 
[0K    -- Executing [s@macro-hangupcall:28] [1;36mNoOp[0m("[1;35mSIP/100-0000000e[0m", "[1;35mEnd of MEETME check[0m") in new stack

[Kvoip*CLI> 
[0K    -- Executing [s@macro-hangupcall:29] [1;36mGotoIf[0m("[1;35mSIP/100-0000000e[0m", "[1;35m1?noautomon[0m") in new stack

[Kvoip*CLI> 
[0K    -- Goto (macro-hangupcall,s,34)

[Kvoip*CLI> 
[0K    -- Executing [s@macro-hangupcall:34] [1;36mNoOp[0m("[1;35mSIP/100-0000000e[0m", "[1;35mTOUCH_MONITOR_OUTPUT=[0m") in new stack

[Kvoip*CLI> 
[0K    -- Executing [s@macro-hangupcall:35] [1;36mGotoIf[0m("[1;35mSIP/100-0000000e[0m", "[1;35m1?noautomon2[0m") in new stack

[Kvoip*CLI> 
[0K    -- Goto (macro-hangupcall,s,41)

[Kvoip*CLI> 
[0K    -- Executing [s@macro-hangupcall:41] [1;36mNoOp[0m("[1;35mSIP/100-0000000e[0m", "[1;35mMONITOR_FILENAME=[0m") in new stack

[Kvoip*CLI> 
[0K    -- Executing [s@macro-hangupcall:42] [1;36mGotoIf[0m("[1;35mSIP/100-0000000e[0m", "[1;35m1?skiprg[0m") in new stack

[Kvoip*CLI> 
[0K    -- Goto (macro-hangupcall,s,45)

[Kvoip*CLI> 
[0K    -- Executing [s@macro-hangupcall:45] [1;36mGotoIf[0m("[1;35mSIP/100-0000000e[0m", "[1;35m1?skipblkvm[0m") in new stack

[Kvoip*CLI> 
[0K    -- Goto (macro-hangupcall,s,48)

[Kvoip*CLI> 
[0K    -- Executing [s@macro-hangupcall:48] [1;36mGotoIf[0m("[1;35mSIP/100-0000000e[0m", "[1;35m1?theend[0m") in new stack

[Kvoip*CLI> 
[0K    -- Goto (macro-hangupcall,s,50)

[Kvoip*CLI> 
[0K    -- Executing [s@macro-hangupcall:50] [1;36mAGI[0m("[1;35mSIP/100-0000000e[0m", "[1;35mhangup.agi[0m") in new stack

[Kvoip*CLI> 
[0K    -- Launched AGI Script /var/lib/asterisk/agi-bin/hangup.agi

[Kvoip*CLI> 
[0K    -- <SIP/100-0000000e>AGI Script hangup.agi completed, returning 0

[Kvoip*CLI> 
[0K    -- Executing [s@macro-hangupcall:51] [1;36mHangup[0m("[1;35mSIP/100-0000000e[0m", "[1;35m[0m") in new stack

[Kvoip*CLI> 
[0K  == Spawn extension (macro-hangupcall, s, 51) exited non-zero on 'SIP/100-0000000e' in macro 'hangupcall'

[Kvoip*CLI> 
[0K  == Spawn extension (macro-dial-one, h, 1) exited non-zero on 'SIP/100-0000000e'

[Kvoip*CLI> 
[0K  == Extension Changed 102[ext-local] new state Idle for Notify User 100 

[Kvoip*CLI> 
[0K  == Spawn extension (macro-dial-one, s, 43) exited non-zero on 'SIP/100-0000000e' in macro 'dial-one'

[Kvoip*CLI> 
[0K  == Spawn extension (macro-exten-vm, s, 7) exited non-zero on 'SIP/100-0000000e' in macro 'exten-vm'

[Kvoip*CLI> 
[0K  == Spawn extension (from-internal, 102, 2) exited non-zero on 'SIP/100-0000000e'

[Kvoip*CLI> 
[0K
Логи 2 и 3 сюда не влезли,
Ваше сообщение содержит слишком много знаков: 125498. Максимальное разрешенное количество: 60000.
Поэтому, извините, вставил сюда:

2 http://vpaste.net/KMZWb
3 http://vpaste.net/CbDZS

вот в последнем случае такую строку нашел по дтмф:

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

^[[0K[2015-11-25 12:42:26] ^[[1;32mDEBUG^[[0m[7083][C-0000000c]: ^[[1;37mchan_sip.c^[[0m:^[[1;37m10379^[[0m ^[[1;37mprocess_sdp^[[0m: Processing media-level (audio) SDP a=rtpmap:101 telephone-event/8000... OK.
[2015-11-25 12:42:26] ^[[1;32mDEBUG^[[0m[7083][C-0000000c]: ^[[1;37mchan_sip.c^[[0m:^[[1;37m10379^[[0m ^[[1;37mprocess_sdp^[[0m: Processing media-level (audio) SDP a=fmtp:101 0-16... UNSUPPORTED OR FAILED.
[2015-11-25 12:42:26] ^[[1;32mDEBUG^[[0m[7083][C-0000000c]: ^[[1;37mchan_sip.c^[[0m:^[[1;37m10379^[[0m ^[[1;37mprocess_sdp^[[0m: Processing media-level (audio) SDP a=sendrecv... OK.
Capabilities: us - (g723|gsm|ulaw|alaw|g726|g729|g722|h261|h263|h263p|h264), peer - audio=(ulaw|alaw|g729)/video=(nothing)/text=(nothing), combined - (ulaw|alaw|g729)
Non-codec capabilities (dtmf): us - 0x0 (nothing), peer - 0x1 (telephone-event|), combined - 0x0 (nothing)
sergentums
Сообщения: 32
Зарегистрирован: 27 окт 2015, 09:23

Re: IVR игнорирует нажатия пользователя

Сообщение sergentums »

переключил dtmfmode в rfc, сделал еще один звонок:
http://vpaste.net/0UUJ0
и строки по dtmf или capabilities уже нет. Кажется режим dtmfmode - info для отладки и сделан?
sergentums
Сообщения: 32
Зарегистрирован: 27 окт 2015, 09:23

Re: IVR игнорирует нажатия пользователя

Сообщение sergentums »

вот еще нашел http://wiki.kolmisoft.com/index.php/DTMF_problems
Possible steps to fix situation:

1. Enable debug mode in the Asterisk CLI to be informed of DTMF events
In /etc/asterisk/logger.conf make sure you have such line at the end: console => notice,warning,error,dtmf
In Asterisk CLI type: logger reload
2. Change DTMF type to RFC2833 (if it is other type)
3. In /etc/asterisk/sip.conf in [general] section set relaxdtmf=yes and rfc2833compensate=yes and reload Asterisk
4. Change Provider

пункт три сделал перед последним логом, и ничего нового.
ded
Сообщения: 15628
Зарегистрирован: 26 авг 2010, 19:00

Re: IVR игнорирует нажатия пользователя

Сообщение ded »

sergentums писал(а):и строки по dtmf или capabilities уже нет. Кажется режим dtmfmode - info для отладки и сделан?
Кажется, Вам нужно почитать теорию. Обучения на форуме - нет.
Чтобы глаза не разбегались - смотрите после тестового звонка в /var/log/asterisk/full, там всё статично, можно искать, анализировать. Но не с выключеной вербозностью!
Если между внутренними номерами дтмф в логах есть, а от Меры оператора - нету, значит на телефонах dtmf настроен верно, а на транке провайдера - неверно.
sergentums писал(а):пункт три сделал перед последним логом, и ничего нового.
Переходите к четвёртому пункту.
sergentums
Сообщения: 32
Зарегистрирован: 27 окт 2015, 09:23

Re: IVR игнорирует нажатия пользователя

Сообщение sergentums »

На счет этой строки можете что нибудь сказать?
[quote="ded"][/quote]
Non-codec capabilities (dtmf): us - 0x0 (nothing), peer - 0x1 (telephone-event|), combined - 0x0 (nothing)
кажется говорит о том, что мы дтмф не умеем, а пир умеет, в итоге - 0
ded
Сообщения: 15628
Зарегистрирован: 26 авг 2010, 19:00

Re: IVR игнорирует нажатия пользователя

Сообщение ded »

Всё верно.
Ищите в приходящем SIP пакете от MERA DAMOS приложение SDP, в котором перечисляются аудио кодеки, которые она предлагает, и Non-codec capabilities (dtmf).
И ищите ошибку в синтаксисе на своей стороне в настройках. Астериск (наука) умеет много гитик!
sergentums
Сообщения: 32
Зарегистрирован: 27 окт 2015, 09:23

Re: IVR игнорирует нажатия пользователя

Сообщение sergentums »

CSeq: 1 INVITE
Contact: <sip:555146@91.227.140.72;user=phone>
P-Asserted-Identity: "Baltijskaya, 77, Sultanova Elena Vladimirovna" <sip:555146@91.227.140.72;user=phone>
Max-Forwards: 70
User-Agent: MERA DAMOS
x-mera-send-from: 91.227.140.72:5060
x-mera-send-to: 46.23.153.141:5060
Cisco-Guid: 3064836429-71516763-3119895132-2467753504
Content-Type: application/sdp
Content-Length: 275

v=0
o=- 1448520195 1448520195 IN IP4 91.227.140.72
s=-
c=IN IP4 91.227.140.72
t=0 0
m=audio 10220 RTP/AVP 18 8 0 101
a=rtpmap:18 G729/8000
a=fmtp:18 annexb=no
a=rtpmap:8 PCMA/8000
a=rtpmap:0 PCMU/8000
a=rtpmap:101 telephone-event/8000

a=fmtp:101 0-16 - вот здесь разбор информации от провайдера он говорит поддерживаются такие-то нажатия клавиш
a=sendrecv
<------------->
[2015-11-26 12:43:15] VERBOSE[7393] chan_sip.c: --- (15 headers 13 lines) ---
[2015-11-26 12:43:15] DEBUG[7393] acl.c: For destination '91.227.140.72', our source address is '192.168.0.70'.
[2015-11-26 12:43:15] DEBUG[7393] chan_sip.c: Target address 91.227.140.72:5060 is not local, substituting externaddr
[2015-11-26 12:43:15] DEBUG[7393] chan_sip.c: Setting SIP_TRANSPORT_UDP with address 46.23.153.141:5060
[2015-11-26 12:43:15] VERBOSE[7393] chan_sip.c: Sending to 91.227.140.72:5060 (NAT)
[2015-11-26 12:43:15] DEBUG[7393] chan_sip.c: Allocating new SIP dialog for e0c72f00ba0a1e10865c7845c4f02832@siprise-brn - INVITE (No RTP)
[2015-11-26 12:43:15] VERBOSE[7393][C-00000007] chan_sip.c: Sending to 91.227.140.72:5060 (NAT)
[2015-11-26 12:43:15] DEBUG[7393][C-00000007] chan_sip.c: Initializing initreq for method INVITE - callid e0c72f00ba0a1e10865c7845c4f02832@siprise-brn
[2015-11-26 12:43:15] VERBOSE[7393][C-00000007] chan_sip.c: Using INVITE request as basis request - e0c72f00ba0a1e10865c7845c4f02832@siprise-brn
[2015-11-26 12:43:15] VERBOSE[7393][C-00000007] chan_sip.c: Found peer 'dialog' for '555146' from 91.227.140.72:5060
[2015-11-26 12:43:15] DEBUG[7393][C-00000007] rtp_engine.c: Using engine 'asterisk' for RTP instance '0x2af158780bb8'
[2015-11-26 12:43:15] DEBUG[7393][C-00000007] res_rtp_asterisk.c: Allocated port 11584 for RTP instance '0x2af158780bb8'
[2015-11-26 12:43:15] DEBUG[7393][C-00000007] rtp_engine.c: RTP instance '0x2af158780bb8' is setup and ready to go
[2015-11-26 12:43:15] DEBUG[7393][C-00000007] rtp_engine.c: Using engine 'asterisk' for RTP instance '0x2af1587ad648'
[2015-11-26 12:43:15] DEBUG[7393][C-00000007] res_rtp_asterisk.c: Allocated port 12082 for RTP instance '0x2af1587ad648'
[2015-11-26 12:43:15] DEBUG[7393][C-00000007] rtp_engine.c: RTP instance '0x2af1587ad648' is setup and ready to go
[2015-11-26 12:43:15] DEBUG[7393][C-00000007] res_rtp_asterisk.c: Setup RTCP on RTP instance '0x2af1587ad648'
[2015-11-26 12:43:15] VERBOSE[7393][C-00000007] netsock2.c: == Using SIP VIDEO TOS bits 136
[2015-11-26 12:43:15] VERBOSE[7393][C-00000007] netsock2.c: == Using SIP VIDEO CoS mark 6
[2015-11-26 12:43:15] DEBUG[7393][C-00000007] res_rtp_asterisk.c: Setup RTCP on RTP instance '0x2af158780bb8'
[2015-11-26 12:43:15] VERBOSE[7393][C-00000007] netsock2.c: == Using SIP RTP TOS bits 184
[2015-11-26 12:43:15] VERBOSE[7393][C-00000007] netsock2.c: == Using SIP RTP CoS mark 5
[2015-11-26 12:43:15] DEBUG[7393][C-00000007] chan_sip.c: Setting NAT on RTP to Off
[2015-11-26 12:43:15] DEBUG[7393][C-00000007] chan_sip.c: Setting NAT on VRTP to Off
[2015-11-26 12:43:15] DEBUG[7393][C-00000007] chan_sip.c: Processing session-level SDP v=0... UNSUPPORTED OR FAILED.
[2015-11-26 12:43:15] DEBUG[7393][C-00000007] chan_sip.c: Processing session-level SDP o=- 1448520195 1448520195 IN IP4 91.227.140.72... OK.
[2015-11-26 12:43:15] DEBUG[7393][C-00000007] chan_sip.c: Processing session-level SDP s=-... UNSUPPORTED OR FAILED.
[2015-11-26 12:43:15] DEBUG[7393][C-00000007] chan_sip.c: Processing session-level SDP c=IN IP4 91.227.140.72... OK.
[2015-11-26 12:43:15] DEBUG[7393][C-00000007] chan_sip.c: Processing session-level SDP t=0 0... UNSUPPORTED OR FAILED.
[2015-11-26 12:43:15] VERBOSE[7393][C-00000007] chan_sip.c: Found RTP audio format 18
[2015-11-26 12:43:15] DEBUG[7393][C-00000007] rtp_engine.c: Setting payload 18 based on m type on 0x2af181395530
[2015-11-26 12:43:15] VERBOSE[7393][C-00000007] chan_sip.c: Found RTP audio format 8
[2015-11-26 12:43:15] DEBUG[7393][C-00000007] rtp_engine.c: Setting payload 8 based on m type on 0x2af181395530
[2015-11-26 12:43:15] VERBOSE[7393][C-00000007] chan_sip.c: Found RTP audio format 0
[2015-11-26 12:43:15] DEBUG[7393][C-00000007] rtp_engine.c: Setting payload 0 based on m type on 0x2af181395530
[2015-11-26 12:43:15] VERBOSE[7393][C-00000007] chan_sip.c: Found RTP audio format 101
[2015-11-26 12:43:15] DEBUG[7393][C-00000007] rtp_engine.c: Setting payload 101 based on m type on 0x2af181395530
[2015-11-26 12:43:15] VERBOSE[7393][C-00000007] chan_sip.c: Found audio description format G729 for ID 18
[2015-11-26 12:43:15] DEBUG[7393][C-00000007] chan_sip.c: Processing media-level (audio) SDP a=rtpmap:18 G729/8000... OK.
[2015-11-26 12:43:15] DEBUG[7393][C-00000007] chan_sip.c: Processing media-level (audio) SDP a=fmtp:18 annexb=no... OK.
[2015-11-26 12:43:15] VERBOSE[7393][C-00000007] chan_sip.c: Found audio description format PCMA for ID 8
[2015-11-26 12:43:15] DEBUG[7393][C-00000007] chan_sip.c: Processing media-level (audio) SDP a=rtpmap:8 PCMA/8000... OK.
[2015-11-26 12:43:15] VERBOSE[7393][C-00000007] chan_sip.c: Found audio description format PCMU for ID 0
[2015-11-26 12:43:15] DEBUG[7393][C-00000007] chan_sip.c: Processing media-level (audio) SDP a=rtpmap:0 PCMU/8000... OK.
[2015-11-26 12:43:15] VERBOSE[7393][C-00000007] chan_sip.c: Found audio description format telephone-event for ID 101
[2015-11-26 12:43:15] DEBUG[7393][C-00000007] chan_sip.c: Processing media-level (audio) SDP a=rtpmap:101 telephone-event/8000... OK.

[2015-11-26 12:43:15] DEBUG[7393][C-00000007] chan_sip.c: Processing media-level (audio) SDP a=fmtp:101 0-16... UNSUPPORTED OR FAILED. здесь мы смотрим у себя 0-16 и говорим - ничего такого не знаю
[2015-11-26 12:43:15] DEBUG[7393][C-00000007] chan_sip.c: Processing media-level (audio) SDP a=sendrecv... OK.
[2015-11-26 12:43:15] VERBOSE[7393][C-00000007] chan_sip.c: Capabilities: us - (g723|gsm|ulaw|alaw|g726|g729|g722|h261|h263|h263p|h264), peer - audio=(ulaw|alaw|g729)/video=(nothing)/text=(nothing), combined - (ulaw|alaw|g729)

[2015-11-26 12:43:15] VERBOSE[7393][C-00000007] chan_sip.c: Non-codec capabilities (dtmf): us - 0x0 (nothing), peer - 0x1 (telephone-event|), combined - 0x0 (nothing) - здесь результат обмена возможностями
[2015-11-26 12:43:15] DEBUG[7393][C-00000007] res_rtp_asterisk.c: Setting RTCP address on RTP instance '0x2af158780bb8'
[2015-11-26 12:43:15] VERBOSE[7393][C-00000007] chan_sip.c: Peer audio RTP is at port 91.227.140.72:10220
[2015-11-26 12:43:15] DEBUG[7393][C-00000007] rtp_engine.c: Copying payload 0 from 0x2af181395530 to 0x2af158780d80
[2015-11-26 12:43:15] DEBUG[7393][C-00000007] rtp_engine.c: Copying payload 8 from 0x2af181395530 to 0x2af158780d80
[2015-11-26 12:43:15] DEBUG[7393][C-00000007] rtp_engine.c: Copying payload 18 from 0x2af181395530 to 0x2af158780d80
[2015-11-26 12:43:15] DEBUG[7393][C-00000007] rtp_engine.c: Copying payload 101 from 0x2af181395530 to 0x2af158780d80
[2015-11-26 12:43:15] DEBUG[7393][C-00000007] res_rtp_asterisk.c: Ignoring duplicate RTCP property on RTP instance '0x2af158780bb8'
[2015-11-26 12:43:15] DEBUG[7393][C-00000007] res_rtp_asterisk.c: Setting RTCP address on RTP instance '0x2af1587ad648'
[2015-11-26 12:43:15] VERBOSE[7393][C-00000007] chan_sip.c: Peer doesn't provide video
[2015-11-26 12:43:15] DEBUG[7393][C-00000007] chan_sip.c: We're settling with these formats: (ulaw|alaw|g729)
[2015-11-26 12:43:15] DEBUG[7393][C-00000007] chan_sip.c: Checking SIP call limits for device 099060
[2015-11-26 12:43:15] DEBUG[7393][C-00000007] chan_sip.c: Updating call counter for incoming call
[2015-11-26 12:43:15] VERBOSE[7393][C-00000007] chan_sip.c: Looking for 099060 in from-trunk-sip-dialog (domain 192.168.0.70)
[2015-11-26 12:43:15] DEBUG[7409] manager.c: Examining event:
Event: Newchannel
Privilege: call,all
Channel: SIP/dialog-00000008
ChannelState: 0
ChannelStateDesc: Down
CallerIDNum: 555146
CallerIDName: Baltijskaya, 77, Sultanova Elena Vladimirovna
AccountCode:
Exten: 099060
Context: from-trunk-sip-dialog
Uniqueid: 1448520195.8

у меня наступает ощущение просветления, но к решению пока не приблизило. усиленное гугление результата не приносит.
ded
Сообщения: 15628
Зарегистрирован: 26 авг 2010, 19:00

Re: IVR игнорирует нажатия пользователя

Сообщение ded »

Вы просто не умеете гуглить. Давайте покажу:
http://bfy.tw/2ywt
Такой ресурс полезный! Типа - давайте буду вашим гуглом, сделаю это за Вас.
Там в первой же ссылке -
https://issues.asterisk.org/jira/browse/ASTERISK-18755
и во второй, и в третьей,
https://issues.asterisk.org/jira/browse/ASTERISK-24166
Вы увидите, что Вы никогда не будете первым, у кого случилась какая-то исключительная проблема! Уже 100 человек спросили, 10 - ответили, из них 5 - правильно. Примерно такая статистика.
sergentums
Сообщения: 32
Зарегистрирован: 27 окт 2015, 09:23

Re: IVR игнорирует нажатия пользователя

Сообщение sergentums »

ув. ded, у меня все ссылки на первой и второй странице гугля уже фиолетовые. Конкретно по вашим ссылкам. Во второй человек вообще ни на что не жаловался кроме количества ошибок в логах, которые вовсе не ошибки.
В первой написана немного другая ситуация, там провайдер говорит 0-15, а астериск 0-16 и тогда провайдер отказывается. Т.е. предположительно проблемы у провайдера, но
1. у меня оба 0-16
2. как тогда согласуется этот факт с этим? Non-codec capabilities (dtmf): us - 0x0 (nothing), peer - 0x1 (telephone-event|), combined - 0x0 (nothing)
Ответить
© 2008 — 2025 Asterisk.ru
Digium, Asterisk and AsteriskNOW are registered trademarks of Digium, Inc.
Design and development by PostMet-Netzwerk GmbH