Intercom calling, channels get stuck

FreePBX 14 (Sangoma 7 iso) & Asterisk 13 or 15, fully updated, & yealink phones

Any intercom call, the channel gets stuck post hangup and i have to log into asterisk to “kill” it.

Happening on two separate deployments, any help would be greatly appreciated.

Can you post a call log?

Connected to Asterisk 15.2.2 currently running on sme (pid = 2067)
smeCLI> core show channels
Channel Location State Application(Data)
PJSIP/361-0000000a s@macro-dial-one:53 Up Dial(PJSIP/360/sip:[email protected].
PJSIP/361-0000000e s@macro-dial-one:53 Up Dial(PJSIP/360/sip:[email protected].
PJSIP/360-0000000f (None) Up AppDial((Outgoing Line))
PJSIP/360-0000000b (None) Up AppDial((Outgoing Line))
PJSIP/360-00000004 s@macro-dial-one:53 Up Dial(PJSIP/361/sip:[email protected].
PJSIP/361-00000005 (None) Up AppDial((Outgoing Line))
6 active channels
3 active calls
14 calls processed
sme
CLI> channel request hangup all
Requested Hangup on channel ‘PJSIP/360-0000000b’
Requested Hangup on channel ‘PJSIP/360-0000000f’
Requested Hangup on channel ‘PJSIP/360-00000004’
Requested Hangup on channel ‘PJSIP/361-0000000a’
Requested Hangup on channel ‘PJSIP/361-0000000e’
Requested Hangup on channel ‘PJSIP/361-00000005’
– Channel PJSIP/360-0000000b left ‘simple_bridge’ basic-bridge <53442972-3b 2e-4700-8a45-d17d54a7ad18>
– Channel PJSIP/360-00000004 left ‘simple_bridge’ basic-bridge
– Channel PJSIP/361-0000000a left ‘simple_bridge’ basic-bridge <53442972-3b 2e-4700-8a45-d17d54a7ad18>
== Spawn extension (macro-dial-one, s, 53) exited non-zero on ‘PJSIP/360-00000 004’ in macro ‘dial-one’
== Spawn extension (macro-exten-vm, s, 20) exited non-zero on ‘PJSIP/360-00000 004’ in macro ‘exten-vm’
== Spawn extension (macro-dial-one, s, 53) exited non-zero on ‘PJSIP/361-00000 00a’ in macro ‘dial-one’
== Spawn extension (from-internal, 361, 2) exited non-zero on ‘PJSIP/360-00000 004’
== Spawn extension (macro-exten-vm, s, 20) exited non-zero on ‘PJSIP/361-00000 00a’ in macro ‘exten-vm’
– Executing [h@from-internal:1] Macro(“PJSIP/360-00000004”, “hangupcall”) i n new stack
== Spawn extension (from-internal, 360, 2) exited non-zero on ‘PJSIP/361-00000 00a’
– Executing [h@from-internal:1] Macro(“PJSIP/361-0000000a”, “hangupcall”) i n new stack
– Executing [s@macro-hangupcall:1] GotoIf(“PJSIP/360-00000004”, “1?theend”) in new stack
– Goto (macro-hangupcall,s,3)
– Channel PJSIP/361-00000005 left ‘simple_bridge’ basic-bridge
– Executing [s@macro-hangupcall:1] GotoIf(“PJSIP/361-0000000a”, “1?theend”) in new stack
– Goto (macro-hangupcall,s,3)
– Channel PJSIP/360-0000000f left ‘simple_bridge’ basic-bridge <8b7e9a33-3f 9b-497f-8155-8b599a2d2e82>
– Channel PJSIP/361-0000000e left ‘simple_bridge’ basic-bridge <8b7e9a33-3f 9b-497f-8155-8b599a2d2e82>
== Spawn extension (macro-dial-one, s, 53) exited non-zero on ‘PJSIP/361-00000 00e’ in macro ‘dial-one’
– Executing [s@macro-hangupcall:3] ExecIf(“PJSIP/360-00000004”, “0?Set(CDR( recordingfile)=)”) in new stack
– Executing [s@macro-hangupcall:4] NoOp(“PJSIP/360-00000004”, "PJSIP/361-00 000005 monior file= ") in new stack
– Executing [s@macro-hangupcall:5] AGI(“PJSIP/360-00000004”, “attendedtrans fer-rec-restart.php,PJSIP/361-00000005,”) in new stack
– Launched AGI Script /var/lib/asterisk/agi-bin/attendedtransfer-rec-restar t.php
– Executing [s@macro-hangupcall:3] ExecIf(“PJSIP/361-0000000a”, “0?Set(CDR( recordingfile)=)”) in new stack
– Executing [s@macro-hangupcall:4] NoOp(“PJSIP/361-0000000a”, "PJSIP/360-00 00000b monior file= ") in new stack
– Executing [s@macro-hangupcall:5] AGI(“PJSIP/361-0000000a”, “attendedtrans fer-rec-restart.php,PJSIP/360-0000000b,”) in new stack
– Launched AGI Script /var/lib/asterisk/agi-bin/attendedtransfer-rec-restar t.php
== Spawn extension (macro-exten-vm, s, 20) exited non-zero on ‘PJSIP/361-00000 00e’ in macro ‘exten-vm’
== Spawn extension (from-internal, 360, 2) exited non-zero on ‘PJSIP/361-00000 00e’
– Executing [h@from-internal:1] Macro(“PJSIP/361-0000000e”, “hangupcall”) i n new stack
– Executing [s@macro-hangupcall:1] GotoIf(“PJSIP/361-0000000e”, “1?theend”) in new stack
– Goto (macro-hangupcall,s,3)
– Executing [s@macro-hangupcall:3] ExecIf(“PJSIP/361-0000000e”, “0?Set(CDR( recordingfile)=)”) in new stack
– Executing [s@macro-hangupcall:4] NoOp(“PJSIP/361-0000000e”, "PJSIP/360-00 00000f monior file= ") in new stack
– Executing [s@macro-hangupcall:5] AGI(“PJSIP/361-0000000e”, “attendedtrans fer-rec-restart.php,PJSIP/360-0000000f,”) in new stack
– Launched AGI Script /var/lib/asterisk/agi-bin/attendedtransfer-rec-restar t.php
– <PJSIP/361-0000000a>AGI Script attendedtransfer-rec-restart.php completed , returning 0
– <PJSIP/360-00000004>AGI Script attendedtransfer-rec-restart.php completed , returning 0
– Executing [s@macro-hangupcall:6] Hangup(“PJSIP/361-0000000a”, “”) in new stack
== Spawn extension (macro-hangupcall, s, 6) exited non-zero on ‘PJSIP/361-0000 000a’ in macro ‘hangupcall’
== Spawn extension (from-internal, h, 1) exited non-zero on ‘PJSIP/361-0000000 a’
– Executing [s@macro-hangupcall:6] Hangup(“PJSIP/360-00000004”, “”) in new stack
== Spawn extension (macro-hangupcall, s, 6) exited non-zero on ‘PJSIP/360-0000 0004’ in macro ‘hangupcall’
== Spawn extension (from-internal, h, 1) exited non-zero on ‘PJSIP/360-0000000 4’
– <PJSIP/361-0000000e>AGI Script attendedtransfer-rec-restart.php completed , returning 0
– Executing [s@macro-hangupcall:6] Hangup(“PJSIP/361-0000000e”, “”) in new stack
== Spawn extension (macro-hangupcall, s, 6) exited non-zero on ‘PJSIP/361-0000 000e’ in macro ‘hangupcall’
== Spawn extension (from-internal, h, 1) exited non-zero on ‘PJSIP/361-0000000 e’
== Setting global variable ‘SIPDOMAIN’ to ‘10.30.49.250’
== Using SIP RTP Audio TOS bits 184
== Using SIP RTP Audio TOS bits 184 in TCLASS field.
== Using SIP RTP Audio CoS mark 5
– Executing [*80361@from-internal:1] Goto(“PJSIP/360-00000013”, “ext-interc om,*80361,1”) in new stack
– Goto (ext-intercom,*80361,1)
– Executing [*80361@ext-intercom:1] Set(“PJSIP/360-00000013”, “__COS_DEST=i ntercom-prefix”) in new stack
– Executing [*80361@ext-intercom:2] Set(“PJSIP/360-00000013”, “_COS_TYPE=F C") in new stack
– Executing [*80361@ext-intercom:3] Macro(“PJSIP/360-00000013”, “user-calle rid,”) in new stack
– Executing [s@macro-user-callerid:1] Set(“PJSIP/360-00000013”, “TOUCH_MONI TOR=1524003692.26”) in new stack
– Executing [s@macro-user-callerid:2] Set(“PJSIP/360-00000013”, “AMPUSER=36 0”) in new stack
– Executing [s@macro-user-callerid:3] GotoIf(“PJSIP/360-00000013”, “0?repor t”) in new stack
– Executing [s@macro-user-callerid:4] ExecIf(“PJSIP/360-00000013”, “1?Set(R EALCALLERIDNUM=360)”) in new stack
– Executing [s@macro-user-callerid:5] Set(“PJSIP/360-00000013”, “AMPUSER=36 0”) in new stack
– Executing [s@macro-user-callerid:6] GotoIf(“PJSIP/360-00000013”, "0?limit ") in new stack
– Executing [s@macro-user-callerid:7] Set(“PJSIP/360-00000013”, “AMPUSERCID NAME=Test-T46G”) in new stack
– Executing [s@macro-user-callerid:8] ExecIf(“PJSIP/360-00000013”, "0?Set(
_CIDMASQUERADING=TRUE)”) in new stack
– Executing [s@macro-user-callerid:9] GotoIf(“PJSIP/360-00000013”, “0?repor t”) in new stack
– Executing [s@macro-user-callerid:10] Set(“PJSIP/360-00000013”, “AMPUSERCI D=360”) in new stack
– Executing [s@macro-user-callerid:11] Set(“PJSIP/360-00000013”, “__DIAL_OP TIONS=HhTtr”) in new stack
– Executing [s@macro-user-callerid:12] Set(“PJSIP/360-00000013”, “CALLERID( all)=“Test-T46G” <360>”) in new stack
[2018-04-17 22:21:32] WARNING[20398][C-0000000f]: ast_expr2.fl:470 ast_yyerror: ast_yyerror(): syntax error: syntax error, unexpected ‘>’, expecting ‘-’ or ‘!’ or ‘(’ or ‘’; Input:
“”=“LIMIT” & 3 & 1 & >0 & 0>=
^
[2018-04-17 22:21:32] WARNING[20398][C-0000000f]: ast_expr2.fl:474 ast_yyerror: If you have questions, please refer to https://wiki.asterisk.org/wiki/display/AS T/Channel+Variables
– Executing [s@macro-user-callerid:13] GotoIf(“PJSIP/360-00000013”, “0?limi t”) in new stack
– Executing [s@macro-user-callerid:14] ExecIf(“PJSIP/360-00000013”, “0?Set( GROUP(concurrency_limit)=360)”) in new stack
– Executing [s@macro-user-callerid:15] ExecIf(“PJSIP/360-00000013”, “0?Set( CHANNEL(language)=)”) in new stack
– Executing [s@macro-user-callerid:16] NoOp(“PJSIP/360-00000013”, “Macro De pth is 1”) in new stack
– Executing [s@macro-user-callerid:17] GotoIf(“PJSIP/360-00000013”, “1?repo rt2:macroerror”) in new stack
– Goto (macro-user-callerid,s,19)
– Executing [s@macro-user-callerid:19] GotoIf(“PJSIP/360-00000013”, “0?cont inue”) in new stack
– Executing [s@macro-user-callerid:20] Set(“PJSIP/360-00000013”, “__TTL=64” ) in new stack
– Executing [s@macro-user-callerid:21] GotoIf(“PJSIP/360-00000013”, “1?cont inue”) in new stack
– Goto (macro-user-callerid,s,37)
– Executing [s@macro-user-callerid:37] Set(“PJSIP/360-00000013”, “CALLERID( number)=360”) in new stack
– Executing [s@macro-user-callerid:38] Set(“PJSIP/360-00000013”, “CALLERID( name)=Test-T46G”) in new stack
– Executing [s@macro-user-callerid:39] GotoIf(“PJSIP/360-00000013”, "0?cnum ") in new stack
– Executing [s@macro-user-callerid:40] Set(“PJSIP/360-00000013”, “CDR(cnam) =Test-T46G”) in new stack
– Executing [s@macro-user-callerid:41] Set(“PJSIP/360-00000013”, “CDR(cnum) =360”) in new stack
– Executing [s@macro-user-callerid:42] Set(“PJSIP/360-00000013”, “CHANNEL(l anguage)=en”) in new stack
– Executing [s@macro-user-callerid:43] GosubIf(“PJSIP/360-00000013”, “1?app -check-classofservce,s,1()”) in new stack
– Executing [s@app-check-classofservce:1] NoOp(“PJSIP/360-00000013”, “Start ing COS Check”) in new stack
– Executing [s@app-check-classofservce:2] AGI(“PJSIP/360-00000013”, “cos.ag i”) in new stack
– Launched AGI Script /var/lib/asterisk/agi-bin/cos.agi
cos.agi: Starting Class Of Service checks
– cos.agi: 360 is not a member of any CoS
– <PJSIP/360-00000013>AGI Script cos.agi completed, returning 0
– Executing [s@app-check-classofservce:3] Return(“PJSIP/360-00000013”, “”) in new stack
– Executing [*80361@ext-intercom:4] Macro(“PJSIP/360-00000013”, “user-calle rid,”) in new stack
– Executing [s@macro-user-callerid:1] Set(“PJSIP/360-00000013”, “TOUCH_MONI TOR=1524003692.26”) in new stack
– Executing [s@macro-user-callerid:2] Set(“PJSIP/360-00000013”, “AMPUSER=36 0”) in new stack
– Executing [s@macro-user-callerid:3] GotoIf(“PJSIP/360-00000013”, “9?repor t”) in new stack
– Goto (macro-user-callerid,s,16)
– Executing [s@macro-user-callerid:16] NoOp(“PJSIP/360-00000013”, “Macro De pth is 1”) in new stack
– Executing [s@macro-user-callerid:17] GotoIf(“PJSIP/360-00000013”, “1?repo rt2:macroerror”) in new stack
– Goto (macro-user-callerid,s,19)
– Executing [s@macro-user-callerid:19] GotoIf(“PJSIP/360-00000013”, “0?cont inue”) in new stack
– Executing [s@macro-user-callerid:20] Set(“PJSIP/360-00000013”, “__TTL=63” ) in new stack
– Executing [s@macro-user-callerid:21] GotoIf(“PJSIP/360-00000013”, “1?cont inue”) in new stack
– Goto (macro-user-callerid,s,37)
– Executing [s@macro-user-callerid:37] Set(“PJSIP/360-00000013”, “CALLERID( number)=360”) in new stack
– Executing [s@macro-user-callerid:38] Set(“PJSIP/360-00000013”, “CALLERID( name)=Test-T46G”) in new stack
– Executing [s@macro-user-callerid:39] GotoIf(“PJSIP/360-00000013”, "0?cnum ") in new stack
– Executing [s@macro-user-callerid:40] Set(“PJSIP/360-00000013”, “CDR(cnam) =Test-T46G”) in new stack
– Executing [s@macro-user-callerid:41] Set(“PJSIP/360-00000013”, “CDR(cnum) =360”) in new stack
– Executing [s@macro-user-callerid:42] Set(“PJSIP/360-00000013”, “CHANNEL(l anguage)=en”) in new stack
– Executing [s@macro-user-callerid:43] GosubIf(“PJSIP/360-00000013”, “1?app -check-classofservce,s,1()”) in new stack
– Executing [s@app-check-classofservce:1] NoOp(“PJSIP/360-00000013”, “Start ing COS Check”) in new stack
– Executing [s@app-check-classofservce:2] AGI(“PJSIP/360-00000013”, “cos.ag i”) in new stack
– Launched AGI Script /var/lib/asterisk/agi-bin/cos.agi
cos.agi: Starting Class Of Service checks
– cos.agi: 360 is not a member of any CoS
– <PJSIP/360-00000013>AGI Script cos.agi completed, returning 0
– Executing [s@app-check-classofservce:3] Return(“PJSIP/360-00000013”, “”) in new stack
– Executing [*80361@ext-intercom:5] Set(“PJSIP/360-00000013”, “dialnumber=3 61”) in new stack
– Executing [*80361@ext-intercom:6] Set(“PJSIP/360-00000013”, “INTERCOM_CAL L=TRUE”) in new stack
– Executing [*80361@ext-intercom:7] Gosub(“PJSIP/360-00000013”, “sub-record -check,s,1(exten,361)”) in new stack
– Executing [s@sub-record-check:1] GotoIf(“PJSIP/360-00000013”, “0?initiali zed”) in new stack
– Executing [s@sub-record-check:2] Set(“PJSIP/360-00000013”, “__REC_STATUS= INITIALIZED”) in new stack
– Executing [s@sub-record-check:3] Set(“PJSIP/360-00000013”, “NOW=152400369 2”) in new stack
– Executing [s@sub-record-check:4] Set(“PJSIP/360-00000013”, “__DAY=17”) in new stack
– Executing [s@sub-record-check:5] Set(“PJSIP/360-00000013”, “__MONTH=04”) in new stack
– Executing [s@sub-record-check:6] Set(“PJSIP/360-00000013”, “__YEAR=2018”) in new stack
– Executing [s@sub-record-check:7] Set(“PJSIP/360-00000013”, “__TIMESTR=201 80417-222132”) in new stack
– Executing [s@sub-record-check:8] Set(“PJSIP/360-00000013”, “__FROMEXTEN=3 60”) in new stack
– Executing [s@sub-record-check:9] Set(“PJSIP/360-00000013”, "__MON_FMT=wav ") in new stack
– Executing [s@sub-record-check:10] NoOp(“PJSIP/360-00000013”, “Recordings initialized”) in new stack
– Executing [s@sub-record-check:11] ExecIf(“PJSIP/360-00000013”, “1?Set(ARG 3=dontcare)”) in new stack
– Executing [s@sub-record-check:12] Set(“PJSIP/360-00000013”, “REC_POLICY_M ODE_SAVE=”) in new stack
– Executing [s@sub-record-check:13] ExecIf(“PJSIP/360-00000013”, “0?Set(REC _STATUS=NO)”) in new stack
– Executing [s@sub-record-check:14] GotoIf(“PJSIP/360-00000013”, “5?checkac tion”) in new stack
– Goto (sub-record-check,s,17)
– Executing [s@sub-record-check:17] GotoIf(“PJSIP/360-00000013”, “1?sub-rec ord-check,exten,1”) in new stack
– Goto (sub-record-check,exten,1)
– Executing [exten@sub-record-check:1] NoOp(“PJSIP/360-00000013”, “Exten Re cording Check between 360 and 361”) in new stack
– Executing [exten@sub-record-check:2] Set(“PJSIP/360-00000013”, “CALLTYPE= internal”) in new stack
– Executing [exten@sub-record-check:3] ExecIf(“PJSIP/360-00000013”, “0?Set( CALLTYPE=)”) in new stack
– Executing [exten@sub-record-check:4] Set(“PJSIP/360-00000013”, “CALLEE=do ntcare”) in new stack
– Executing [exten@sub-record-check:5] ExecIf(“PJSIP/360-00000013”, “0?Set( CALLEE=dontcare)”) in new stack
– Executing [exten@sub-record-check:6] GotoIf(“PJSIP/360-00000013”, “0?call ee”) in new stack
– Executing [exten@sub-record-check:7] GotoIf(“PJSIP/360-00000013”, “1?call er”) in new stack
– Goto (sub-record-check,exten,13)
– Executing [exten@sub-record-check:13] Set(“PJSIP/360-00000013”, “RECMODE= dontcare”) in new stack
– Executing [exten@sub-record-check:14] ExecIf(“PJSIP/360-00000013”, “0?Set (RECMODE=dontcare)”) in new stack
– Executing [exten@sub-record-check:15] ExecIf(“PJSIP/360-00000013”, “1?Set (RECMODE=dontcare)”) in new stack
– Executing [exten@sub-record-check:16] Gosub(“PJSIP/360-00000013”, “record check,1(dontcare,internal,361)”) in new stack
– Executing [recordcheck@sub-record-check:1] NoOp(“PJSIP/360-00000013”, “St arting recording check against dontcare”) in new stack
– Executing [recordcheck@sub-record-check:2] Goto(“PJSIP/360-00000013”, “do ntcare”) in new stack
– Goto (sub-record-check,recordcheck,3)
– Executing [recordcheck@sub-record-check:3] Return(“PJSIP/360-00000013”, " ") in new stack
– Executing [exten@sub-record-check:17] Return(“PJSIP/360-00000013”, “”) in new stack
– Executing [*80361@ext-intercom:8] GotoIf(“PJSIP/360-00000013”, “0?end”) i n new stack
– Executing [*80361@ext-intercom:9] GotoIf(“PJSIP/360-00000013”, “0?end”) i n new stack
– Executing [*80361@ext-intercom:10] GotoIf(“PJSIP/360-00000013”, “0?allow” ) in new stack
– Executing [*80361@ext-intercom:11] GotoIf(“PJSIP/360-00000013”, “0?nointe rcom”) in new stack
– Executing [*80361@ext-intercom:12] GotoIf(“PJSIP/360-00000013”, “0?nointe rcom”) in new stack
– Executing [*80361@ext-intercom:13] Set(“PJSIP/360-00000013”, "DEVICES=361 ") in new stack
– Executing [*80361@ext-intercom:14] GotoIf(“PJSIP/360-00000013”, “0?end”) in new stack
– Executing [*80361@ext-intercom:15] Set(“PJSIP/360-00000013”, “OVERRIDE=”) in new stack
– Executing [*80361@ext-intercom:16] Set(“PJSIP/360-00000013”, “LOOPCNT=1”) in new stack
– Executing [*80361@ext-intercom:17] Set(“PJSIP/360-00000013”, “_SIPURI=”) in new stack
– Executing [*80361@ext-intercom:18] Set(“PJSIP/360-00000013”, “_ALERTINFO= Ring Answer”) in new stack
– Executing [*80361@ext-intercom:19] Set(“PJSIP/360-00000013”, “_CALLINFO=< uri>;answer-after=0”) in new stack
– Executing [*80361@ext-intercom:20] Set(“PJSIP/360-00000013”, “_SIPURI=int ercom=true”) in new stack
– Executing [*80361@ext-intercom:21] Set(“PJSIP/360-00000013”, “_DTIME=5”) in new stack
– Executing [*80361@ext-intercom:22] Set(“PJSIP/360-00000013”, “_ANSWERMACR O=”) in new stack
– Executing [*80361@ext-intercom:23] GotoIf(“PJSIP/360-00000013”, “0?pagemo de”) in new stack
– Executing [*80361@ext-intercom:24] Macro(“PJSIP/360-00000013”, “autoanswe r,361”) in new stack
– Executing [s@macro-autoanswer:1] GotoIf(“PJSIP/360-00000013”, “0?knowndia l”) in new stack
– Executing [s@macro-autoanswer:2] Set(“PJSIP/360-00000013”, “DEVICE=PJSIP/ 361”) in new stack
– Executing [s@macro-autoanswer:3] GotoIf(“PJSIP/360-00000013”, “1?dopjsip” ) in new stack
– Goto (macro-autoanswer,s,6)
– Executing [s@macro-autoanswer:6] Set(“PJSIP/360-00000013”, “KNOWNDIAL=PJS IP/361/sip:[email protected]:51719”) in new stack
– Executing [s@macro-autoanswer:7] GotoIf(“PJSIP/360-00000013”, “1?knowndia l”) in new stack
– Goto (macro-autoanswer,s,19)
– Executing [s@macro-autoanswer:19] Set(“PJSIP/360-00000013”, “DIAL=PJSIP/3 61/sip:[email protected]:51719”) in new stack
– Executing [s@macro-autoanswer:20] ExecIf(“PJSIP/360-00000013”, “0?Set(DIA L=DAHDIIP/361/sip:[email protected]:51719)”) in new stack
– Executing [s@macro-autoanswer:21] GotoIf(“PJSIP/360-00000013”, “0?macro”) in new stack
– Executing [s@macro-autoanswer:22] GotoIf(“PJSIP/360-00000013”, "1?pjsipua ") in new stack
– Goto (macro-autoanswer,s,25)
– Executing [s@macro-autoanswer:25] Set(“PJSIP/360-00000013”, “AOR=361”) in new stack
– Executing [s@macro-autoanswer:26] Set(“PJSIP/360-00000013”, “CONTACT=361; @2cdd234378c47dcb3269064a5fc3f1a8”) in new stack
– Executing [s@macro-autoanswer:27] Set(“PJSIP/360-00000013”, “USERAGENT=Ye alink SIP-T58 58.80.0.10”) in new stack
– Executing [s@macro-autoanswer:28] ExecIf(“PJSIP/360-00000013”, “0?Set(USE RAGENT=)”) in new stack
– Executing [s@macro-autoanswer:29] ExecIf(“PJSIP/360-00000013”, “0?Set(PAG E_VOL=;volume=)”) in new stack
– Executing [s@macro-autoanswer:30] ExecIf(“PJSIP/360-00000013”, “0?Set(ALE RTINFO=ring-answer)”) in new stack
– Executing [s@macro-autoanswer:31] ExecIf(“PJSIP/360-00000013”, “0?Set(CAL LINFO=sip:broadworks.net;answer-after=0)”) in new stack
– Executing [s@macro-autoanswer:32] ExecIf(“PJSIP/360-00000013”, “0?Set(ALE RTINFO=http://example.com;info=alert-autoanswer)”) in new stack
– Executing [s@macro-autoanswer:33] ExecIf(“PJSIP/360-00000013”, “0?Set(ALE RTINFO=Intercom)”) in new stack
– Executing [s@macro-autoanswer:34] ExecIf(“PJSIP/360-00000013”, “0?Set(ALE RTINFO=Alert-Info: Auto Answer)”) in new stack
– Executing [s@macro-autoanswer:35] ExecIf(“PJSIP/360-00000013”, “0?Set(ALE RTINFO=http://www.sangoma.com;info=external)”) in new stack
– Executing [s@macro-autoanswer:36] ExecIf(“PJSIP/360-00000013”, “1?Set(__S IP_URI_OPTIONS=intercom=true)”) in new stack
– Executing [*80361@ext-intercom:25] Set(“PJSIP/360-00000013”, “_DOPTIONS=A (beep)b(autoanswer^s^1(Ring Answer,;answer-after=0))”) in new stack
– Executing [*80361@ext-intercom:26] ChanIsAvail(“PJSIP/360-00000013”, “PJS IP/361,s”) in new stack
– Executing [*80361@ext-intercom:27] ExecIf(“PJSIP/360-00000013”, “0?Set(AV AILORIGCHAN=PJSIP/361)”) in new stack
– Executing [*80361@ext-intercom:28] GotoIf(“PJSIP/360-00000013”, “1?contin ue”) in new stack
– Goto (ext-intercom,*80361,33)
– Executing [*80361@ext-intercom:33] NoOp(“PJSIP/360-00000013”, “Continuing with page”) in new stack
– Executing [*80361@ext-intercom:34] GotoIf(“PJSIP/360-00000013”, "0?godial ") in new stack
– Executing [*80361@ext-intercom:35] Set(“PJSIP/360-00000013”, “CONNECTEDLI NE(name,i)=361”) in new stack
– Executing [*80361@ext-intercom:36] Set(“PJSIP/360-00000013”, “CONNECTEDLI NE(num)=361”) in new stack
– Executing [*80361@ext-intercom:37] Dial(“PJSIP/360-00000013”, “PJSIP/361/ sip:[email protected]:51719,5,IA(beep)b(autoanswer^s^1(Ring Answer,;answer-a fter=0))”) in new stack
– PJSIP/361-00000015 Internal Gosub(autoanswer,s,1(Ring Answer,;answer -after=0)) start
– Executing [s@autoanswer:1] GosubIf(“PJSIP/361-00000015”, “1?func-set-siph eader,s,1(Alert-Info,Ring Answer)”) in new stack
– Executing [s@func-set-sipheader:1] NoOp(“PJSIP/361-00000015”, “Sip Add He ader function called. Adding Alert-Info = Ring Answer”) in new stack
– Executing [s@func-set-sipheader:2] Set(“PJSIP/361-00000015”, “HASH(_SIPHE ADERS,Alert-Info)=Ring Answer”) in new stack
– Executing [s@func-set-sipheader:3] Return(“PJSIP/361-00000015”, “”) in ne w stack
– Executing [s@autoanswer:2] GosubIf(“PJSIP/361-00000015”, “1?func-set-siph eader,s,1(Call-Info,;answer-after=0)”) in new stack
– Executing [s@func-set-sipheader:1] NoOp(“PJSIP/361-00000015”, “Sip Add He ader function called. Adding Call-Info = ;answer-after=0”) in new stack
– Executing [s@func-set-sipheader:2] Set(“PJSIP/361-00000015”, “HASH(_SIPHE ADERS,Call-Info)=;answer-after=0”) in new stack
– Executing [s@func-set-sipheader:3] Return(“PJSIP/361-00000015”, “”) in ne w stack
– Executing [s@autoanswer:3] Gosub(“PJSIP/361-00000015”, “func-apply-siphea ders,s,1()”) in new stack
– Executing [s@func-apply-sipheaders:1] NoOp(“PJSIP/361-00000015”, “Applyin g SIP Headers to channel”) in new stack
– Executing [s@func-apply-sipheaders:2] Set(“PJSIP/361-00000015”, “SIPHEADE RKEYS=Call-Info,Alert-Info”) in new stack
– Executing [s@func-apply-sipheaders:3] While(“PJSIP/361-00000015”, “1”) in new stack
– Executing [s@func-apply-sipheaders:4] Set(“PJSIP/361-00000015”, “sipheade r=;answer-after=0”) in new stack
– Executing [s@func-apply-sipheaders:5] SIPAddHeader(“PJSIP/361-00000015”, “Call-Info: ;answer-after=0”) in new stack
– Executing [s@func-apply-sipheaders:6] Set(“PJSIP/361-00000015”, “PJSIP_HE ADER(add,Call-Info)=;answer-after=0”) in new stack
– Executing [s@func-apply-sipheaders:7] EndWhile(“PJSIP/361-00000015”, “”) in new stack
– Executing [s@func-apply-sipheaders:3] While(“PJSIP/361-00000015”, “1”) in new stack
– Executing [s@func-apply-sipheaders:4] Set(“PJSIP/361-00000015”, “sipheade r=Ring Answer”) in new stack
– Executing [s@func-apply-sipheaders:5] SIPAddHeader(“PJSIP/361-00000015”, “Alert-Info: Ring Answer”) in new stack
– Executing [s@func-apply-sipheaders:6] Set(“PJSIP/361-00000015”, “PJSIP_HE ADER(add,Alert-Info)=Ring Answer”) in new stack
– Executing [s@func-apply-sipheaders:7] EndWhile(“PJSIP/361-00000015”, “”) in new stack
– Executing [s@func-apply-sipheaders:3] While(“PJSIP/361-00000015”, “0”) in new stack
– Executing [s@func-apply-sipheaders:8] Return(“PJSIP/361-00000015”, “”) in new stack
– Executing [s@autoanswer:4] Return(“PJSIP/361-00000015”, “”) in new stack
== Spawn extension (from-internal, *80361, 1) exited non-zero on ‘PJSIP/361-00 000015’
– PJSIP/361-00000015 Internal Gosub(autoanswer,s,1(Ring Answer,;answer -after=0)) complete GOSUB_RETVAL=
– Called PJSIP/361/sip:[email protected]:51719
== Using SIP RTP Audio TOS bits 184
== Using SIP RTP Audio TOS bits 184 in TCLASS field.
== Using SIP RTP Audio CoS mark 5
– Connected line update to PJSIP/360-00000013 prevented.
– PJSIP/361-00000015 is ringing
> 0x7f97b407d180 – Strict RTP learning after remote address set to: 10.1 16.1.240:50102
– PJSIP/361-00000015 answered PJSIP/360-00000013
– <PJSIP/361-00000015> Playing ‘beep.ulaw’ (language ‘en’)
> 0x7f97b407d180 – Strict RTP switching to RTP target address 10.116.1.2 40:50102 as source
> 0x7f97ac081060 – Strict RTP learning after remote address set to: 10.1 16.1.58:11796
– Channel PJSIP/361-00000015 joined ‘simple_bridge’ basic-bridge <ce8646b4- 5dd4-4d64-9f7d-745ad6417412>
– Channel PJSIP/360-00000013 joined ‘simple_bridge’ basic-bridge <ce8646b4- 5dd4-4d64-9f7d-745ad6417412>
> 0x7f97ac081060 – Strict RTP switching to RTP target address 10.116.1.5 8:11796 as source
> 0x7f97b407d180 – Strict RTP learning complete - Locking on source addr ess 10.116.1.240:50102

This topic was automatically closed 365 days after the last reply. New replies are no longer allowed.