This second post shows an unsuccessful call when I configured my VTO2000A (extension 8001) to call a group (extension 5000). When the VTO button was pressed, it called several extensions in the group, including my laptop. I then answered but the call was dropped after about 5 seconds. Any ideas why the call keeps getting dropped? The only difference is the VTO calling a direct extensions vs. calling a group.
Thanks!
VTO calling a group (multiple extensions)
Asterisk 13.11.2, Copyright (C) 1999 - 2014, Digium, Inc. and others.
Created by Mark Spencer <markster@digium.com>
Asterisk comes with ABSOLUTELY NO WARRANTY; type 'core show warranty' for details.
This is free software, with components licensed under the GNU General Public
License version 2 and other licenses; you are welcome to redistribute it under
certain conditions. Type 'core show license' for details.
=========================================================================
Connected to Asterisk 13.11.2 currently running on raspbx (pid = 1809)
== Using SIP VIDEO TOS bits 136
== Using SIP VIDEO CoS mark 6
== Using SIP RTP TOS bits 184
== Using SIP RTP CoS mark 5
-- Executing [5000@from-internal:1] GotoIf("SIP/8001-00000004", "0?cid") in new stack
-- Executing [5000@from-internal:2] PlayTones("SIP/8001-00000004", "ring") in new stack
-- Executing [5000@from-internal:3] Progress("SIP/8001-00000004", "") in new stack
-- Executing [5000@from-internal:4] Macro("SIP/8001-00000004", "user-callerid,") in new stack
-- Executing [s@macro-user-callerid:1] Set("SIP/8001-00000004", "TOUCH_MONITOR=1475821493.4") in new stack
-- Executing [s@macro-user-callerid:2] Set("SIP/8001-00000004", "AMPUSER=8001") in new stack
-- Executing [s@macro-user-callerid:3] GotoIf("SIP/8001-00000004", "0?report") in new stack
-- Executing [s@macro-user-callerid:4] ExecIf("SIP/8001-00000004", "1?Set(REALCALLERIDNUM=8001)") in new stack
-- Executing [s@macro-user-callerid:5] Set("SIP/8001-00000004", "AMPUSER=8001") in new stack
-- Executing [s@macro-user-callerid:6] GotoIf("SIP/8001-00000004", "0?limit") in new stack
-- Executing [s@macro-user-callerid:7] Set("SIP/8001-00000004", "AMPUSERCIDNAME=Doorbell") in new stack
-- Executing [s@macro-user-callerid:8] GotoIf("SIP/8001-00000004", "0?report") in new stack
-- Executing [s@macro-user-callerid:9] Set("SIP/8001-00000004", "AMPUSERCID=8001") in new stack
-- Executing [s@macro-user-callerid:10] Set("SIP/8001-00000004", "__DIAL_OPTIONS=Ttr") in new stack
-- Executing [s@macro-user-callerid:11] Set("SIP/8001-00000004", "CALLERID(all)="Doorbell" <8001>") in new stack
-- Executing [s@macro-user-callerid:12] GotoIf("SIP/8001-00000004", "0?limit") in new stack
-- Executing [s@macro-user-callerid:13] ExecIf("SIP/8001-00000004", "0?Set(GROUP(concurrency_limit)=8001)") in new stack
-- Executing [s@macro-user-callerid:14] GotoIf("SIP/8001-00000004", "0?continue") in new stack
-- Executing [s@macro-user-callerid:15] Set("SIP/8001-00000004", "__TTL=64") in new stack
-- Executing [s@macro-user-callerid:16] GotoIf("SIP/8001-00000004", "1?continue") in new stack
-- Goto (macro-user-callerid,s,27)
-- Executing [s@macro-user-callerid:27] Set("SIP/8001-00000004", "CALLERID(number)=8001") in new stack
-- Executing [s@macro-user-callerid:28] Set("SIP/8001-00000004", "CALLERID(name)=Doorbell") in new stack
-- Executing [s@macro-user-callerid:29] GotoIf("SIP/8001-00000004", "0?cnum") in new stack
-- Executing [s@macro-user-callerid:30] Set("SIP/8001-00000004", "CDR(cnam)=Doorbell") in new stack
-- Executing [s@macro-user-callerid:31] Set("SIP/8001-00000004", "CDR(cnum)=8001") in new stack
-- Executing [s@macro-user-callerid:32] Set("SIP/8001-00000004", "CHANNEL(language)=en") in new stack
-- Executing [5000@from-internal:5] Macro("SIP/8001-00000004", "blkvm-setifempty,") in new stack
-- Executing [s@macro-blkvm-setifempty:1] GotoIf("SIP/8001-00000004", "1?init") in new stack
-- Goto (macro-blkvm-setifempty,s,4)
-- Executing [s@macro-blkvm-setifempty:4] Set("SIP/8001-00000004", "__BLKVM_CHANNEL=SIP/8001-00000004") in new stack
-- Executing [s@macro-blkvm-setifempty:5] Set("SIP/8001-00000004", "SHARED(BLKVM,SIP/8001-00000004)=TRUE") in new stack
-- Executing [s@macro-blkvm-setifempty:6] Set("SIP/8001-00000004", "GOSUB_RETVAL=TRUE") in new stack
-- Executing [s@macro-blkvm-setifempty:7] MacroExit("SIP/8001-00000004", "") in new stack
-- Executing [5000@from-internal:6] GotoIf("SIP/8001-00000004", "1?skipov") in new stack
-- Goto (from-internal,5000,9)
-- Executing [5000@from-internal:9] Set("SIP/8001-00000004", "RRNODEST=") in new stack
-- Executing [5000@from-internal:10] Set("SIP/8001-00000004", "__NODEST=5000") in new stack
-- Executing [5000@from-internal:11] GosubIf("SIP/8001-00000004", "0?sub-rgsetcid,s,1()") in new stack
-- Executing [5000@from-internal:12] Gosub("SIP/8001-00000004", "sub-record-check,s,1(rg,5000,dontcare)") in new stack
-- Executing [s@sub-record-check:1] GotoIf("SIP/8001-00000004", "0?initialized") in new stack
-- Executing [s@sub-record-check:2] Set("SIP/8001-00000004", "__REC_STATUS=INITIALIZED") in new stack
-- Executing [s@sub-record-check:3] Set("SIP/8001-00000004", "NOW=1475821493") in new stack
-- Executing [s@sub-record-check:4] Set("SIP/8001-00000004", "__DAY=07") in new stack
-- Executing [s@sub-record-check:5] Set("SIP/8001-00000004", "__MONTH=10") in new stack
-- Executing [s@sub-record-check:6] Set("SIP/8001-00000004", "__YEAR=2016") in new stack
-- Executing [s@sub-record-check:7] Set("SIP/8001-00000004", "__TIMESTR=20161007-172453") in new stack
-- Executing [s@sub-record-check:8] Set("SIP/8001-00000004", "__FROMEXTEN=8001") in new stack
-- Executing [s@sub-record-check:9] Set("SIP/8001-00000004", "__MON_FMT=wav") in new stack
-- Executing [s@sub-record-check:10] NoOp("SIP/8001-00000004", "Recordings initialized") in new stack
-- Executing [s@sub-record-check:11] ExecIf("SIP/8001-00000004", "0?Set(ARG3=dontcare)") in new stack
-- Executing [s@sub-record-check:12] Set("SIP/8001-00000004", "REC_POLICY_MODE_SAVE=") in new stack
-- Executing [s@sub-record-check:13] ExecIf("SIP/8001-00000004", "0?Set(REC_STATUS=NO)") in new stack
-- Executing [s@sub-record-check:14] GotoIf("SIP/8001-00000004", "2?checkaction") in new stack
-- Goto (sub-record-check,s,17)
-- Executing [s@sub-record-check:17] GotoIf("SIP/8001-00000004", "0?sub-record-check,rg,1") in new stack
-- Executing [s@sub-record-check:18] NoOp("SIP/8001-00000004", "Generic rg Recording Check - 8001 5000") in new stack
-- Executing [s@sub-record-check:19] Gosub("SIP/8001-00000004", "recordcheck,1(dontcare,rg,5000)") in new stack
-- Executing [recordcheck@sub-record-check:1] NoOp("SIP/8001-00000004", "Starting recording check against dontcare") in new stack
-- Executing [recordcheck@sub-record-check:2] Goto("SIP/8001-00000004", "dontcare") in new stack
-- Goto (sub-record-check,recordcheck,3)
-- Executing [recordcheck@sub-record-check:3] Return("SIP/8001-00000004", "") in new stack
-- Executing [s@sub-record-check:20] Return("SIP/8001-00000004", "") in new stack
-- Executing [5000@from-internal:13] Set("SIP/8001-00000004", "RingGroupMethod=ringall") in new stack
-- Executing [5000@from-internal:14] Macro("SIP/8001-00000004", "dial,200,Ttr,8002-8003") in new stack
-- Executing [s@macro-dial:1] NoOp("SIP/8001-00000004", "Blind Transfer: , Attended Transfer: , User: 8001, Alert Info: ") in new stack
-- Executing [s@macro-dial:2] ExecIf("SIP/8001-00000004", "1?Set(ALERT_INFO=)") in new stack
-- Executing [s@macro-dial:3] ExecIf("SIP/8001-00000004", "0?Set(ALERT_INFO=)") in new stack
-- Executing [s@macro-dial:4] ExecIf("SIP/8001-00000004", "0?Set(ALERT_INFO=)") in new stack
-- Executing [s@macro-dial:5] ExecIf("SIP/8001-00000004", "0?Set(CHANNEL(musicclass)=)") in new stack
-- Executing [s@macro-dial:6] AGI("SIP/8001-00000004", "dialparties.agi") in new stack
-- Launched AGI Script /var/lib/asterisk/agi-bin/dialparties.agi
dialparties.agi: Starting New Dialparties.agi
dialparties.agi: Caller ID name is 'Doorbell' number is '8001'
> dialparties.agi: USE_CONFIRMATION: 'FALSE'
> dialparties.agi: RINGGROUP_INDEX: ''
dialparties.agi: Methodology of ring is 'ringall'
-- dialparties.agi: Added extension 8002 to extension map
-- dialparties.agi: Added extension 8003 to extension map
-- dialparties.agi: Extension 8002 cf is disabled
-- dialparties.agi: Extension 8003 cf is disabled
-- dialparties.agi: Extension 8002 do not disturb is disabled
-- dialparties.agi: Extension 8003 do not disturb is disabled
> dialparties.agi: extnum 8002 has: cw: 1; hascfb: 0 [] hascfu: 0 []
-- dialparties.agi: dbset CALLTRACE/8002 to 8001
> dialparties.agi: extnum 8003 has: cw: 1; hascfb: 0 [] hascfu: 0 []
-- dialparties.agi: dbset CALLTRACE/8003 to 8001
-- dialparties.agi: Filtered ARG3: 8002-8003
> dialparties.agi: NODEST: 5000 adding M(auto-blkvm) to dialopts: TtrM(auto-blkvm)
> dialparties.agi: NODEST: 5000 blkvm enabled macro already in dialopts: TtrM(auto-blkvm)
-- <SIP/8001-00000004>AGI Script dialparties.agi completed, returning 0
-- Executing [s@macro-dial:9] NoOp("SIP/8001-00000004", "Returned from dialparties with groups to dial") in new stack
-- Executing [s@macro-dial:10] Set("SIP/8001-00000004", "LOOPCNT=2") in new stack
-- Executing [s@macro-dial:11] Set("SIP/8001-00000004", "ITER=1") in new stack
-- Executing [s@macro-dial:12] Set("SIP/8001-00000004", "EXTTOCALL=8002") in new stack
-- Executing [s@macro-dial:13] NoOp("SIP/8001-00000004", "Working with 8002") in new stack
-- Executing [s@macro-dial:14] Set("SIP/8001-00000004", "ITER=2") in new stack
-- Executing [s@macro-dial:15] GotoIf("SIP/8001-00000004", "1?ndloopbegin") in new stack
-- Goto (macro-dial,s,12)
-- Executing [s@macro-dial:12] Set("SIP/8001-00000004", "EXTTOCALL=8003") in new stack
-- Executing [s@macro-dial:13] NoOp("SIP/8001-00000004", "Working with 8003") in new stack
-- Executing [s@macro-dial:14] Set("SIP/8001-00000004", "ITER=3") in new stack
-- Executing [s@macro-dial:15] GotoIf("SIP/8001-00000004", "0?ndloopbegin") in new stack
-- Executing [s@macro-dial:16] Macro("SIP/8001-00000004", "dial-ringall-predial-hook,") in new stack
-- Executing [s@macro-dial-ringall-predial-hook:1] MacroExit("SIP/8001-00000004", "") in new stack
-- Executing [s@macro-dial:17] Dial("SIP/8001-00000004", "SIP/8002&SIP/8003,200,TtrM(auto-blkvm)b(func-apply-sipheaders^s^1),") in new stack
== Using SIP VIDEO TOS bits 136
== Using SIP VIDEO CoS mark 6
== Using SIP RTP TOS bits 184
== Using SIP RTP CoS mark 5
[2016-10-07 17:24:53] WARNING[1826][C-00000002]: app_dial.c:2432 dial_exec_full: Unable to create channel of type 'SIP' (cause 20 - Subscriber absent)
-- SIP/8002-00000005 Internal Gosub(func-apply-sipheaders,s,1) start
-- Executing [s@func-apply-sipheaders:1] NoOp("SIP/8002-00000005", "Applying SIP Headers to channel") in new stack
-- Executing [s@func-apply-sipheaders:2] Set("SIP/8002-00000005", "SIPHEADERKEYS=") in new stack
-- Executing [s@func-apply-sipheaders:3] While("SIP/8002-00000005", "0") in new stack
-- Jumping to priority 6
-- Executing [s@func-apply-sipheaders:7] Return("SIP/8002-00000005", "") in new stack
== Spawn extension (from-internal, 5000, 1) exited non-zero on 'SIP/8002-00000005'
-- SIP/8002-00000005 Internal Gosub(func-apply-sipheaders,s,1) complete GOSUB_RETVAL=
-- Called SIP/8002
-- SIP/8002-00000005 is ringing
> 0x75f19558 -- Probation passed - setting RTP source address to 192.168.1.181:64844
-- SIP/8002-00000005 answered SIP/8001-00000004
-- Executing [s@macro-auto-blkvm:1] Set("SIP/8002-00000005", "__MACRO_RESULT=") in new stack
-- Executing [s@macro-auto-blkvm:2] Set("SIP/8002-00000005", "CFIGNORE=") in new stack
-- Executing [s@macro-auto-blkvm:3] Set("SIP/8002-00000005", "MASTER_CHANNEL(CFIGNORE)=") in new stack
-- Executing [s@macro-auto-blkvm:4] Set("SIP/8002-00000005", "FORWARD_CONTEXT=from-internal") in new stack
-- Executing [s@macro-auto-blkvm:5] Set("SIP/8002-00000005", "MASTER_CHANNEL(FORWARD_CONTEXT)=from-internal") in new stack
-- Executing [s@macro-auto-blkvm:6] Macro("SIP/8002-00000005", "blkvm-clr,") in new stack
-- Executing [s@macro-blkvm-clr:1] Set("SIP/8002-00000005", "SHARED(BLKVM,SIP/8001-00000004)=") in new stack
-- Executing [s@macro-blkvm-clr:2] Set("SIP/8002-00000005", "GOSUB_RETVAL=") in new stack
-- Executing [s@macro-blkvm-clr:3] MacroExit("SIP/8002-00000005", "") in new stack
-- Executing [s@macro-auto-blkvm:7] ExecIf("SIP/8002-00000005", "0?Set(MASTER_CHANNEL(CONNECTEDLINE(num))=8002)") in new stack
-- Executing [s@macro-auto-blkvm:8] ExecIf("SIP/8002-00000005", "0?Set(MASTER_CHANNEL(CONNECTEDLINE(name))=Petar)") in new stack
-- Channel SIP/8002-00000005 joined 'simple_bridge' basic-bridge <12a8742d-2e99-44b3-82f0-865c5d505e3c>
-- Channel SIP/8001-00000004 joined 'simple_bridge' basic-bridge <12a8742d-2e99-44b3-82f0-865c5d505e3c>
> 0x75f19558 -- Probation passed - setting RTP source address to 192.168.1.181:64844
> 0x75f1ec20 -- Probation passed - setting RTP source address to 192.168.1.181:60418
[2016-10-07 17:25:11] WARNING[1727]: chan_sip.c:4059 retrans_pkt: Retransmission timeout reached on transmission 201610071724521050843812@192.168.1.110 for seqno 21 (Critical Response) -- See
https://wiki.asterisk.org/wiki/display/AST/SIP+Retransmissions
Packet timed out after 6400ms with no response
[2016-10-07 17:25:11] WARNING[1727]: chan_sip.c:4083 retrans_pkt: Hanging up call 201610071724521050843812@192.168.1.110 - no reply to our critical packet (see
https://wiki.asterisk.org/wiki/display/AST/SIP+Retransmissions).
-- Channel SIP/8001-00000004 left 'simple_bridge' basic-bridge <12a8742d-2e99-44b3-82f0-865c5d505e3c>
-- Channel SIP/8002-00000005 left 'simple_bridge' basic-bridge <12a8742d-2e99-44b3-82f0-865c5d505e3c>
== Spawn extension (macro-dial, s, 17) exited non-zero on 'SIP/8001-00000004' in macro 'dial'
== Spawn extension (from-internal, 5000, 14) exited non-zero on 'SIP/8001-00000004'
-- Executing [h@from-internal:1] Macro("SIP/8001-00000004", "hangupcall") in new stack
-- Executing [s@macro-hangupcall:1] GotoIf("SIP/8001-00000004", "1?theend") in new stack
-- Goto (macro-hangupcall,s,3)
-- Executing [s@macro-hangupcall:3] ExecIf("SIP/8001-00000004", "0?Set(CDR(recordingfile)=)") in new stack
-- Executing [s@macro-hangupcall:4] Hangup("SIP/8001-00000004", "") in new stack
== Spawn extension (macro-hangupcall, s, 4) exited non-zero on 'SIP/8001-00000004' in macro 'hangupcall'
== Spawn extension (from-internal, h, 1) exited non-zero on 'SIP/8001-00000004'