I have an older freepbx install where inbound calls pass through time conditions and hit a ring group during business hours. If no one answers, the call is reouted to a IVR. One of the picks dials a cell phone via a miscellaneous destination. When this happens, the call is rejected by the carrier (CBeyond aka Birch) and I don’t understand why it fails. The odd this is, after hours, the calls rout directly to the same IVR and the call to the miscellaneous destination is successful. The only differenc is that calls to the cell fail when they ring the ring group before hitting the IVR.
The system is running freepbx 12.0.76.4, Asterisk 11.21.0, and the distro version reports:
PBX Firmware: 6.12.65-32
PBX Service Pack: 1.0.0.0
Here is a log of one of the failed calls (some of the extension ringing entries removed dues to size constraints):
== Using SIP RTP TOS bits 184
== Using SIP RTP CoS mark 5
-- Executing [2147527075@from-pstn:1] Set("SIP/cbeyond-in-00000116", "__DIRECTION=INBOUND") in new stack
-- Executing [2147527075@from-pstn:2] Set("SIP/cbeyond-in-00000116", "CIDSFSCHEME=QUxMfEFMTA==") in new stack
-- Executing [2147527075@from-pstn:3] AGI("SIP/cbeyond-in-00000116", "/var/www/html/admin/modules/superfecta/agi/superfecta.agi") in new stack
-- Launched AGI Script /var/www/html/admin/modules/superfecta/agi/superfecta.agi
/var/www/html/admin/modules/superfecta/agi/superfecta.agi: CID Superfecta is Answering the Channel
/var/www/html/admin/modules/superfecta/agi/superfecta.agi: CID Superfecta: Scheme is ALL
/var/www/html/admin/modules/superfecta/agi/superfecta.agi: CID Superfecta: The DID passed from Asterisk is: 2147527075
/var/www/html/admin/modules/superfecta/agi/superfecta.agi: CID Superfecta: The number passed from Asterisk is: 2147503646
/var/www/html/admin/modules/superfecta/agi/superfecta.agi: CID Superfecta: The CID name passed from Asterisk is: DLS NEUROSURGCL
/var/www/html/admin/modules/superfecta/agi/superfecta.agi: CID Superfecta: Executing Scheme..
/var/www/html/admin/modules/superfecta/agi/superfecta.agi: Converting result to UTF-8
/var/www/html/admin/modules/superfecta/agi/superfecta.agi: CID Superfecta: CID Determined to be: 'DLS NEUROSURGCL'
/var/www/html/admin/modules/superfecta/agi/superfecta.agi: CID Superfecta: Attempting to set lookupcid
/var/www/html/admin/modules/superfecta/agi/superfecta.agi: CID Superfecta: Success!
-- <SIP/cbeyond-in-00000116>AGI Script /var/www/html/admin/modules/superfecta/agi/superfecta.agi completed, returning 0
-- Executing [2147527075@from-pstn:4] Set("SIP/cbeyond-in-00000116", "CALLERID(name)=DLS NEUROSURGCL") in new stack
-- Executing [2147527075@from-pstn:5] Gosub("SIP/cbeyond-in-00000116", "sub-record-check,s,1(in,2147527075,dontcare)") in new stack
-- Executing [s@sub-record-check:1] GotoIf("SIP/cbeyond-in-00000116", "0?initialized") in new stack
-- Executing [s@sub-record-check:2] Set("SIP/cbeyond-in-00000116", "__REC_STATUS=INITIALIZED") in new stack
-- Executing [s@sub-record-check:3] Set("SIP/cbeyond-in-00000116", "NOW=1493126976") in new stack
-- Executing [s@sub-record-check:4] Set("SIP/cbeyond-in-00000116", "__DAY=25") in new stack
-- Executing [s@sub-record-check:5] Set("SIP/cbeyond-in-00000116", "__MONTH=04") in new stack
-- Executing [s@sub-record-check:6] Set("SIP/cbeyond-in-00000116", "__YEAR=2017") in new stack
-- Executing [s@sub-record-check:7] Set("SIP/cbeyond-in-00000116", "__TIMESTR=20170425-082936") in new stack
-- Executing [s@sub-record-check:8] Set("SIP/cbeyond-in-00000116", "__FROMEXTEN=unknown") in new stack
-- Executing [s@sub-record-check:9] Set("SIP/cbeyond-in-00000116", "__MON_FMT=wav") in new stack
-- Executing [s@sub-record-check:10] NoOp("SIP/cbeyond-in-00000116", "Recordings initialized") in new stack
-- Executing [s@sub-record-check:11] ExecIf("SIP/cbeyond-in-00000116", "0?Set(ARG3=dontcare)") in new stack
-- Executing [s@sub-record-check:12] Set("SIP/cbeyond-in-00000116", "REC_POLICY_MODE_SAVE=") in new stack
-- Executing [s@sub-record-check:13] ExecIf("SIP/cbeyond-in-00000116", "0?Set(REC_STATUS=NO)") in new stack
-- Executing [s@sub-record-check:14] GotoIf("SIP/cbeyond-in-00000116", "2?checkaction") in new stack
-- Goto (sub-record-check,s,17)
-- Executing [s@sub-record-check:17] GotoIf("SIP/cbeyond-in-00000116", "1?sub-record-check,in,1") in new stack
-- Goto (sub-record-check,in,1)
-- Executing [in@sub-record-check:1] NoOp("SIP/cbeyond-in-00000116", "Inbound Recording Check to 2147527075") in new stack
-- Executing [in@sub-record-check:2] Set("SIP/cbeyond-in-00000116", "FROMEXTEN=unknown") in new stack
-- Executing [in@sub-record-check:3] ExecIf("SIP/cbeyond-in-00000116", "10?Set(FROMEXTEN=2147503646)") in new stack
-- Executing [in@sub-record-check:4] Gosub("SIP/cbeyond-in-00000116", "recordcheck,1(dontcare,in,2147527075)") in new stack
-- Executing [recordcheck@sub-record-check:1] NoOp("SIP/cbeyond-in-00000116", "Starting recording check against dontcare") in new stack
-- Executing [recordcheck@sub-record-check:2] Goto("SIP/cbeyond-in-00000116", "dontcare") in new stack
-- Goto (sub-record-check,recordcheck,3)
-- Executing [recordcheck@sub-record-check:3] Return("SIP/cbeyond-in-00000116", "") in new stack
-- Executing [in@sub-record-check:5] Return("SIP/cbeyond-in-00000116", "") in new stack
-- Executing [2147527075@from-pstn:6] Gosub("SIP/cbeyond-in-00000116", "app-blacklist-check,s,1()") in new stack
-- Executing [s@app-blacklist-check:1] GotoIf("SIP/cbeyond-in-00000116", "0?blacklisted") in new stack
-- Executing [s@app-blacklist-check:2] Set("SIP/cbeyond-in-00000116", "CALLED_BLACKLIST=1") in new stack
-- Executing [s@app-blacklist-check:3] Return("SIP/cbeyond-in-00000116", "") in new stack
-- Executing [2147527075@from-pstn:7] Set("SIP/cbeyond-in-00000116", "__FROM_DID=2147527075") in new stack
-- Executing [2147527075@from-pstn:8] Set("SIP/cbeyond-in-00000116", "CDR(did)=2147527075") in new stack
-- Executing [2147527075@from-pstn:9] ExecIf("SIP/cbeyond-in-00000116", "0 ?Set(CALLERID(name)=2147503646)") in new stack
-- Executing [2147527075@from-pstn:10] Set("SIP/cbeyond-in-00000116", "CHANNEL(musicclass)=default") in new stack
-- Executing [2147527075@from-pstn:11] Set("SIP/cbeyond-in-00000116", "__MOHCLASS=default") in new stack
-- Executing [2147527075@from-pstn:12] Ringing("SIP/cbeyond-in-00000116", "") in new stack
-- Executing [2147527075@from-pstn:13] Set("SIP/cbeyond-in-00000116", "__RINGINGSENT=TRUE") in new stack
[2017-04-25 08:29:36] WARNING[24894][C-00001541]: func_channel.c:538 func_channel_read: Unknown or unavailable item requested: 'reversecharge'
-- Executing [2147527075@from-pstn:14] GotoIf("SIP/cbeyond-in-00000116", "0?macro-hangupcall") in new stack
-- Executing [2147527075@from-pstn:15] Set("SIP/cbeyond-in-00000116", "__CALLINGPRES_SV=allowed_not_screened") in new stack
-- Executing [2147527075@from-pstn:16] Set("SIP/cbeyond-in-00000116", "CALLERPRES()=allowed_not_screened") in new stack
-- Executing [2147527075@from-pstn:17] Goto("SIP/cbeyond-in-00000116", "app-daynight,0,1") in new stack
-- Goto (app-daynight,0,1)
-- Executing [0@app-daynight:1] GotoIf("SIP/cbeyond-in-00000116", "0?ivr-1,s,1:timeconditions,1,1") in new stack
-- Goto (timeconditions,1,1)
-- Executing [1@timeconditions:1] Set("SIP/cbeyond-in-00000116", "DB(TC/1/INUSESTATE)=INUSE") in new stack
-- Executing [1@timeconditions:2] Set("SIP/cbeyond-in-00000116", "DB(TC/1/NOT_INUSESTATE)=NOT_INUSE") in new stack
-- Executing [1@timeconditions:3] GotoIfTime("SIP/cbeyond-in-00000116", "17:30-07:59,mon-fri,*,*?truestate") in new stack
-- Executing [1@timeconditions:4] GotoIfTime("SIP/cbeyond-in-00000116", "*,sat-sun,*,*?truestate") in new stack
-- Executing [1@timeconditions:5] GotoIf("SIP/cbeyond-in-00000116", "0?truegoto") in new stack
-- Executing [1@timeconditions:6] ExecIf("SIP/cbeyond-in-00000116", "0?Set(DB(TC/1)=)") in new stack
-- Executing [1@timeconditions:7] Set("SIP/cbeyond-in-00000116", "DEVICE_STATE(Custom:TC1)=INUSE") in new stack
-- Executing [1@timeconditions:8] ExecIf("SIP/cbeyond-in-00000116", "0?Set(NOT_INUSE)") in new stack
-- Executing [1@timeconditions:9] GotoIf("SIP/cbeyond-in-00000116", "1?ext-group,600,1") in new stack
-- Goto (ext-group,600,1)
-- Executing [600@ext-group:1] Macro("SIP/cbeyond-in-00000116", "user-callerid,") in new stack
-- Executing [s@macro-user-callerid:1] Set("SIP/cbeyond-in-00000116", "TOUCH_MONITOR=1493126976.11015") in new stack
-- Executing [s@macro-user-callerid:2] Set("SIP/cbeyond-in-00000116", "AMPUSER=2147503646") in new stack
-- Executing [s@macro-user-callerid:3] GotoIf("SIP/cbeyond-in-00000116", "0?report") in new stack
-- Executing [s@macro-user-callerid:4] ExecIf("SIP/cbeyond-in-00000116", "1?Set(REALCALLERIDNUM=2147503646)") in new stack
-- Executing [s@macro-user-callerid:5] Set("SIP/cbeyond-in-00000116", "AMPUSER=") in new stack
-- Executing [s@macro-user-callerid:6] GotoIf("SIP/cbeyond-in-00000116", "0?limit") in new stack
-- Executing [s@macro-user-callerid:7] Set("SIP/cbeyond-in-00000116", "AMPUSERCIDNAME=") in new stack
-- Executing [s@macro-user-callerid:8] GotoIf("SIP/cbeyond-in-00000116", "1?report") in new stack
-- Goto (macro-user-callerid,s,16)
-- Executing [s@macro-user-callerid:16] GotoIf("SIP/cbeyond-in-00000116", "0?continue") in new stack
-- Executing [s@macro-user-callerid:17] ExecIf("SIP/cbeyond-in-00000116", "1?Set(__CALLEE_ACCOUNCODE=)") in new stack
-- Executing [s@macro-user-callerid:18] Set("SIP/cbeyond-in-00000116", "__TTL=64") in new stack
-- Executing [s@macro-user-callerid:19] GotoIf("SIP/cbeyond-in-00000116", "1?continue") in new stack
-- Goto (macro-user-callerid,s,30)
-- Executing [s@macro-user-callerid:30] Set("SIP/cbeyond-in-00000116", "CALLERID(number)=2147503646") in new stack
-- Executing [s@macro-user-callerid:31] Set("SIP/cbeyond-in-00000116", "CALLERID(name)=DLS NEUROSURGCL") in new stack
-- Executing [s@macro-user-callerid:32] Set("SIP/cbeyond-in-00000116", "CDR(cnum)=2147503646") in new stack
-- Executing [s@macro-user-callerid:33] Set("SIP/cbeyond-in-00000116", "CDR(cnam)=DLS NEUROSURGCL") in new stack
-- Executing [s@macro-user-callerid:34] Set("SIP/cbeyond-in-00000116", "CHANNEL(language)=en") in new stack
-- Executing [600@ext-group:2] Macro("SIP/cbeyond-in-00000116", "blkvm-setifempty,") in new stack
-- Executing [s@macro-blkvm-setifempty:1] GotoIf("SIP/cbeyond-in-00000116", "1?init") in new stack
-- Goto (macro-blkvm-setifempty,s,4)
-- Executing [s@macro-blkvm-setifempty:4] Set("SIP/cbeyond-in-00000116", "__BLKVM_CHANNEL=SIP/cbeyond-in-00000116") in new stack
-- Executing [s@macro-blkvm-setifempty:5] Set("SIP/cbeyond-in-00000116", "SHARED(BLKVM,SIP/cbeyond-in-00000116)=TRUE") in new stack
-- Executing [s@macro-blkvm-setifempty:6] Set("SIP/cbeyond-in-00000116", "GOSUB_RETVAL=TRUE") in new stack
-- Executing [s@macro-blkvm-setifempty:7] MacroExit("SIP/cbeyond-in-00000116", "") in new stack
-- Executing [600@ext-group:3] GotoIf("SIP/cbeyond-in-00000116", "1?skipov") in new stack
-- Goto (ext-group,600,6)
-- Executing [600@ext-group:6] Set("SIP/cbeyond-in-00000116", "RRNODEST=") in new stack
-- Executing [600@ext-group:7] Set("SIP/cbeyond-in-00000116", "__NODEST=600") in new stack
-- Executing [600@ext-group:8] GosubIf("SIP/cbeyond-in-00000116", "0?sub-rgsetcid,s,1()") in new stack
-- Executing [600@ext-group:9] Gosub("SIP/cbeyond-in-00000116", "sub-record-check,s,1(rg,600,dontcare)") in new stack
-- Executing [s@sub-record-check:1] GotoIf("SIP/cbeyond-in-00000116", "10?initialized") in new stack
-- Goto (sub-record-check,s,10)
-- Executing [s@sub-record-check:10] NoOp("SIP/cbeyond-in-00000116", "Recordings initialized") in new stack
-- Executing [s@sub-record-check:11] ExecIf("SIP/cbeyond-in-00000116", "0?Set(ARG3=dontcare)") in new stack
-- Executing [s@sub-record-check:12] Set("SIP/cbeyond-in-00000116", "REC_POLICY_MODE_SAVE=") in new stack
-- Executing [s@sub-record-check:13] ExecIf("SIP/cbeyond-in-00000116", "0?Set(REC_STATUS=NO)") in new stack
-- Executing [s@sub-record-check:14] GotoIf("SIP/cbeyond-in-00000116", "2?checkaction") in new stack
-- Goto (sub-record-check,s,17)
-- Executing [s@sub-record-check:17] GotoIf("SIP/cbeyond-in-00000116", "0?sub-record-check,rg,1") in new stack
-- Executing [s@sub-record-check:18] NoOp("SIP/cbeyond-in-00000116", "Generic rg Recording Check - 2147503646 600") in new stack
-- Executing [s@sub-record-check:19] Gosub("SIP/cbeyond-in-00000116", "recordcheck,1(dontcare,rg,600)") in new stack
-- Executing [recordcheck@sub-record-check:1] NoOp("SIP/cbeyond-in-00000116", "Starting recording check against dontcare") in new stack
-- Executing [recordcheck@sub-record-check:2] Goto("SIP/cbeyond-in-00000116", "dontcare") in new stack
-- Goto (sub-record-check,recordcheck,3)
-- Executing [recordcheck@sub-record-check:3] Return("SIP/cbeyond-in-00000116", "") in new stack
-- Executing [s@sub-record-check:20] Return("SIP/cbeyond-in-00000116", "") in new stack
-- Executing [600@ext-group:10] Set("SIP/cbeyond-in-00000116", "RingGroupMethod=ringall") in new stack
-- Executing [600@ext-group:11] Macro("SIP/cbeyond-in-00000116", "dial,30,Ttr,101-103-104-105-106-112") in new stack
-- Executing [s@macro-dial:1] GotoIf("SIP/cbeyond-in-00000116", "0?dial") in new stack
-- Executing [s@macro-dial:2] Set("SIP/cbeyond-in-00000116", "CHANNEL(musicclass)=default") in new stack
-- Executing [s@macro-dial:3] AGI("SIP/cbeyond-in-00000116", "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 'DLS NEUROSURGCL' number is '2147503646'
dialparties.agi: Methodology of ring is 'ringall'
-- dialparties.agi: Added extension 101 to extension map
-- dialparties.agi: Added extension 103 to extension map
-- dialparties.agi: Added extension 104 to extension map
-- dialparties.agi: Added extension 105 to extension map
-- dialparties.agi: Added extension 106 to extension map
-- dialparties.agi: Added extension 112 to extension map
-- dialparties.agi: Extension 101 cf is disabled
-- dialparties.agi: Extension 103 cf is disabled
-- dialparties.agi: Extension 104 cf is disabled
-- dialparties.agi: Extension 105 cf is disabled
-- dialparties.agi: Extension 106 cf is disabled
-- dialparties.agi: Extension 112 cf is disabled
-- dialparties.agi: Extension 101 do not disturb is disabled
-- dialparties.agi: Extension 103 do not disturb is disabled
-- dialparties.agi: Extension 104 do not disturb is disabled
-- dialparties.agi: Extension 105 do not disturb is disabled
-- dialparties.agi: Extension 106 do not disturb is disabled
-- dialparties.agi: Extension 112 do not disturb is disabled
-- dialparties.agi: dbset CALLTRACE/101 to 2147503646
-- dialparties.agi: dbset CALLTRACE/103 to 2147503646
-- dialparties.agi: dbset CALLTRACE/104 to 2147503646
-- dialparties.agi: dbset CALLTRACE/105 to 2147503646
-- dialparties.agi: dbset CALLTRACE/106 to 2147503646
-- dialparties.agi: dbset CALLTRACE/112 to 2147503646
-- dialparties.agi: Filtered ARG3: 101-103-104-105-106-112
-- <SIP/cbeyond-in-00000116>AGI Script dialparties.agi completed, returning 0
-- Executing [s@macro-dial:7] Dial("SIP/cbeyond-in-00000116", "SIP/101&SIP/103&SIP/104&SIP/105&SIP/106&SIP/112,30,trM(auto-blkvm)") in new stack
-- Executing [s@macro-dial:8] Set("SIP/cbeyond-in-00000116", "DIALSTATUS=NOANSWER") in new stack
== Extension Changed 101[ext-local] new state Idle for Notify User 108
== Extension Changed 103[ext-local] new state Idle for Notify User 104
-- Executing [s@macro-dial:9] GosubIf("SIP/cbeyond-in-00000116", "0?NOANSWER,1") in new stack
-- Executing [600@ext-group:12] Gosub("SIP/cbeyond-in-00000116", "sub-record-cancel,s,1()") in new stack
== Extension Changed 103[ext-local] new state Idle for Notify User 102
-- Executing [s@sub-record-cancel:1] Return("SIP/cbeyond-in-00000116", "") in new stack
-- Executing [600@ext-group:13] Set("SIP/cbeyond-in-00000116", "RingGroupMethod=") in new stack
== Extension Changed 103[ext-local] new state Idle for Notify User 109
== Extension Changed 103[ext-local] new state Idle for Notify User 107
-- Executing [600@ext-group:14] GotoIf("SIP/cbeyond-in-00000116", "0?nodest") in new stack
== Extension Changed 103[ext-local] new state Idle for Notify User 103
-- Executing [600@ext-group:15] Set("SIP/cbeyond-in-00000116", "__NODEST=") in new stack
== Extension Changed 103[ext-local] new state Idle for Notify User 106
== Extension Changed 103[ext-local] new state Idle for Notify User 112
== Extension Changed 103[ext-local] new state Idle for Notify User 105
== Extension Changed 103[ext-local] new state Idle for Notify User 111
== Extension Changed 103[ext-local] new state Idle for Notify User 101
== Extension Changed 103[ext-local] new state Idle for Notify User 108
== Extension Changed 104[ext-local] new state Idle for Notify User 104
-- Executing [600@ext-group:16] Macro("SIP/cbeyond-in-00000116", "blkvm-clr,") in new stack
-- Executing [s@macro-blkvm-clr:1] Set("SIP/cbeyond-in-00000116", "SHARED(BLKVM,SIP/cbeyond-in-00000116)=") in new stack
== Extension Changed 104[ext-local] new state Idle for Notify User 102
-- Executing [s@macro-blkvm-clr:2] Set("SIP/cbeyond-in-00000116", "GOSUB_RETVAL=") in new stack
-- Executing [s@macro-blkvm-clr:3] MacroExit("SIP/cbeyond-in-00000116", "") in new stack
-- Executing [600@ext-group:17] Goto("SIP/cbeyond-in-00000116", "ivr-1,s,1") in new stack
-- Goto (ivr-1,s,1)
-- Executing [s@ivr-1:1] Set("SIP/cbeyond-in-00000116", "TIMEOUT_LOOPCOUNT=0") in new stack
== Extension Changed 104[ext-local] new state Idle for Notify User 109
== Extension Changed 104[ext-local] new state Idle for Notify User 107
-- Executing [s@ivr-1:2] Set("SIP/cbeyond-in-00000116", "INVALID_LOOPCOUNT=0") in new stack
-- Executing [s@ivr-1:3] Set("SIP/cbeyond-in-00000116", "_IVR_CONTEXT_ivr-1=") in new stack
-- Executing [s@ivr-1:4] Set("SIP/cbeyond-in-00000116", "_IVR_CONTEXT=ivr-1") in new stack
-- Executing [s@ivr-1:5] Set("SIP/cbeyond-in-00000116", "__IVR_RETVM=") in new stack
-- Executing [s@ivr-1:6] GotoIf("SIP/cbeyond-in-00000116", "0?skip") in new stack
-- Executing [s@ivr-1:7] Answer("SIP/cbeyond-in-00000116", "") in new stack
-- Executing [s@ivr-1:8] Wait("SIP/cbeyond-in-00000116", "1") in new stack
-- Executing [s@ivr-1:9] Set("SIP/cbeyond-in-00000116", "IVR_MSG=custom/Main-IVR") in new stack
-- Executing [s@ivr-1:10] Set("SIP/cbeyond-in-00000116", "TIMEOUT(digit)=3") in new stack
-- Digit timeout set to 3.000
-- Executing [s@ivr-1:11] ExecIf("SIP/cbeyond-in-00000116", "1?Background(custom/Main-IVR)") in new stack
-- <SIP/cbeyond-in-00000116> Playing 'custom/Main-IVR.slin' (language 'en')
-- Executing [5@ivr-1:1] Goto("SIP/cbeyond-in-00000116", "ext-miscdests,1,1") in new stack
-- Goto (ext-miscdests,1,1)
-- Executing [1@ext-miscdests:1] NoOp("SIP/cbeyond-in-00000116", "MiscDest: Emergency Cell") in new stack
-- Executing [1@ext-miscdests:2] Goto("SIP/cbeyond-in-00000116", "from-internal,8173198085,1") in new stack
-- Goto (from-internal,8173198085,1)
-- Executing [8173198085@from-internal:1] Macro("SIP/cbeyond-in-00000116", "user-callerid,LIMIT") in new stack
-- Executing [s@macro-user-callerid:1] Set("SIP/cbeyond-in-00000116", "TOUCH_MONITOR=1493126976.11015") in new stack
-- Executing [s@macro-user-callerid:2] Set("SIP/cbeyond-in-00000116", "AMPUSER=2147503646") in new stack
-- Executing [s@macro-user-callerid:3] GotoIf("SIP/cbeyond-in-00000116", "0?report") in new stack
-- Executing [s@macro-user-callerid:4] ExecIf("SIP/cbeyond-in-00000116", "0?Set(REALCALLERIDNUM=2147503646)") in new stack
-- Executing [s@macro-user-callerid:5] Set("SIP/cbeyond-in-00000116", "AMPUSER=") in new stack
-- Executing [s@macro-user-callerid:6] GotoIf("SIP/cbeyond-in-00000116", "0?limit") in new stack
-- Executing [s@macro-user-callerid:7] Set("SIP/cbeyond-in-00000116", "AMPUSERCIDNAME=") in new stack
-- Executing [s@macro-user-callerid:8] GotoIf("SIP/cbeyond-in-00000116", "1?report") in new stack
-- Goto (macro-user-callerid,s,16)
-- Executing [s@macro-user-callerid:16] GotoIf("SIP/cbeyond-in-00000116", "1?continue") in new stack
-- Goto (macro-user-callerid,s,30)
-- Executing [s@macro-user-callerid:30] Set("SIP/cbeyond-in-00000116", "CALLERID(number)=2147503646") in new stack
-- Executing [s@macro-user-callerid:31] Set("SIP/cbeyond-in-00000116", "CALLERID(name)=DLS NEUROSURGCL") in new stack
-- Executing [s@macro-user-callerid:32] Set("SIP/cbeyond-in-00000116", "CDR(cnum)=2147503646") in new stack
-- Executing [s@macro-user-callerid:33] Set("SIP/cbeyond-in-00000116", "CDR(cnam)=DLS NEUROSURGCL") in new stack
-- Executing [s@macro-user-callerid:34] Set("SIP/cbeyond-in-00000116", "CHANNEL(language)=en") in new stack
-- Executing [8173198085@from-internal:2] Set("SIP/cbeyond-in-00000116", "ROUTEUSER=") in new stack
-- Executing [8173198085@from-internal:3] GotoIf("SIP/cbeyond-in-00000116", "1?notblind") in new stack
-- Goto (from-internal,8173198085,6)
-- Executing [8173198085@from-internal:6] GotoIf("SIP/cbeyond-in-00000116", "0?,8173198085,2:outbound-allroutes,8173198085,2") in new stack
-- Goto (outbound-allroutes,8173198085,2)
-- Executing [8173198085@outbound-allroutes:2] Gosub("SIP/cbeyond-in-00000116", "sub-record-check,s,1(out,8173198085,dontcare)") in new stack
-- Executing [s@sub-record-check:1] GotoIf("SIP/cbeyond-in-00000116", "10?initialized") in new stack
-- Goto (sub-record-check,s,10)
-- Executing [s@sub-record-check:10] NoOp("SIP/cbeyond-in-00000116", "Recordings initialized") in new stack
-- Executing [s@sub-record-check:11] ExecIf("SIP/cbeyond-in-00000116", "0?Set(ARG3=dontcare)") in new stack
-- Executing [s@sub-record-check:12] Set("SIP/cbeyond-in-00000116", "REC_POLICY_MODE_SAVE=") in new stack
-- Executing [s@sub-record-check:13] ExecIf("SIP/cbeyond-in-00000116", "0?Set(REC_STATUS=NO)") in new stack
-- Executing [s@sub-record-check:14] GotoIf("SIP/cbeyond-in-00000116", "3?checkaction") in new stack
-- Goto (sub-record-check,s,17)
-- Executing [s@sub-record-check:17] GotoIf("SIP/cbeyond-in-00000116", "1?sub-record-check,out,1") in new stack
-- Goto (sub-record-check,out,1)
-- Executing [out@sub-record-check:1] NoOp("SIP/cbeyond-in-00000116", "Outbound Recording Check from 2147503646 to 8173198085") in new stack
-- Executing [out@sub-record-check:2] Set("SIP/cbeyond-in-00000116", "RECMODE=") in new stack
-- Executing [out@sub-record-check:3] ExecIf("SIP/cbeyond-in-00000116", "1?Goto(routewins)") in new stack
-- Goto (sub-record-check,out,7)
-- Executing [out@sub-record-check:7] Gosub("SIP/cbeyond-in-00000116", "recordcheck,1(dontcare,out,8173198085)") in new stack
-- Executing [recordcheck@sub-record-check:1] NoOp("SIP/cbeyond-in-00000116", "Starting recording check against dontcare") in new stack
-- Executing [recordcheck@sub-record-check:2] Goto("SIP/cbeyond-in-00000116", "dontcare") in new stack
-- Goto (sub-record-check,recordcheck,3)
-- Executing [recordcheck@sub-record-check:3] Return("SIP/cbeyond-in-00000116", "") in new stack
-- Executing [out@sub-record-check:8] Return("SIP/cbeyond-in-00000116", "") in new stack
-- Executing [8173198085@outbound-allroutes:3] ExecIf("SIP/cbeyond-in-00000116", "0 ?Set(CDR(accountcode)=)") in new stack
-- Executing [8173198085@outbound-allroutes:4] Set("SIP/cbeyond-in-00000116", "MOHCLASS=default") in new stack
-- Executing [8173198085@outbound-allroutes:5] Set("SIP/cbeyond-in-00000116", "_NODEST=") in new stack
-- Executing [8173198085@outbound-allroutes:6] Macro("SIP/cbeyond-in-00000116", "dialout-trunk,3,8173198085,,off") in new stack
-- Executing [s@macro-dialout-trunk:1] Set("SIP/cbeyond-in-00000116", "DIAL_TRUNK=3") in new stack
-- Executing [s@macro-dialout-trunk:2] GosubIf("SIP/cbeyond-in-00000116", "0?sub-pincheck,s,1()") in new stack
-- Executing [s@macro-dialout-trunk:3] GotoIf("SIP/cbeyond-in-00000116", "0?disabletrunk,1") in new stack
-- Executing [s@macro-dialout-trunk:4] Set("SIP/cbeyond-in-00000116", "DIAL_NUMBER=8173198085") in new stack
-- Executing [s@macro-dialout-trunk:5] Set("SIP/cbeyond-in-00000116", "DIAL_TRUNK_OPTIONS=Ttr") in new stack
-- Executing [s@macro-dialout-trunk:6] Set("SIP/cbeyond-in-00000116", "OUTBOUND_GROUP=OUT_3") in new stack
-- Executing [s@macro-dialout-trunk:7] GotoIf("SIP/cbeyond-in-00000116", "0?nomax") in new stack
-- Executing [s@macro-dialout-trunk:8] GotoIf("SIP/cbeyond-in-00000116", "0?chanfull") in new stack
-- Executing [s@macro-dialout-trunk:9] GotoIf("SIP/cbeyond-in-00000116", "0?skipoutcid") in new stack
-- Executing [s@macro-dialout-trunk:10] Set("SIP/cbeyond-in-00000116", "DIAL_TRUNK_OPTIONS=Tt") in new stack
-- Executing [s@macro-dialout-trunk:11] Macro("SIP/cbeyond-in-00000116", "outbound-callerid,3") in new stack
-- Executing [s@macro-outbound-callerid:1] ExecIf("SIP/cbeyond-in-00000116", "1?Set(CALLERPRES()=allowed_not_screened)") in new stack
-- Executing [s@macro-outbound-callerid:2] ExecIf("SIP/cbeyond-in-00000116", "0?Set(REALCALLERIDNUM=2147503646)") in new stack
-- Executing [s@macro-outbound-callerid:3] GotoIf("SIP/cbeyond-in-00000116", "0?normcid") in new stack
-- Executing [s@macro-outbound-callerid:4] Set("SIP/cbeyond-in-00000116", "USEROUTCID=2147503646") in new stack
-- Executing [s@macro-outbound-callerid:5] GotoIf("SIP/cbeyond-in-00000116", "1?bypass") in new stack
-- Goto (macro-outbound-callerid,s,7)
-- Executing [s@macro-outbound-callerid:7] Set("SIP/cbeyond-in-00000116", "EMERGENCYCID=") in new stack
-- Executing [s@macro-outbound-callerid:8] Set("SIP/cbeyond-in-00000116", "TRUNKOUTCID="NuVista Evt Svcs"<2147527075>") in new stack
-- Executing [s@macro-outbound-callerid:9] GotoIf("SIP/cbeyond-in-00000116", "1?trunkcid") in new stack
-- Goto (macro-outbound-callerid,s,14)
-- Executing [s@macro-outbound-callerid:14] ExecIf("SIP/cbeyond-in-00000116", "1?Set(CALLERID(all)="NuVista Evt Svcs"<2147527075>)") in new stack
-- Executing [s@macro-outbound-callerid:15] ExecIf("SIP/cbeyond-in-00000116", "1?Set(CALLERID(all)=2147503646)") in new stack
-- Executing [s@macro-outbound-callerid:16] ExecIf("SIP/cbeyond-in-00000116", "0?Set(CALLERID(all)=)") in new stack
-- Executing [s@macro-outbound-callerid:17] ExecIf("SIP/cbeyond-in-00000116", "0?Set(CALLERPRES()=prohib_passed_screen)") in new stack
-- Executing [s@macro-outbound-callerid:18] Set("SIP/cbeyond-in-00000116", "CDR(outbound_cnum)=2147503646") in new stack
-- Executing [s@macro-outbound-callerid:19] Set("SIP/cbeyond-in-00000116", "CDR(outbound_cnam)=") in new stack
-- Executing [s@macro-dialout-trunk:12] GosubIf("SIP/cbeyond-in-00000116", "0?sub-flp-3,s,1()") in new stack
-- Executing [s@macro-dialout-trunk:13] Set("SIP/cbeyond-in-00000116", "OUTNUM=8173198085") in new stack
-- Executing [s@macro-dialout-trunk:14] Set("SIP/cbeyond-in-00000116", "custom=SIP/cbeyond") in new stack
-- Executing [s@macro-dialout-trunk:15] ExecIf("SIP/cbeyond-in-00000116", "0?Set(DIAL_TRUNK_OPTIONS=M(setmusic^default)Tt)") in new stack
-- Executing [s@macro-dialout-trunk:16] ExecIf("SIP/cbeyond-in-00000116", "0?Set(DIAL_TRUNK_OPTIONS=TtM(confirm))") in new stack
-- Executing [s@macro-dialout-trunk:17] Macro("SIP/cbeyond-in-00000116", "dialout-trunk-predial-hook,") in new stack
-- Executing [s@macro-dialout-trunk-predial-hook:1] MacroExit("SIP/cbeyond-in-00000116", "") in new stack
-- Executing [s@macro-dialout-trunk:18] GotoIf("SIP/cbeyond-in-00000116", "0?bypass,1") in new stack
-- Executing [s@macro-dialout-trunk:19] ExecIf("SIP/cbeyond-in-00000116", "0?Set(CONNECTEDLINE(num,i)=8173198085)") in new stack
-- Executing [s@macro-dialout-trunk:20] ExecIf("SIP/cbeyond-in-00000116", "0?Set(CONNECTEDLINE(name,i)=CID:2147503646)") in new stack
-- Executing [s@macro-dialout-trunk:21] GotoIf("SIP/cbeyond-in-00000116", "0?customtrunk") in new stack
-- Executing [s@macro-dialout-trunk:22] Dial("SIP/cbeyond-in-00000116", "SIP/cbeyond/8173198085,300,Tt") in new stack
== Using SIP RTP TOS bits 184
== Using SIP RTP CoS mark 5
-- Called SIP/cbeyond/8173198085
== Everyone is busy/congested at this time (1:0/0/1)
-- Executing [s@macro-dialout-trunk:23] NoOp("SIP/cbeyond-in-00000116", "Dial failed for some reason with DIALSTATUS = CHANUNAVAIL and HANGUPCAUSE = 1") in new stack
-- Executing [s@macro-dialout-trunk:24] GotoIf("SIP/cbeyond-in-00000116", "0?continue,1:s-CHANUNAVAIL,1") in new stack
-- Goto (macro-dialout-trunk,s-CHANUNAVAIL,1)
-- Executing [s-CHANUNAVAIL@macro-dialout-trunk:1] Set("SIP/cbeyond-in-00000116", "RC=1") in new stack
-- Executing [s-CHANUNAVAIL@macro-dialout-trunk:2] Goto("SIP/cbeyond-in-00000116", "1,1") in new stack
-- Goto (macro-dialout-trunk,1,1)
-- Executing [1@macro-dialout-trunk:1] Goto("SIP/cbeyond-in-00000116", "s-INVALIDNMBR,1") in new stack
-- Goto (macro-dialout-trunk,s-INVALIDNMBR,1)
-- Executing [s-INVALIDNMBR@macro-dialout-trunk:1] NoOp("SIP/cbeyond-in-00000116", "Dial failed due to trunk reporting Address Incomplete - giving up") in new stack
-- Executing [s-INVALIDNMBR@macro-dialout-trunk:2] Progress("SIP/cbeyond-in-00000116", "") in new stack
-- Executing [s-INVALIDNMBR@macro-dialout-trunk:3] Playback("SIP/cbeyond-in-00000116", "ss-noservice,noanswer") in new stack
-- <SIP/cbeyond-in-00000116> Playing 'ss-noservice.ulaw' (language 'en')
-- Executing [s-INVALIDNMBR@macro-dialout-trunk:4] Busy("SIP/cbeyond-in-00000116", "20") in new stack
== Spawn extension (macro-dialout-trunk, s-INVALIDNMBR, 4) exited non-zero on 'SIP/cbeyond-in-00000116' in macro 'dialout-trunk'
== Spawn extension (outbound-allroutes, 8173198085, 6) exited non-zero on 'SIP/cbeyond-in-00000116'
pbx*CLI>
Any thoughts?