Hi All,
We’re trying to enable HD Voice (G.722) here between office phones have have selected G.722 in the codecs list found in the Asterisk SIP settings page. This does work from office phone to office phone, but the trunk only supports G.711.
Thought it would just work, as our voip provider settings we have just G.711u checked.
No such luck. So we tried adding the following to the trunk config in sip settings -> outgoing:
disallow=all
allow=ulaw
The outside party can hear us, but we cannot hear them.
Any ideas?
`[root@localhost ~]# cat /var/log/asterisk/full
[2016-12-27 03:18:01] VERBOSE[14556][C-00000011] pbx.c: Executing [14168221123@from-internal:1] Macro(“PJSIP/3000-00000018”, “user-callerid,LIMIT,EXTERNAL,”) in new stack
[2016-12-27 03:18:01] VERBOSE[14556][C-00000011] pbx.c: Executing [s@macro-user-callerid:1] Set(“PJSIP/3000-00000018”, “TOUCH_MONITOR=1482826681.59”) in new stack
[2016-12-27 03:18:01] VERBOSE[14556][C-00000011] pbx.c: Executing [s@macro-user-callerid:2] Set(“PJSIP/3000-00000018”, “AMPUSER=3000”) in new stack
[2016-12-27 03:18:01] VERBOSE[14556][C-00000011] pbx.c: Executing [s@macro-user-callerid:3] GotoIf(“PJSIP/3000-00000018”, “0?report”) in new stack
[2016-12-27 03:18:01] VERBOSE[14556][C-00000011] pbx.c: Executing [s@macro-user-callerid:4] ExecIf(“PJSIP/3000-00000018”, “1?Set(REALCALLERIDNUM=3000)”) in new stack
[2016-12-27 03:18:01] VERBOSE[14556][C-00000011] pbx.c: Executing [s@macro-user-callerid:5] Set(“PJSIP/3000-00000018”, “AMPUSER=3000”) in new stack
[2016-12-27 03:18:01] VERBOSE[14556][C-00000011] pbx.c: Executing [s@macro-user-callerid:6] GotoIf(“PJSIP/3000-00000018”, “0?limit”) in new stack
[2016-12-27 03:18:01] VERBOSE[14556][C-00000011] pbx.c: Executing [s@macro-user-callerid:7] Set(“PJSIP/3000-00000018”, “AMPUSERCIDNAME=Kevin”) in new stack
[2016-12-27 03:18:01] VERBOSE[14556][C-00000011] pbx.c: Executing [s@macro-user-callerid:8] GotoIf(“PJSIP/3000-00000018”, “0?report”) in new stack
[2016-12-27 03:18:01] VERBOSE[14556][C-00000011] pbx.c: Executing [s@macro-user-callerid:9] Set(“PJSIP/3000-00000018”, “AMPUSERCID=3000”) in new stack
[2016-12-27 03:18:01] VERBOSE[14556][C-00000011] pbx.c: Executing [s@macro-user-callerid:10] Set(“PJSIP/3000-00000018”, “__DIAL_OPTIONS=Ttr”) in new stack
[2016-12-27 03:18:01] VERBOSE[14556][C-00000011] pbx.c: Executing [s@macro-user-callerid:11] Set(“PJSIP/3000-00000018”, “CALLERID(all)=“Kevin” <3000>”) in new stack
[2016-12-27 03:18:01] VERBOSE[14556][C-00000011] pbx.c: Executing [s@macro-user-callerid:12] GotoIf(“PJSIP/3000-00000018”, “0?limit”) in new stack
[2016-12-27 03:18:01] VERBOSE[14556][C-00000011] pbx.c: Executing [s@macro-user-callerid:13] ExecIf(“PJSIP/3000-00000018”, “1?Set(GROUP(concurrency_limit)=3000)”) in new stack
[2016-12-27 03:18:01] VERBOSE[14556][C-00000011] pbx.c: Executing [s@macro-user-callerid:14] ExecIf(“PJSIP/3000-00000018”, “0?Set(CHANNEL(language)=)”) in new stack
[2016-12-27 03:18:01] VERBOSE[14556][C-00000011] pbx.c: Executing [s@macro-user-callerid:15] GotoIf(“PJSIP/3000-00000018”, “1?continue”) in new stack
[2016-12-27 03:18:01] VERBOSE[14556][C-00000011] pbx_builtins.c: Goto (macro-user-callerid,s,29)
[2016-12-27 03:18:01] VERBOSE[14556][C-00000011] pbx.c: Executing [s@macro-user-callerid:29] Set(“PJSIP/3000-00000018”, “CALLERID(number)=3000”) in new stack
[2016-12-27 03:18:01] VERBOSE[14556][C-00000011] pbx.c: Executing [s@macro-user-callerid:30] Set(“PJSIP/3000-00000018”, “CALLERID(name)=Kevin”) in new stack
[2016-12-27 03:18:01] VERBOSE[14556][C-00000011] pbx.c: Executing [s@macro-user-callerid:31] GotoIf(“PJSIP/3000-00000018”, “0?cnum”) in new stack
[2016-12-27 03:18:01] VERBOSE[14556][C-00000011] pbx.c: Executing [s@macro-user-callerid:32] Set(“PJSIP/3000-00000018”, “CDR(cnam)=Kevin”) in new stack
[2016-12-27 03:18:01] VERBOSE[14556][C-00000011] pbx.c: Executing [s@macro-user-callerid:33] Set(“PJSIP/3000-00000018”, “CDR(cnum)=3000”) in new stack
[2016-12-27 03:18:01] VERBOSE[14556][C-00000011] pbx.c: Executing [s@macro-user-callerid:34] Set(“PJSIP/3000-00000018”, “CHANNEL(language)=en”) in new stack
[2016-12-27 03:18:01] VERBOSE[14556][C-00000011] pbx.c: Executing [14168221123@from-internal:2] Gosub(“PJSIP/3000-00000018”, “sub-record-check,s,1(out,14168221123,dontcare)”) in new stack
[2016-12-27 03:18:01] VERBOSE[14556][C-00000011] pbx.c: Executing [s@sub-record-check:1] GotoIf(“PJSIP/3000-00000018”, “0?initialized”) in new stack
[2016-12-27 03:18:01] VERBOSE[14556][C-00000011] pbx.c: Executing [s@sub-record-check:2] Set(“PJSIP/3000-00000018”, “__REC_STATUS=INITIALIZED”) in new stack
[2016-12-27 03:18:01] VERBOSE[14556][C-00000011] pbx.c: Executing [s@sub-record-check:3] Set(“PJSIP/3000-00000018”, “NOW=1482826681”) in new stack
[2016-12-27 03:18:01] VERBOSE[14556][C-00000011] pbx.c: Executing [s@sub-record-check:4] Set(“PJSIP/3000-00000018”, “__DAY=27”) in new stack
[2016-12-27 03:18:01] VERBOSE[14556][C-00000011] pbx.c: Executing [s@sub-record-check:5] Set(“PJSIP/3000-00000018”, “__MONTH=12”) in new stack
[2016-12-27 03:18:01] VERBOSE[14556][C-00000011] pbx.c: Executing [s@sub-record-check:6] Set(“PJSIP/3000-00000018”, “__YEAR=2016”) in new stack
[2016-12-27 03:18:01] VERBOSE[14556][C-00000011] pbx.c: Executing [s@sub-record-check:7] Set(“PJSIP/3000-00000018”, “__TIMESTR=20161227-031801”) in new stack
[2016-12-27 03:18:01] VERBOSE[14556][C-00000011] pbx.c: Executing [s@sub-record-check:8] Set(“PJSIP/3000-00000018”, “__FROMEXTEN=3000”) in new stack
[2016-12-27 03:18:01] VERBOSE[14556][C-00000011] pbx.c: Executing [s@sub-record-check:9] Set(“PJSIP/3000-00000018”, “__MON_FMT=wav”) in new stack
[2016-12-27 03:18:01] VERBOSE[14556][C-00000011] pbx.c: Executing [s@sub-record-check:10] NoOp(“PJSIP/3000-00000018”, “Recordings initialized”) in new stack
[2016-12-27 03:18:01] VERBOSE[14556][C-00000011] pbx.c: Executing [s@sub-record-check:11] ExecIf(“PJSIP/3000-00000018”, “0?Set(ARG3=dontcare)”) in new stack
[2016-12-27 03:18:01] VERBOSE[14556][C-00000011] pbx.c: Executing [s@sub-record-check:12] Set(“PJSIP/3000-00000018”, “REC_POLICY_MODE_SAVE=”) in new stack
[2016-12-27 03:18:01] VERBOSE[14556][C-00000011] pbx.c: Executing [s@sub-record-check:13] ExecIf(“PJSIP/3000-00000018”, “0?Set(REC_STATUS=NO)”) in new stack
[2016-12-27 03:18:01] VERBOSE[14556][C-00000011] pbx.c: Executing [s@sub-record-check:14] GotoIf(“PJSIP/3000-00000018”, “3?checkaction”) in new stack
[2016-12-27 03:18:01] VERBOSE[14556][C-00000011] pbx_builtins.c: Goto (sub-record-check,s,17)
[2016-12-27 03:18:01] VERBOSE[14556][C-00000011] pbx.c: Executing [s@sub-record-check:17] GotoIf(“PJSIP/3000-00000018”, “1?sub-record-check,out,1”) in new stack
[2016-12-27 03:18:01] VERBOSE[14556][C-00000011] pbx_builtins.c: Goto (sub-record-check,out,1)
[2016-12-27 03:18:01] VERBOSE[14556][C-00000011] pbx.c: Executing [out@sub-record-check:1] NoOp(“PJSIP/3000-00000018”, “Outbound Recording Check from 3000 to 14168221123”) in new stack
[2016-12-27 03:18:01] VERBOSE[14556][C-00000011] pbx.c: Executing [out@sub-record-check:2] Set(“PJSIP/3000-00000018”, “RECMODE=dontcare”) in new stack
[2016-12-27 03:18:01] VERBOSE[14556][C-00000011] pbx.c: Executing [out@sub-record-check:3] ExecIf(“PJSIP/3000-00000018”, “1?Goto(routewins)”) in new stack
[2016-12-27 03:18:01] VERBOSE[14556][C-00000011] pbx_builtins.c: Goto (sub-record-check,out,7)
[2016-12-27 03:18:01] VERBOSE[14556][C-00000011] pbx.c: Executing [out@sub-record-check:7] Gosub(“PJSIP/3000-00000018”, “recordcheck,1(dontcare,out,14168221123)”) in new stack
[2016-12-27 03:18:01] VERBOSE[14556][C-00000011] pbx.c: Executing [recordcheck@sub-record-check:1] NoOp(“PJSIP/3000-00000018”, “Starting recording check against dontcare”) in new stack
[2016-12-27 03:18:01] VERBOSE[14556][C-00000011] pbx.c: Executing [recordcheck@sub-record-check:2] Goto(“PJSIP/3000-00000018”, “dontcare”) in new stack
[2016-12-27 03:18:01] VERBOSE[14556][C-00000011] pbx_builtins.c: Goto (sub-record-check,recordcheck,3)
[2016-12-27 03:18:01] VERBOSE[14556][C-00000011] pbx.c: Executing [recordcheck@sub-record-check:3] Return(“PJSIP/3000-00000018”, “”) in new stack
[2016-12-27 03:18:01] VERBOSE[14556][C-00000011] pbx.c: Executing [out@sub-record-check:8] Return(“PJSIP/3000-00000018”, “”) in new stack
[2016-12-27 03:18:01] VERBOSE[14556][C-00000011] pbx.c: Executing [14168221123@from-internal:3] ExecIf(“PJSIP/3000-00000018”, “0 ?Set(CDR(accountcode)=)”) in new stack
[2016-12-27 03:18:01] VERBOSE[14556][C-00000011] pbx.c: Executing [14168221123@from-internal:4] Set(“PJSIP/3000-00000018”, “MOHCLASS=default”) in new stack
[2016-12-27 03:18:01] VERBOSE[14556][C-00000011] pbx.c: Executing [14168221123@from-internal:5] ExecIf(“PJSIP/3000-00000018”, “0?Set(TRUNKCIDOVERRIDE=Helium Investments <18778435486>)”) in new stack
[2016-12-27 03:18:01] VERBOSE[14556][C-00000011] pbx.c: Executing [14168221123@from-internal:6] Set(“PJSIP/3000-00000018”, “_NODEST=”) in new stack
[2016-12-27 03:18:01] VERBOSE[14556][C-00000011] pbx.c: Executing [14168221123@from-internal:7] Macro(“PJSIP/3000-00000018”, “dialout-trunk,2,14168221123,off”) in new stack
[2016-12-27 03:18:01] VERBOSE[14556][C-00000011] pbx.c: Executing [s@macro-dialout-trunk:1] Set(“PJSIP/3000-00000018”, “DIAL_TRUNK=2”) in new stack
[2016-12-27 03:18:01] VERBOSE[14556][C-00000011] pbx.c: Executing [s@macro-dialout-trunk:2] GosubIf(“PJSIP/3000-00000018”, “0?sub-pincheck,s,1()”) in new stack
[2016-12-27 03:18:01] VERBOSE[14556][C-00000011] pbx.c: Executing [s@macro-dialout-trunk:3] GotoIf(“PJSIP/3000-00000018”, “0?disabletrunk,1”) in new stack
[2016-12-27 03:18:01] VERBOSE[14556][C-00000011] pbx.c: Executing [s@macro-dialout-trunk:4] Set(“PJSIP/3000-00000018”, “DIAL_NUMBER=14168221123”) in new stack
[2016-12-27 03:18:01] VERBOSE[14556][C-00000011] pbx.c: Executing [s@macro-dialout-trunk:5] Set(“PJSIP/3000-00000018”, “DIAL_TRUNK_OPTIONS=Ttr”) in new stack
[2016-12-27 03:18:01] VERBOSE[14556][C-00000011] pbx.c: Executing [s@macro-dialout-trunk:6] Set(“PJSIP/3000-00000018”, “OUTBOUND_GROUP=OUT_2”) in new stack
[2016-12-27 03:18:01] VERBOSE[14556][C-00000011] pbx.c: Executing [s@macro-dialout-trunk:7] GotoIf(“PJSIP/3000-00000018”, “1?nomax”) in new stack
[2016-12-27 03:18:01] VERBOSE[14556][C-00000011] pbx_builtins.c: Goto (macro-dialout-trunk,s,9)
[2016-12-27 03:18:01] VERBOSE[14556][C-00000011] pbx.c: Executing [s@macro-dialout-trunk:9] GotoIf(“PJSIP/3000-00000018”, “0?skipoutcid”) in new stack
[2016-12-27 03:18:01] VERBOSE[14556][C-00000011] pbx.c: Executing [s@macro-dialout-trunk:10] Set(“PJSIP/3000-00000018”, “DIAL_TRUNK_OPTIONS=T”) in new stack
[2016-12-27 03:18:01] VERBOSE[14556][C-00000011] pbx.c: Executing [s@macro-dialout-trunk:11] Macro(“PJSIP/3000-00000018”, “outbound-callerid,2”) in new stack
[2016-12-27 03:18:01] VERBOSE[14556][C-00000011] pbx.c: Executing [s@macro-outbound-callerid:1] ExecIf(“PJSIP/3000-00000018”, “0?Set(CALLERPRES(name-pres)=)”) in new stack
[2016-12-27 03:18:01] VERBOSE[14556][C-00000011] pbx.c: Executing [s@macro-outbound-callerid:2] ExecIf(“PJSIP/3000-00000018”, “0?Set(CALLERPRES(num-pres)=)”) in new stack
[2016-12-27 03:18:01] VERBOSE[14556][C-00000011] pbx.c: Executing [s@macro-outbound-callerid:3] ExecIf(“PJSIP/3000-00000018”, “0?Set(REALCALLERIDNUM=3000)”) in new stack
[2016-12-27 03:18:01] VERBOSE[14556][C-00000011] pbx.c: Executing [s@macro-outbound-callerid:4] GotoIf(“PJSIP/3000-00000018”, “1?normcid”) in new stack
[2016-12-27 03:18:01] VERBOSE[14556][C-00000011] pbx_builtins.c: Goto (macro-outbound-callerid,s,7)
[2016-12-27 03:18:01] VERBOSE[14556][C-00000011] pbx.c: Executing [s@macro-outbound-callerid:7] Set(“PJSIP/3000-00000018”, “USEROUTCID=Helium Investments <18778435486>”) in new stack
[2016-12-27 03:18:01] VERBOSE[14556][C-00000011] pbx.c: Executing [s@macro-outbound-callerid:8] Set(“PJSIP/3000-00000018”, “EMERGENCYCID=”) in new stack
[2016-12-27 03:18:01] VERBOSE[14556][C-00000011] pbx.c: Executing [s@macro-outbound-callerid:9] Set(“PJSIP/3000-00000018”, “TRUNKOUTCID=<18778435486>”) in new stack
[2016-12-27 03:18:01] VERBOSE[14556][C-00000011] pbx.c: Executing [s@macro-outbound-callerid:10] GotoIf(“PJSIP/3000-00000018”, “1?trunkcid”) in new stack
[2016-12-27 03:18:01] VERBOSE[14556][C-00000011] pbx_builtins.c: Goto (macro-outbound-callerid,s,15)
[2016-12-27 03:18:01] VERBOSE[14556][C-00000011] pbx.c: Executing [s@macro-outbound-callerid:15] ExecIf(“PJSIP/3000-00000018”, “1?Set(CALLERID(all)=<18778435486>)”) in new stack
[2016-12-27 03:18:01] VERBOSE[14556][C-00000011] pbx.c: Executing [s@macro-outbound-callerid:16] ExecIf(“PJSIP/3000-00000018”, “1?Set(CALLERID(all)=Helium Investments <18778435486>)”) in new stack
[2016-12-27 03:18:02] VERBOSE[14556][C-00000011] pbx.c: Executing [s@macro-outbound-callerid:17] ExecIf(“PJSIP/3000-00000018”, “0?Set(CALLERID(all)=)”) in new stack
[2016-12-27 03:18:02] VERBOSE[14556][C-00000011] pbx.c: Executing [s@macro-outbound-callerid:18] ExecIf(“PJSIP/3000-00000018”, “0?Set(CALLERPRES(name-pres)=prohib_passed_screen)”) in new stack
[2016-12-27 03:18:02] VERBOSE[14556][C-00000011] pbx.c: Executing [s@macro-outbound-callerid:19] ExecIf(“PJSIP/3000-00000018”, “0?Set(CALLERPRES(num-pres)=prohib_passed_screen)”) in new stack
[2016-12-27 03:18:02] VERBOSE[14556][C-00000011] pbx.c: Executing [s@macro-outbound-callerid:20] Set(“PJSIP/3000-00000018”, “CDR(outbound_cnum)=18778435486”) in new stack
[2016-12-27 03:18:02] VERBOSE[14556][C-00000011] pbx.c: Executing [s@macro-outbound-callerid:21] Set(“PJSIP/3000-00000018”, “CDR(outbound_cnam)=Helium Investments”) in new stack
[2016-12-27 03:18:02] VERBOSE[14556][C-00000011] pbx.c: Executing [s@macro-dialout-trunk:12] GosubIf(“PJSIP/3000-00000018”, “0?sub-flp-2,s,1()”) in new stack
[2016-12-27 03:18:02] VERBOSE[14556][C-00000011] pbx.c: Executing [s@macro-dialout-trunk:13] Set(“PJSIP/3000-00000018”, “OUTNUM=14168221123”) in new stack
[2016-12-27 03:18:02] VERBOSE[14556][C-00000011] pbx.c: Executing [s@macro-dialout-trunk:14] Set(“PJSIP/3000-00000018”, “custom=SIP/P2659570569”) in new stack
[2016-12-27 03:18:02] VERBOSE[14556][C-00000011] pbx.c: Executing [s@macro-dialout-trunk:15] ExecIf(“PJSIP/3000-00000018”, “0?Set(DIAL_TRUNK_OPTIONS=M(setmusic^default)T)”) in new stack
[2016-12-27 03:18:02] VERBOSE[14556][C-00000011] pbx.c: Executing [s@macro-dialout-trunk:16] ExecIf(“PJSIP/3000-00000018”, “0?Set(DIAL_TRUNK_OPTIONS=TM(confirm))”) in new stack
[2016-12-27 03:18:02] VERBOSE[14556][C-00000011] pbx.c: Executing [s@macro-dialout-trunk:17] Macro(“PJSIP/3000-00000018”, “dialout-trunk-predial-hook,”) in new stack
[2016-12-27 03:18:02] VERBOSE[14556][C-00000011] pbx.c: Executing [s@macro-dialout-trunk-predial-hook:1] MacroExit(“PJSIP/3000-00000018”, “”) in new stack
[2016-12-27 03:18:02] VERBOSE[14556][C-00000011] pbx.c: Executing [s@macro-dialout-trunk:18] GotoIf(“PJSIP/3000-00000018”, “0?bypass,1”) in new stack
[2016-12-27 03:18:02] VERBOSE[14556][C-00000011] pbx.c: Executing [s@macro-dialout-trunk:19] ExecIf(“PJSIP/3000-00000018”, “1?Set(CONNECTEDLINE(num,i)=14168221123)”) in new stack
[2016-12-27 03:18:02] VERBOSE[14556][C-00000011] pbx.c: Executing [s@macro-dialout-trunk:20] ExecIf(“PJSIP/3000-00000018”, “1?Set(CONNECTEDLINE(name,i)=CID:18778435486)”) in new stack
[2016-12-27 03:18:02] VERBOSE[14556][C-00000011] pbx.c: Executing [s@macro-dialout-trunk:21] ExecIf(“PJSIP/3000-00000018”, “0?Set(CONNECTEDLINE(name,i)=CID:(Hidden)18778435486)”) in new stack
[2016-12-27 03:18:02] VERBOSE[14556][C-00000011] pbx.c: Executing [s@macro-dialout-trunk:22] GotoIf(“PJSIP/3000-00000018”, “0?customtrunk”) in new stack
[2016-12-27 03:18:02] VERBOSE[14556][C-00000011] pbx.c: Executing [s@macro-dialout-trunk:23] Dial(“PJSIP/3000-00000018”, “SIP/P2659570569/14168221123,300,T”) in new stack
[2016-12-27 03:18:02] VERBOSE[14556][C-00000011] netsock2.c: Using SIP RTP TOS bits 184
[2016-12-27 03:18:02] VERBOSE[14556][C-00000011] netsock2.c: Using SIP RTP CoS mark 5
[2016-12-27 03:18:02] VERBOSE[14556][C-00000011] app_dial.c: Called SIP/P2659570569/14168221123
[2016-12-27 03:18:03] VERBOSE[14556][C-00000011] app_dial.c: SIP/P2659570569-00000009 is making progress passing it to PJSIP/3000-00000018
[2016-12-27 03:18:03] VERBOSE[14556][C-00000011] app_dial.c: SIP/P2659570569-00000009 answered PJSIP/3000-00000018
[2016-12-27 03:18:03] VERBOSE[14568][C-00000011] bridge_channel.c: Channel SIP/P2659570569-00000009 joined ‘simple_bridge’ basic-bridge <0dfaf728-69ec-4393-b084-13abcfe8f993>
[2016-12-27 03:18:03] VERBOSE[14556][C-00000011] bridge_channel.c: Channel PJSIP/3000-00000018 joined ‘simple_bridge’ basic-bridge <0dfaf728-69ec-4393-b084-13abcfe8f993>
[2016-12-27 03:18:10] VERBOSE[14556][C-00000011] bridge_channel.c: Channel PJSIP/3000-00000018 left ‘simple_bridge’ basic-bridge <0dfaf728-69ec-4393-b084-13abcfe8f993>
[2016-12-27 03:18:10] VERBOSE[14556][C-00000011] app_macro.c: Spawn extension (macro-dialout-trunk, s, 23) exited non-zero on ‘PJSIP/3000-00000018’ in macro ‘dialout-trunk’
[2016-12-27 03:18:10] VERBOSE[14556][C-00000011] pbx.c: Spawn extension (from-internal, 14168221123, 7) exited non-zero on ‘PJSIP/3000-00000018’
[2016-12-27 03:18:10] VERBOSE[14556][C-00000011] pbx.c: Executing [h@from-internal:1] Macro(“PJSIP/3000-00000018”, “hangupcall”) in new stack
[2016-12-27 03:18:10] VERBOSE[14556][C-00000011] pbx.c: Executing [s@macro-hangupcall:1] GotoIf(“PJSIP/3000-00000018”, “1?theend”) in new stack
[2016-12-27 03:18:10] VERBOSE[14556][C-00000011] pbx_builtins.c: Goto (macro-hangupcall,s,3)
[2016-12-27 03:18:10] VERBOSE[14568][C-00000011] bridge_channel.c: Channel SIP/P2659570569-00000009 left ‘simple_bridge’ basic-bridge <0dfaf728-69ec-4393-b084-13abcfe8f993>
[2016-12-27 03:18:10] VERBOSE[14556][C-00000011] pbx.c: Executing [s@macro-hangupcall:3] ExecIf(“PJSIP/3000-00000018”, “0?Set(CDR(recordingfile)=)”) in new stack
[2016-12-27 03:18:10] VERBOSE[14556][C-00000011] pbx.c: Executing [s@macro-hangupcall:4] Hangup(“PJSIP/3000-00000018”, “”) in new stack
[2016-12-27 03:18:10] VERBOSE[14556][C-00000011] app_macro.c: Spawn extension (macro-hangupcall, s, 4) exited non-zero on ‘PJSIP/3000-00000018’ in macro ‘hangupcall’
[2016-12-27 03:18:10] VERBOSE[14556][C-00000011] pbx.c: Spawn extension (from-internal, h, 1) exited non-zero on ‘PJSIP/3000-00000018’
`