Stream

Join this community to post or comment

Jai Rangi

Providers  - 
Get reliable and cost effective SIP Trunks with virtual phone lines in US. Simplify VoIP system management.
1
Philip Wright's profile photoJai Rangi's profile photo
6 comments
 
👍👍👍
Add a comment...
 
Clean install of IncrediblePBX 13 on CentOS 7.  Got Google voice working inbound and outbound, and DEMO works fine, including Lenny!  Things that don't work though are the miscellaneous destinations - any of them.   Getting res_pjsip_session.c: Call from '701' (UDP:192.168.1.57:64763) to extension '*61' rejected because extension not found in context 'from-internal'.  For news, I can see the script executing, but Yate hangs up immediately after the call is placed.    pbx.c: Spawn extension (from-internal, 951, 8) exited non-zero on 'PJSIP/701-00000000'
Any ideas?  It's been almost 4 years since I've played with Asterisk, PBXIAF, etc.  Just toying around right now for fun.  Thanks!
1
Add a comment...

Fredy Gonzales

Discussion  - 
 
You can install an incredible pbx pcduino?
1
Add a comment...

Raymund Dalagan

Discussion  - 
 
I have some problems with pbx in a flash.
Why there is no ringing during blind transfer ?

Does anybody have an idea about this? 
1
Raymund Dalagan's profile photo
 
Here is the log

sig_analog.c:     -- Starting simple switch on 'DAHDI/1-1'
pbx.c:     -- Executing [s@from-analog:1] NoOp("DAHDI/1-1", "Entering from-dahdi with DID == ") in new stack
pbx.c:     -- Executing [s@from-analog:2] Ringing("DAHDI/1-1", "") in new stack
pbx.c:     -- Executing [s@from-analog:3] Set("DAHDI/1-1", "DID=s") in new stack
pbx.c:     -- Executing [s@from-analog:4] NoOp("DAHDI/1-1", "DID is now s") in new stack
pbx.c:     -- Executing [s@from-analog:5] GotoIf("DAHDI/1-1", "1?dahdiok:checkzap") in new stack
pbx.c:     -- Goto (from-analog,s,9)
pbx.c:     -- Executing [s@from-analog:9] NoOp("DAHDI/1-1", "Is a DAHDi Channel") in new stack
pbx.c:     -- Executing [s@from-analog:10] Set("DAHDI/1-1", "CHAN=1-1") in new stack
pbx.c:     -- Executing [s@from-analog:11] Set("DAHDI/1-1", "CHAN=1") in new stack
pbx.c:     -- Executing [s@from-analog:12] Macro("DAHDI/1-1", "from-dahdi-1,s,1") in new stack
app_macro.c: No such context 'macro-from-dahdi-1' for macro 'from-dahdi-1'. Was called by s@from-analog
pbx.c:     -- Executing [s@from-analog:13] NoOp("DAHDI/1-1", "Returned from Macro from-dahdi-1") in new stack
pbx.c:     -- Executing [s@from-analog:14] Goto("DAHDI/1-1", "from-pstn,s,1") in new stack
pbx.c:     -- Goto (from-pstn,s,1)
pbx.c:     -- Executing [s@from-pstn:1] ExecIf("DAHDI/1-1", "1?Set(__FROM_DID=s)") in new stack
pbx.c:     -- Executing [s@from-pstn:2] Gosub("DAHDI/1-1", "app-blacklist-check,s,1()") in new stack
pbx.c:     -- Executing [s@app-blacklist-check:1] GotoIf("DAHDI/1-1", "0?blacklisted") in new stack
pbx.c:     -- Executing [s@app-blacklist-check:2] Set("DAHDI/1-1", "CALLED_BLACKLIST=1") in new stack
pbx.c:     -- Executing [s@app-blacklist-check:3] Return("DAHDI/1-1", "") in new stack
pbx.c:     -- Executing [s@from-pstn:3] Gosub("DAHDI/1-1", "cidlookup,cidlookup_4,1()") in new stack
pbx.c:     -- Executing [cidlookup_4@cidlookup:1] ExecIf("DAHDI/1-1", "0?Set(CALLERID(name)=)") in new stack
pbx.c:     -- Executing [cidlookup_4@cidlookup:2] Return("DAHDI/1-1", "") in new stack
pbx.c:     -- Executing [s@from-pstn:4] Set("DAHDI/1-1", "CDR(did)=s") in new stack
pbx.c:     -- Executing [s@from-pstn:5] ExecIf("DAHDI/1-1", "1 ?Set(CALLERID(name)=)") in new stack
pbx.c:     -- Executing [s@from-pstn:6] Set("DAHDI/1-1", "CHANNEL(musicclass)=default") in new stack
pbx.c:     -- Executing [s@from-pstn:7] Set("DAHDI/1-1", "__MOHCLASS=default") in new stack
func_callerid.c: CALLERPRES is deprecated.  Use CALLERID(name-pres) or CALLERID(num-pres) instead.
pbx.c:     -- Executing [s@from-pstn:8] Set("DAHDI/1-1", "__CALLINGPRES_SV=allowed_not_screened") in new stack
pbx.c:     -- Executing [s@from-pstn:9] Set("DAHDI/1-1", "CALLERPRES()=allowed_not_screened") in new stack
pbx.c:     -- Executing [s@from-pstn:10] Goto("DAHDI/1-1", "app-announcement-3,s,1") in new stack
pbx.c:     -- Goto (app-announcement-3,s,1)
pbx.c:     -- Executing [s@app-announcement-3:1] GotoIf("DAHDI/1-1", "0?begin") in new stack
pbx.c:     -- Executing [s@app-announcement-3:2] Answer("DAHDI/1-1", "") in new stack
pbx.c:     -- Executing [s@app-announcement-3:3] Wait("DAHDI/1-1", "1") in new stack
pbx.c:     -- Executing [s@app-announcement-3:4] NoOp("DAHDI/1-1", "Playing announcement Welcome") in new stack
pbx.c:     -- Executing [s@app-announcement-3:5] Playback("DAHDI/1-1", "custom/welcome_prompt,noanswer") in new stack
file.c:     -- <DAHDI/1-1> Playing 'custom/welcome_prompt.slin' (language 'en')
pbx.c:     -- Executing [s@app-announcement-3:6] Goto("DAHDI/1-1", "timeconditions,2,1") in new stack
pbx.c:     -- Goto (timeconditions,2,1)
pbx.c:     -- Executing [2@timeconditions:1] GotoIfTime("DAHDI/1-1", "*,*,30,nov?truestate") in new stack
pbx.c:     -- Executing [2@timeconditions:2] GotoIfTime("DAHDI/1-1", "*,*,25,dec?truestate") in new stack
pbx.c:     -- Executing [2@timeconditions:3] GotoIfTime("DAHDI/1-1", "*,*,21,aug?truestate") in new stack
pbx.c:     -- Executing [2@timeconditions:4] GotoIfTime("DAHDI/1-1", "*,*,1,may?truestate") in new stack
pbx.c:     -- Executing [2@timeconditions:5] GotoIfTime("DAHDI/1-1", "*,*,1,jan?truestate") in new stack
pbx.c:     -- Executing [2@timeconditions:6] GotoIfTime("DAHDI/1-1", "*,*,12,jun?truestate") in new stack
pbx.c:     -- Executing [2@timeconditions:7] GotoIfTime("DAHDI/1-1", "*,*,1-2,nov?truestate") in new stack
pbx.c:     -- Executing [2@timeconditions:8] GotoIfTime("DAHDI/1-1", "*,*,9,apr?truestate") in new stack
pbx.c:     -- Executing [2@timeconditions:9] GotoIf("DAHDI/1-1", "0?truegoto") in new stack
pbx.c:     -- Executing [2@timeconditions:10] ExecIf("DAHDI/1-1", "0?Set(DB(TC/2)=)") in new stack
pbx.c:     -- Executing [2@timeconditions:11] Set("DAHDI/1-1", "DEVICE_STATE(Custom:TC2)=INUSE") in new stack
pbx.c:     -- Executing [2@timeconditions:12] ExecIf("DAHDI/1-1", "0?Set(DEVICE_STATE(Custom:TCSTICKY)=INUSE)") in new stack
pbx.c:     -- Executing [2@timeconditions:13] GotoIf("DAHDI/1-1", "1?timeconditions,3,1") in new stack
pbx.c:     -- Goto (timeconditions,3,1)
pbx.c:     -- Executing [3@timeconditions:1] GotoIfTime("DAHDI/1-1", "12:00-13:00,mon-sat,,?truestate") in new stack
pbx.c:     -- Executing [3@timeconditions:2] GotoIf("DAHDI/1-1", "0?truegoto") in new stack
pbx.c:     -- Executing [3@timeconditions:3] ExecIf("DAHDI/1-1", "0?Set(DB(TC/3)=)") in new stack
pbx.c:     -- Executing [3@timeconditions:4] Set("DAHDI/1-1", "DEVICE_STATE(Custom:TC3)=INUSE") in new stack
pbx.c:     -- Executing [3@timeconditions:5] ExecIf("DAHDI/1-1", "0?Set(DEVICE_STATE(Custom:TCSTICKY)=INUSE)") in new stack
pbx.c:     -- Executing [3@timeconditions:6] GotoIf("DAHDI/1-1", "1?timeconditions,1,1") in new stack
pbx.c:     -- Goto (timeconditions,1,1)
pbx.c:     -- Executing [1@timeconditions:1] GotoIfTime("DAHDI/1-1", "07:45-18:00,mon-sun,,?truestate") in new stack
pbx.c:     -- Goto (timeconditions,1,9)
pbx.c:     -- Executing [1@timeconditions:9] GotoIf("DAHDI/1-1", "0?falsegoto") in new stack
pbx.c:     -- Executing [1@timeconditions:10] ExecIf("DAHDI/1-1", "0?Set(DB(TC/1)=)") in new stack
pbx.c:     -- Executing [1@timeconditions:11] Set("DAHDI/1-1", "DEVICE_STATE(Custom:TC1)=NOT_INUSE") in new stack
pbx.c:     -- Executing [1@timeconditions:12] ExecIf("DAHDI/1-1", "0?Set(DEVICE_STATE(Custom:TCSTICKY)=INUSE)") in new stack
pbx.c:     -- Executing [1@timeconditions:13] GotoIf("DAHDI/1-1", "1?ext-queues,501,1") in new stack
pbx.c:     -- Goto (ext-queues,501,1)
pbx.c:     -- Executing [501@ext-queues:1] Macro("DAHDI/1-1", "user-callerid,") in new stack
pbx.c:     -- Executing [s@macro-user-callerid:1] Set("DAHDI/1-1", "TOUCH_MONITOR=1425193430.3") in new stack
pbx.c:     -- Executing [s@macro-user-callerid:2] Set("DAHDI/1-1", "AMPUSER=") in new stack
pbx.c:     -- Executing [s@macro-user-callerid:3] GotoIf("DAHDI/1-1", "0?report") in new stack
pbx.c:     -- Executing [s@macro-user-callerid:4] ExecIf("DAHDI/1-1", "1?Set(REALCALLERIDNUM=)") in new stack
pbx.c:     -- Executing [s@macro-user-callerid:5] Set("DAHDI/1-1", "AMPUSER=") in new stack
pbx.c:     -- Executing [s@macro-user-callerid:6] GotoIf("DAHDI/1-1", "0?limit") in new stack
pbx.c:     -- Executing [s@macro-user-callerid:7] Set("DAHDI/1-1", "AMPUSERCIDNAME=") in new stack
pbx.c:     -- Executing [s@macro-user-callerid:8] GotoIf("DAHDI/1-1", "1?report") in new stack
pbx.c:     -- Goto (macro-user-callerid,s,15)
pbx.c:     -- Executing [s@macro-user-callerid:15] GotoIf("DAHDI/1-1", "0?continue") in new stack
pbx.c:     -- Executing [s@macro-user-callerid:16] Set("DAHDI/1-1", "__TTL=64") in new stack
pbx.c:     -- Executing [s@macro-user-callerid:17] GotoIf("DAHDI/1-1", "1?continue") in new stack
pbx.c:     -- Goto (macro-user-callerid,s,28)
pbx.c:     -- Executing [s@macro-user-callerid:28] Set("DAHDI/1-1", "CALLERID(number)=") in new stack
pbx.c:     -- Executing [s@macro-user-callerid:29] Set("DAHDI/1-1", "CALLERID(name)=") in new stack
pbx.c:     -- Executing [s@macro-user-callerid:30] Set("DAHDI/1-1", "CDR(cnum)=") in new stack
pbx.c:     -- Executing [s@macro-user-callerid:31] Set("DAHDI/1-1", "CDR(cnam)=") in new stack
pbx.c:     -- Executing [s@macro-user-callerid:32] Set("DAHDI/1-1", "CHANNEL(language)=en") in new stack
pbx.c:     -- Executing [501@ext-queues:2] Answer("DAHDI/1-1", "") in new stack
pbx.c:     -- Executing [501@ext-queues:3] Macro("DAHDI/1-1", "blkvm-set,reset") in new stack
pbx.c:     -- Executing [s@macro-blkvm-set:1] ExecIf("DAHDI/1-1", "1?Set(__BLKVM_CHANNEL=DAHDI/1-1)") in new stack
pbx.c:     -- Executing [s@macro-blkvm-set:2] Set("DAHDI/1-1", "SHARED(BLKVM,DAHDI/1-1)=TRUE") in new stack
pbx.c:     -- Executing [s@macro-blkvm-set:3] Set("DAHDI/1-1", "GOSUB_RETVAL=TRUE") in new stack
pbx.c:     -- Executing [s@macro-blkvm-set:4] MacroExit("DAHDI/1-1", "") in new stack
pbx.c:     -- Executing [501@ext-queues:4] ExecIf("DAHDI/1-1", "1?Set(_DIAL_OPTIONS=TtrM(auto-blkvm))") in new stack
pbx.c:     -- Executing [501@ext-queues:5] Set("DAHDI/1-1", "__NODEST=501") in new stack
pbx.c:     -- Executing [501@ext-queues:6] Set("DAHDI/1-1", "QCIDPP=") in new stack
pbx.c:     -- Executing [501@ext-queues:7] Set("DAHDI/1-1", "VQ_CIDPP=") in new stack
pbx.c:     -- Executing [501@ext-queues:8] ExecIf("DAHDI/1-1", "0?Macro(prepend-cid,)") in new stack
pbx.c:     -- Executing [501@ext-queues:9] Set("DAHDI/1-1", "QAINFO=") in new stack
pbx.c:     -- Executing [501@ext-queues:10] Set("DAHDI/1-1", "VQ_AINFO=") in new stack
pbx.c:     -- Executing [501@ext-queues:11] ExecIf("DAHDI/1-1", "0?Set(__ALERT_INFO=)") in new stack
pbx.c:     -- Executing [501@ext-queues:12] Set("DAHDI/1-1", "QJOINMSG=") in new stack
pbx.c:     -- Executing [501@ext-queues:13] Set("DAHDI/1-1", "VQ_JOINMSG=") in new stack
pbx.c:     -- Executing [501@ext-queues:14] Set("DAHDI/1-1", "QMOH=") in new stack
pbx.c:     -- Executing [501@ext-queues:15] Set("DAHDI/1-1", "VQ_MOH=") in new stack
pbx.c:     -- Executing [501@ext-queues:16] ExecIf("DAHDI/1-1", "0?Set(__MOHCLASS=)") in new stack
pbx.c:     -- Executing [501@ext-queues:17] ExecIf("DAHDI/1-1", "1?Set(CHANNEL(musicclass)=default)") in new stack
pbx.c:     -- Executing [501@ext-queues:18] Set("DAHDI/1-1", "QRETRY=") in new stack
pbx.c:     -- Executing [501@ext-queues:19] Set("DAHDI/1-1", "VQ_RETRY=") in new stack
pbx.c:     -- Executing [501@ext-queues:20] Set("DAHDI/1-1", "QOPTIONS=t") in new stack
pbx.c:     -- Executing [501@ext-queues:21] Set("DAHDI/1-1", "VQ_OPTIONS=") in new stack
pbx.c:     -- Executing [501@ext-queues:22] Set("DAHDI/1-1", "QGOSUB=") in new stack
pbx.c:     -- Executing [501@ext-queues:23] Set("DAHDI/1-1", "VQ_GOSUB=") in new stack
pbx.c:     -- Executing [501@ext-queues:24] Set("DAHDI/1-1", "QAGI=") in new stack
pbx.c:     -- Executing [501@ext-queues:25] Set("DAHDI/1-1", "VQ_AGI=") in new stack
pbx.c:     -- Executing [501@ext-queues:26] Set("DAHDI/1-1", "QRULE=") in new stack
pbx.c:     -- Executing [501@ext-queues:27] Set("DAHDI/1-1", "VQ_RULE=") in new stack
pbx.c:     -- Executing [501@ext-queues:28] Set("DAHDI/1-1", "QPOSITION=") in new stack
pbx.c:     -- Executing [501@ext-queues:29] Set("DAHDI/1-1", "VQ_POSITION=") in new stack
pbx.c:     -- Executing [501@ext-queues:30] Set("DAHDI/1-1", "MONITOR_OPTIONS=b") in new stack
pbx.c:     -- Executing [501@ext-queues:31] Gosub("DAHDI/1-1", "sub-record-check,s,1(q,501,dontcare)") in new stack
pbx.c:     -- Executing [s@sub-record-check:1] Set("DAHDI/1-1", "REC_POLICY_MODE_SAVE=") in new stack
pbx.c:     -- Executing [s@sub-record-check:2] GotoIf("DAHDI/1-1", "1?check") in new stack
pbx.c:     -- Goto (sub-record-check,s,7)
pbx.c:     -- Executing [s@sub-record-check:7] Set("DAHDI/1-1", "__MON_FMT=wav") in new stack
pbx.c:     -- Executing [s@sub-record-check:8] GotoIf("DAHDI/1-1", "1?next") in new stack
pbx.c:     -- Goto (sub-record-check,s,11)
pbx.c:     -- Executing [s@sub-record-check:11] ExecIf("DAHDI/1-1", "0?Return()") in new stack
pbx.c:     -- Executing [s@sub-record-check:12] ExecIf("DAHDI/1-1", "1?Set(__REC_POLICY_MODE=dontcare)") in new stack
pbx.c:     -- Executing [s@sub-record-check:13] GotoIf("DAHDI/1-1", "0?q,1") in new stack
pbx.c:     -- Executing [s@sub-record-check:14] Set("DAHDI/1-1", "__REC_STATUS=INITIALIZED") in new stack
pbx.c:     -- Executing [s@sub-record-check:15] Set("DAHDI/1-1", "NOW=1425193438") in new stack
pbx.c:     -- Executing [s@sub-record-check:16] Set("DAHDI/1-1", "__DAY=01") in new stack
pbx.c:     -- Executing [s@sub-record-check:17] Set("DAHDI/1-1", "__MONTH=03") in new stack
pbx.c:     -- Executing [s@sub-record-check:18] Set("DAHDI/1-1", "__YEAR=2015") in new stack
pbx.c:     -- Executing [s@sub-record-check:19] Set("DAHDI/1-1", "__TIMESTR=20150301-150358") in new stack
pbx.c:     -- Executing [s@sub-record-check:20] Set("DAHDI/1-1", "__FROMEXTEN=unknown") in new stack
pbx.c:     -- Executing [s@sub-record-check:21] Set("DAHDI/1-1", "__CALLFILENAME=q-501-unknown-20150301-150358-1425193430.3") in new stack
pbx.c:     -- Executing [s@sub-record-check:22] Goto("DAHDI/1-1", "q,1") in new stack
pbx.c:     -- Goto (sub-record-check,q,1)
pbx.c:     -- Executing [q@sub-record-check:1] GosubIf("DAHDI/1-1", "0?recq,1(q,501,unknown)") in new stack
pbx.c:     -- Executing [q@sub-record-check:2] Return("DAHDI/1-1", "") in new stack
pbx.c:     -- Executing [501@ext-queues:32] ExecIf("DAHDI/1-1", "0?Playback(, )") in new stack
pbx.c:     -- Executing [501@ext-queues:33] QueueLog("DAHDI/1-1", "501,1425193430.3,NONE,DID,s") in new stack
pbx.c:     -- Executing [501@ext-queues:34] Set("DAHDI/1-1", "QAANNOUNCE=") in new stack
pbx.c:     -- Executing [501@ext-queues:35] Set("DAHDI/1-1", "VQ_AANNOUNCE=") in new stack
pbx.c:     -- Executing [501@ext-queues:36] Set("DAHDI/1-1", "QMAXWAIT=60") in new stack
pbx.c:     -- Executing [501@ext-queues:37] Set("DAHDI/1-1", "VQ_MAXWAIT=") in new stack
pbx.c:     -- Executing [501@ext-queues:38] Set("DAHDI/1-1", "QUEUENUM=501") in new stack
pbx.c:     -- Executing [501@ext-queues:39] Set("DAHDI/1-1", "QUEUEJOINTIME=1425193438") in new stack
pbx.c:     -- Executing [501@ext-queues:40] Queue("DAHDI/1-1", "501,t,,,60,,,,,") in new stack
res_musiconhold.c:     -- Started music on hold, class 'default', on DAHDI/1-1
pbx.c:     -- Executing [215@from-queue:1] Set("Local/215@from-queue-00000001;2","QAGENT=215") in new stack
pbx.c:     -- Executing [215@from-queue:2] Goto("Local/215@from-queue-00000001;2","501,1") in new stack
pbx.c:     -- Goto (from-queue,501,1)
pbx.c:     -- Executing [501@from-queue:1] Goto("Local/215@from-queue-00000001;2","from-internal,215,1") in new stack
pbx.c:     -- Goto (from-internal,215,1)
pbx.c:     -- Executing [215@from-internal:1] Set("Local/215@from-queue-00000001;2","__RINGTIMER=15") in new stack
pbx.c:     -- Executing [215@from-internal:2] Macro("Local/215@from-queue-00000001;2","exten-vm,novm,215,0,0,0") in new stack
pbx.c:     -- Executing [s@macro-exten-vm:1] Macro("Local/215@from-queue-00000001;2","user-callerid,") in new stack
pbx.c:     -- Executing [s@macro-user-callerid:1] Set("Local/215@from-queue-00000001;2","TOUCH_MONITOR=1425193438.5") in new stack
pbx.c:     -- Executing [s@macro-user-callerid:2] Set("Local/215@from-queue-00000001;2","AMPUSER=") in new stack
pbx.c:     -- Executing [s@macro-user-callerid:3] GotoIf("Local/215@from-queue-00000001;2","1?report") in new stack
pbx.c:     -- Goto (macro-user-callerid,s,15)
pbx.c:     -- Executing [s@macro-user-callerid:15] GotoIf("Local/215@from-queue-00000001;2","0?continue") in new stack
pbx.c:     -- Executing [s@macro-user-callerid:16] Set("Local/215@from-queue-00000001;2","__TTL=63") in new stack
pbx.c:     -- Executing [s@macro-user-callerid:17] GotoIf("Local/215@from-queue-00000001;2","1?continue") in new stack
pbx.c:     -- Goto (macro-user-callerid,s,28)
pbx.c:     -- Executing [s@macro-user-callerid:28] Set("Local/215@from-queue-00000001;2","CALLERID(number)=") in new stack
pbx.c:     -- Executing [s@macro-user-callerid:29] Set("Local/215@from-queue-00000001;2","CALLERID(name)=") in new stack
pbx.c:     -- Executing [s@macro-user-callerid:30] Set("Local/215@from-queue-00000001;2","CDR(cnum)=") in new stack
pbx.c:     -- Executing [s@macro-user-callerid:31] Set("Local/215@from-queue-00000001;2","CDR(cnam)=") in new stack
pbx.c:     -- Executing [s@macro-user-callerid:32] Set("Local/215@from-queue-00000001;2","CHANNEL(language)=en") in new stack
pbx.c:     -- Executing [s@macro-exten-vm:2] Set("Local/215@from-queue-00000001;2","RingGroupMethod=none") in new stack
pbx.c:     -- Executing [s@macro-exten-vm:3] Set("Local/215@from-queue-00000001;2","__EXTTOCALL=215") in new stack
pbx.c:     -- Executing [s@macro-exten-vm:4] Set("Local/215@from-queue-00000001;2","__PICKUPMARK=215") in new stack
pbx.c:     -- Executing [s@macro-exten-vm:5] Set("Local/215@from-queue-00000001;2","RT=") in new stack
chan_sip.c: This function can only be used on SIP channels.
pbx.c:     -- Executing [s@macro-exten-vm:6] ExecIf("Local/215@from-queue-00000001;2","0?Macro(vm,novm,DIRECTDIAL,)") in new stack
chan_sip.c: This function can only be used on SIP channels.
chan_sip.c: This function can only be used on SIP channels.
pbx.c:     -- Executing [s@macro-exten-vm:7] ExecIf("Local/215@from-queue-00000001;2","0?MacroExit()") in new stack
chan_sip.c: This function can only be used on SIP channels.
pbx.c:     -- Executing [s@macro-exten-vm:8] Gosub("Local/215@from-queue-00000001;2","sub-record-check,s,1(exten,215,)") in new stack
pbx.c:     -- Executing [s@sub-record-check:1] Set("Local/215@from-queue-00000001;2","REC_POLICY_MODE_SAVE=dontcare") in new stack
pbx.c:     -- Executing [s@sub-record-check:2] GotoIf("Local/215@from-queue-00000001;2","1?check") in new stack
pbx.c:     -- Goto (sub-record-check,s,7)
pbx.c:     -- Executing [s@sub-record-check:7] Set("Local/215@from-queue-00000001;2","__MON_FMT=wav") in new stack
pbx.c:     -- Executing [s@sub-record-check:8] GotoIf("Local/215@from-queue-00000001;2","1?next") in new stack
pbx.c:     -- Goto (sub-record-check,s,11)
pbx.c:     -- Executing [s@sub-record-check:11] ExecIf("Local/215@from-queue-00000001;2","0?Return()") in new stack
pbx.c:     -- Executing [s@sub-record-check:12] ExecIf("Local/215@from-queue-00000001;2","0?Set(__REC_POLICY_MODE=)") in new stack
pbx.c:     -- Executing [s@sub-record-check:13] GotoIf("Local/215@from-queue-00000001;2","1?exten,1") in new stack
pbx.c:     -- Goto (sub-record-check,exten,1)
pbx.c:     -- Executing [exten@sub-record-check:1] GotoIf("Local/215@from-queue-00000001;2","1?callee") in new stack
pbx.c:     -- Goto (sub-record-check,exten,8)
pbx.c:     -- Executing [exten@sub-record-check:8] GosubIf("Local/215@from-queue-00000001;2","0?record,1(exten,215,unknown)") in new stack
pbx.c:     -- Executing [exten@sub-record-check:9] Return("Local/215@from-queue-00000001;2","") in new stack
pbx.c:     -- Executing [s@macro-exten-vm:9] GotoIf("Local/215@from-queue-00000001;2","1?macrodial") in new stack
pbx.c:     -- Goto (macro-exten-vm,s,15)
pbx.c:     -- Executing [s@macro-exten-vm:15] GosubIf("Local/215@from-queue-00000001;2","0?clrheader,1()") in new stack
pbx.c:     -- Executing [s@macro-exten-vm:16] Macro("Local/215@from-queue-00000001;2","dial-one,,TtrM(auto-blkvm),215") in new stack
pbx.c:     -- Executing [s@macro-dial-one:1] Set("Local/215@from-queue-00000001;2","DEXTEN=215") in new stack
pbx.c:     -- Executing [s@macro-dial-one:2] Set("Local/215@from-queue-00000001;2","DIALSTATUS_CW=") in new stack
pbx.c:     -- Executing [s@macro-dial-one:3] GosubIf("Local/215@from-queue-00000001;2","0?screen,1()") in new stack
pbx.c:     -- Executing [s@macro-dial-one:4] GosubIf("Local/215@from-queue-00000001;2","0?cf,1()") in new stack
pbx.c:     -- Executing [s@macro-dial-one:5] GotoIf("Local/215@from-queue-00000001;2","1?skip1") in new stack
pbx.c:     -- Goto (macro-dial-one,s,8)
pbx.c:     -- Executing [s@macro-dial-one:8] GotoIf("Local/215@from-queue-00000001;2","0?nodial") in new stack
pbx.c:     -- Executing [s@macro-dial-one:9] GotoIf("Local/215@from-queue-00000001;2","0?continue") in new stack
pbx.c:     -- Executing [s@macro-dial-one:10] Set("Local/215@from-queue-00000001;2","EXTHASCW=ENABLED") in new stack
pbx.c:     -- Executing [s@macro-dial-one:11] GotoIf("Local/215@from-queue-00000001;2","0?next1:cwinusebusy") in new stack
pbx.c:     -- Goto (macro-dial-one,s,23)
pbx.c:     -- Executing [s@macro-dial-one:23] GotoIf("Local/215@from-queue-00000001;2","1?next3:continue") in new stack
pbx.c:     -- Goto (macro-dial-one,s,24)
pbx.c:     -- Executing [s@macro-dial-one:24] ExecIf("Local/215@from-queue-00000001;2","0?Set(DIALSTATUS_CW=BUSY)") in new stack
pbx.c:     -- Executing [s@macro-dial-one:25] GotoIf("Local/215@from-queue-00000001;2","0?nodial") in new stack
pbx.c:     -- Executing [s@macro-dial-one:26] GosubIf("Local/215@from-queue-00000001;2","1?dstring,1():dlocal,1()") in new stack
pbx.c:     -- Executing [dstring@macro-dial-one:1] Set("Local/215@from-queue-00000001;2","DSTRING=") in new stack
pbx.c:     -- Executing [dstring@macro-dial-one:2] Set("Local/215@from-queue-00000001;2","DEVICES=215") in new stack
pbx.c:     -- Executing [dstring@macro-dial-one:3] ExecIf("Local/215@from-queue-00000001;2","0?Return()") in new stack
pbx.c:     -- Executing [dstring@macro-dial-one:4] ExecIf("Local/215@from-queue-00000001;2","0?Set(DEVICES=15)") in new stack
pbx.c:     -- Executing [dstring@macro-dial-one:5] Set("Local/215@from-queue-00000001;2","LOOPCNT=1") in new stack
pbx.c:     -- Executing [dstring@macro-dial-one:6] Set("Local/215@from-queue-00000001;2","ITER=1") in new stack
pbx.c:     -- Executing [dstring@macro-dial-one:7] Set("Local/215@from-queue-00000001;2","THISDIAL=SIP/215") in new stack
pbx.c:     -- Executing [dstring@macro-dial-one:8] GosubIf("Local/215@from-queue-00000001;2","1?zap2dahdi,1()") in new stack
pbx.c:     -- Executing [zap2dahdi@macro-dial-one:1] ExecIf("Local/215@from-queue-00000001;2","0?Return()") in new stack
pbx.c:     -- Executing [zap2dahdi@macro-dial-one:2] Set("Local/215@from-queue-00000001;2","NEWDIAL=") in new stack
pbx.c:     -- Executing [zap2dahdi@macro-dial-one:3] Set("Local/215@from-queue-00000001;2","LOOPCNT2=1") in new stack
pbx.c:     -- Executing [zap2dahdi@macro-dial-one:4] Set("Local/215@from-queue-00000001;2","ITER2=1") in new stack
pbx.c:     -- Executing [zap2dahdi@macro-dial-one:5] Set("Local/215@from-queue-00000001;2","THISPART2=SIP/215") in new stack
pbx.c:     -- Executing [zap2dahdi@macro-dial-one:6] ExecIf("Local/215@from-queue-00000001;2","0?Set(THISPART2=DAHDI/215)") in new stack
pbx.c:     -- Executing [zap2dahdi@macro-dial-one:7] Set("Local/215@from-queue-00000001;2","NEWDIAL=SIP/215&") in new stack
pbx.c:     -- Executing [zap2dahdi@macro-dial-one:8] Set("Local/215@from-queue-00000001;2","ITER2=2") in new stack
pbx.c:     -- Executing [zap2dahdi@macro-dial-one:9] GotoIf("Local/215@from-queue-00000001;2","0?begin2") in new stack
pbx.c:     -- Executing [zap2dahdi@macro-dial-one:10] Set("Local/215@from-queue-00000001;2","THISDIAL=SIP/215") in new stack
pbx.c:     -- Executing [zap2dahdi@macro-dial-one:11] Return("Local/215@from-queue-00000001;2","") in new stack
pbx.c:     -- Executing [dstring@macro-dial-one:9] Set("Local/215@from-queue-00000001;2","DSTRING=SIP/215&") in new stack
pbx.c:     -- Executing [dstring@macro-dial-one:10] Set("Local/215@from-queue-00000001;2","ITER=2") in new stack
pbx.c:     -- Executing [dstring@macro-dial-one:11] GotoIf("Local/215@from-queue-00000001;2","0?begin") in new stack
pbx.c:     -- Executing [dstring@macro-dial-one:12] Set("Local/215@from-queue-00000001;2","DSTRING=SIP/215") in new stack
pbx.c:     -- Executing [dstring@macro-dial-one:13] Return("Local/215@from-queue-00000001;2","") in new stack
pbx.c:     -- Executing [s@macro-dial-one:27] GotoIf("Local/215@from-queue-00000001;2","0?nodial") in new stack
pbx.c:     -- Executing [s@macro-dial-one:28] GotoIf("Local/215@from-queue-00000001;2","0?skiptrace") in new stack
pbx.c:     -- Executing [s@macro-dial-one:29] GosubIf("Local/215@from-queue-00000001;2","0?ctset,1():ctclear,1()") in new stack
pbx.c:     -- Executing [ctclear@macro-dial-one:1] NoOp("Local/215@from-queue-00000001;2","Deleting: CALLTRACE/215 ") in new stack
pbx.c:     -- Executing [ctclear@macro-dial-one:2] Return("Local/215@from-queue-00000001;2","") in new stack
pbx.c:     -- Executing [s@macro-dial-one:30] Set("Local/215@from-queue-00000001;2","D_OPTIONS=TtrM(auto-blkvm)") in new stack
pbx.c:     -- Executing [s@macro-dial-one:31] ExecIf("Local/215@from-queue-00000001;2","0?SIPAddHeader(Alert-Info: )") in new stack
pbx.c:     -- Executing [s@macro-dial-one:32] ExecIf("Local/215@from-queue-00000001;2","0?SIPAddHeader()") in new stack
pbx.c:     -- Executing [s@macro-dial-one:33] ExecIf("Local/215@from-queue-00000001;2","1?Set(CHANNEL(musicclass)=default)") in new stack
pbx.c:     -- Executing [s@macro-dial-one:34] GosubIf("Local/215@from-queue-00000001;2","0?qwait,1()") in new stack
pbx.c:     -- Executing [s@macro-dial-one:35] Set("Local/215@from-queue-00000001;2","__CWIGNORE=") in new stack
pbx.c:     -- Executing [s@macro-dial-one:36] Set("Local/215@from-queue-00000001;2","__KEEPCID=TRUE") in new stack
pbx.c:     -- Executing [s@macro-dial-one:37] GotoIf("Local/215@from-queue-00000001;2","0?usegoto,1") in new stack
pbx.c:     -- Executing [s@macro-dial-one:38] GotoIf("Local/215@from-queue-00000001;2","1?godial") in new stack
pbx.c:     -- Goto (macro-dial-one,s,43)
pbx.c:     -- Executing [s@macro-dial-one:43] Dial("Local/215@from-queue-00000001;2","SIP/215,,TtrM(auto-blkvm)") in new stack
netsock2.c:   == Using SIP RTP TOS bits 184
netsock2.c:   == Using SIP RTP CoS mark 5
app_dial.c:     -- Called SIP/215
app_queue.c:     -- Local/215@from-queue-00000001;1 is ringing
app_dial.c:     -- SIP/215-00000000 is ringing
app_queue.c:     -- Local/215@from-queue-00000001;1 is ringing
app_dial.c:     -- SIP/215-00000000 answered Local/215@from-queue-00000001;2
pbx.c:     -- Executing [s@macro-auto-blkvm:1] Set("SIP/215-00000000", "__MACRO_RESULT=") in new stack
pbx.c:     -- Executing [s@macro-auto-blkvm:2] Set("SIP/215-00000000", "CFIGNORE=") in new stack
pbx.c:     -- Executing [s@macro-auto-blkvm:3] Set("SIP/215-00000000", "MASTER_CHANNEL(CFIGNORE)=") in new stack
pbx.c:     -- Executing [s@macro-auto-blkvm:4] Set("SIP/215-00000000", "FORWARD_CONTEXT=from-internal") in new stack
pbx.c:     -- Executing [s@macro-auto-blkvm:5] Set("SIP/215-00000000", "MASTER_CHANNEL(FORWARD_CONTEXT)=from-internal") in new stack
pbx.c:     -- Executing [s@macro-auto-blkvm:6] Macro("SIP/215-00000000", "blkvm-clr,") in new stack
pbx.c:     -- Executing [s@macro-blkvm-clr:1] Set("SIP/215-00000000", "SHARED(BLKVM,DAHDI/1-1)=") in new stack
pbx.c:     -- Executing [s@macro-blkvm-clr:2] Set("SIP/215-00000000", "GOSUB_RETVAL=") in new stack
pbx.c:     -- Executing [s@macro-blkvm-clr:3] MacroExit("SIP/215-00000000", "") in new stack
pbx.c:     -- Executing [s@macro-auto-blkvm:7] ExecIf("SIP/215-00000000", "0?Set(MASTER_CHANNEL(CONNECTEDLINE(num))=215)") in new stack
pbx.c:     -- Executing [s@macro-auto-blkvm:8] ExecIf("SIP/215-00000000", "0?Set(MASTER_CHANNEL(CONNECTEDLINE(name))=Operator)") in new stack
app_queue.c:     -- Local/215@from-queue-00000001;1 answered DAHDI/1-1
res_musiconhold.c:     -- Stopped music on hold on DAHDI/1-1
res_rtp_asterisk.c: Unknown RTP codec 126 received from '192.168.11.101:54172'
res_musiconhold.c:     -- Started music on hold, class 'default', on Local/215@from-queue-00000001;2
file.c:     -- <SIP/215-00000000> Playing 'pbx-transfer.gsm' (language 'en')
features.c:     -- Blind transferring Local/215@from-queue-00000001;2 to '226' (context from-internal-xfer) priority 1
res_musiconhold.c:     -- Stopped music on hold on Local/215@from-queue-00000001;2
app_macro.c:   == Channel 'Local/215@from-queue-00000001;2' jumping out of macro 'dial-one'
app_macro.c:   == Channel 'Local/215@from-queue-00000001;2' jumping out of macro 'exten-vm'
pbx.c:     -- Executing [226@from-internal-xfer:1] Set("Local/215@from-queue-00000001;2","__RINGTIMER=15") in new stack
pbx.c:     -- Executing [226@from-internal-xfer:2] Macro("Local/215@from-queue-00000001;2","exten-vm,novm,226,0,0,0") in new stack
pbx.c:     -- Executing [s@macro-exten-vm:1] Macro("Local/215@from-queue-00000001;2","user-callerid,") in new stack
pbx.c:     -- Executing [s@macro-user-callerid:1] Set("Local/215@from-queue-00000001;2","TOUCH_MONITOR=1425193438.5") in new stack
pbx.c:     -- Executing [s@macro-user-callerid:2] Set("Local/215@from-queue-00000001;2","AMPUSER=") in new stack
pbx.c:     -- Executing [s@macro-user-callerid:3] GotoIf("Local/215@from-queue-00000001;2","1?report") in new stack
pbx.c:     -- Goto (macro-user-callerid,s,15)
pbx.c:     -- Executing [s@macro-user-callerid:15] GotoIf("Local/215@from-queue-00000001;2","0?continue") in new stack
pbx.c:     -- Executing [s@macro-user-callerid:16] Set("Local/215@from-queue-00000001;2","__TTL=62") in new stack
pbx.c:     -- Executing [s@macro-user-callerid:17] GotoIf("Local/215@from-queue-00000001;2","1?continue") in new stack
pbx.c:     -- Goto (macro-user-callerid,s,28)
pbx.c:     -- Executing [s@macro-user-callerid:28] Set("Local/215@from-queue-00000001;2","CALLERID(number)=") in new stack
pbx.c:     -- Executing [s@macro-user-callerid:29] Set("Local/215@from-queue-00000001;2","CALLERID(name)=") in new stack
pbx.c:     -- Executing [s@macro-user-callerid:30] Set("Local/215@from-queue-00000001;2","CDR(cnum)=") in new stack
pbx.c:     -- Executing [s@macro-user-callerid:31] Set("Local/215@from-queue-00000001;2","CDR(cnam)=") in new stack
pbx.c:     -- Executing [s@macro-user-callerid:32] Set("Local/215@from-queue-00000001;2","CHANNEL(language)=en") in new stack
pbx.c:     -- Executing [s@macro-exten-vm:2] Set("Local/215@from-queue-00000001;2","RingGroupMethod=none") in new stack
pbx.c:     -- Executing [s@macro-exten-vm:3] Set("Local/215@from-queue-00000001;2","__EXTTOCALL=226") in new stack
pbx.c:     -- Executing [s@macro-exten-vm:4] Set("Local/215@from-queue-00000001;2","__PICKUPMARK=226") in new stack
pbx.c:     -- Executing [s@macro-exten-vm:5] Set("Local/215@from-queue-00000001;2","RT=") in new stack
chan_sip.c: This function can only be used on SIP channels.
pbx.c:     -- Executing [s@macro-exten-vm:6] ExecIf("Local/215@from-queue-00000001;2","0?Macro(vm,novm,DIRECTDIAL,)") in new stack
chan_sip.c: This function can only be used on SIP channels.
chan_sip.c: This function can only be used on SIP channels.
pbx.c:     -- Executing [s@macro-exten-vm:7] ExecIf("Local/215@from-queue-00000001;2","0?MacroExit()") in new stack
chan_sip.c: This function can only be used on SIP channels.
pbx.c:     -- Executing [s@macro-exten-vm:8] Gosub("Local/215@from-queue-00000001;2","sub-record-check,s,1(exten,226,)") in new stack
pbx.c:     -- Executing [s@sub-record-check:1] Set("Local/215@from-queue-00000001;2","REC_POLICY_MODE_SAVE=dontcare") in new stack
pbx.c:     -- Executing [s@sub-record-check:2] GotoIf("Local/215@from-queue-00000001;2","0?check") in new stack
pbx.c:     -- Executing [s@sub-record-check:3] ResetCDR("Local/215@from-queue-00000001;2","") in new stack
pbx.c:     -- Executing [s@sub-record-check:4] GotoIf("Local/215@from-queue-00000001;2","1?check") in new stack
pbx.c:     -- Goto (sub-record-check,s,7)
pbx.c:     -- Executing [s@sub-record-check:7] Set("Local/215@from-queue-00000001;2","__MON_FMT=wav") in new stack
pbx.c:     -- Executing [s@sub-record-check:8] GotoIf("Local/215@from-queue-00000001;2","1?next") in new stack
pbx.c:     -- Goto (sub-record-check,s,11)
pbx.c:     -- Executing [s@sub-record-check:11] ExecIf("Local/215@from-queue-00000001;2","0?Return()") in new stack
pbx.c:     -- Executing [s@sub-record-check:12] ExecIf("Local/215@from-queue-00000001;2","0?Set(__REC_POLICY_MODE=)") in new stack
pbx.c:     -- Executing [s@sub-record-check:13] GotoIf("Local/215@from-queue-00000001;2","1?exten,1") in new stack
pbx.c:     -- Goto (sub-record-check,exten,1)
pbx.c:     -- Executing [exten@sub-record-check:1] GotoIf("Local/215@from-queue-00000001;2","1?callee") in new stack
pbx.c:     -- Goto (sub-record-check,exten,8)
pbx.c:     -- Executing [exten@sub-record-check:8] GosubIf("Local/215@from-queue-00000001;2","0?record,1(exten,226,unknown)") in new stack
pbx.c:     -- Executing [exten@sub-record-check:9] Return("Local/215@from-queue-00000001;2","") in new stack
pbx.c:     -- Executing [s@macro-exten-vm:9] GotoIf("Local/215@from-queue-00000001;2","1?macrodial") in new stack
pbx.c:     -- Goto (macro-exten-vm,s,15)
pbx.c:     -- Executing [s@macro-exten-vm:15] GosubIf("Local/215@from-queue-00000001;2","0?clrheader,1()") in new stack
pbx.c:     -- Executing [s@macro-exten-vm:16] Macro("Local/215@from-queue-00000001;2","dial-one,,TtrM(auto-blkvm),226") in new stack
pbx.c:     -- Executing [s@macro-dial-one:1] Set("Local/215@from-queue-00000001;2","DEXTEN=226") in new stack
pbx.c:     -- Executing [s@macro-dial-one:2] Set("Local/215@from-queue-00000001;2","DIALSTATUS_CW=") in new stack
pbx.c:     -- Executing [s@macro-dial-one:3] GosubIf("Local/215@from-queue-00000001;2","0?screen,1()") in new stack
pbx.c:     -- Executing [s@macro-dial-one:4] GosubIf("Local/215@from-queue-00000001;2","0?cf,1()") in new stack
pbx.c:     -- Executing [s@macro-dial-one:5] GotoIf("Local/215@from-queue-00000001;2","1?skip1") in new stack
pbx.c:     -- Goto (macro-dial-one,s,8)
pbx.c:     -- Executing [s@macro-dial-one:8] GotoIf("Local/215@from-queue-00000001;2","0?nodial") in new stack
pbx.c:     -- Executing [s@macro-dial-one:9] GotoIf("Local/215@from-queue-00000001;2","0?continue") in new stack
pbx.c:     -- Executing [s@macro-dial-one:10] Set("Local/215@from-queue-00000001;2","EXTHASCW=ENABLED") in new stack
pbx.c:     -- Executing [s@macro-dial-one:11] GotoIf("Local/215@from-queue-00000001;2","0?next1:cwinusebusy") in new stack
pbx.c:     -- Goto (macro-dial-one,s,23)
pbx.c:     -- Executing [s@macro-dial-one:23] GotoIf("Local/215@from-queue-00000001;2","1?next3:continue") in new stack
pbx.c:     -- Goto (macro-dial-one,s,24)
pbx.c:     -- Executing [s@macro-dial-one:24] ExecIf("Local/215@from-queue-00000001;2","0?Set(DIALSTATUS_CW=BUSY)") in new stack
pbx.c:     -- Executing [s@macro-dial-one:25] GotoIf("Local/215@from-queue-00000001;2","0?nodial") in new stack
pbx.c:     -- Executing [s@macro-dial-one:26] GosubIf("Local/215@from-queue-00000001;2","1?dstring,1():dlocal,1()") in new stack
pbx.c:     -- Executing [dstring@macro-dial-one:1] Set("Local/215@from-queue-00000001;2","DSTRING=") in new stack
pbx.c:     -- Executing [dstring@macro-dial-one:2] Set("Local/215@from-queue-00000001;2","DEVICES=226") in new stack
pbx.c:     -- Executing [dstring@macro-dial-one:3] ExecIf("Local/215@from-queue-00000001;2","0?Return()") in new stack
pbx.c:     -- Executing [dstring@macro-dial-one:4] ExecIf("Local/215@from-queue-00000001;2","0?Set(DEVICES=26)") in new stack
pbx.c:     -- Executing [dstring@macro-dial-one:5] Set("Local/215@from-queue-00000001;2","LOOPCNT=1") in new stack
pbx.c:     -- Executing [dstring@macro-dial-one:6] Set("Local/215@from-queue-00000001;2","ITER=1") in new stack
pbx.c:     -- Executing [dstring@macro-dial-one:7] Set("Local/215@from-queue-00000001;2","THISDIAL=SIP/226") in new stack
pbx.c:     -- Executing [dstring@macro-dial-one:8] GosubIf("Local/215@from-queue-00000001;2","1?zap2dahdi,1()") in new stack
pbx.c:     -- Executing [zap2dahdi@macro-dial-one:1] ExecIf("Local/215@from-queue-00000001;2","0?Return()") in new stack
pbx.c:     -- Executing [zap2dahdi@macro-dial-one:2] Set("Local/215@from-queue-00000001;2","NEWDIAL=") in new stack
pbx.c:     -- Executing [zap2dahdi@macro-dial-one:3] Set("Local/215@from-queue-00000001;2","LOOPCNT2=1") in new stack
pbx.c:     -- Executing [zap2dahdi@macro-dial-one:4] Set("Local/215@from-queue-00000001;2","ITER2=1") in new stack
pbx.c:     -- Executing [zap2dahdi@macro-dial-one:5] Set("Local/215@from-queue-00000001;2","THISPART2=SIP/226") in new stack
pbx.c:     -- Executing [zap2dahdi@macro-dial-one:6] ExecIf("Local/215@from-queue-00000001;2","0?Set(THISPART2=DAHDI/226)") in new stack
pbx.c:     -- Executing [zap2dahdi@macro-dial-one:7] Set("Local/215@from-queue-00000001;2","NEWDIAL=SIP/226&") in new stack
pbx.c:     -- Executing [zap2dahdi@macro-dial-one:8] Set("Local/215@from-queue-00000001;2","ITER2=2") in new stack
pbx.c:     -- Executing [zap2dahdi@macro-dial-one:9] GotoIf("Local/215@from-queue-00000001;2","0?begin2") in new stack
pbx.c:     -- Executing [zap2dahdi@macro-dial-one:10] Set("Local/215@from-queue-00000001;2","THISDIAL=SIP/226") in new stack
pbx.c:     -- Executing [zap2dahdi@macro-dial-one:11] Return("Local/215@from-queue-00000001;2","") in new stack
pbx.c:     -- Executing [dstring@macro-dial-one:9] Set("Local/215@from-queue-00000001;2","DSTRING=SIP/226&") in new stack
pbx.c:     -- Executing [dstring@macro-dial-one:10] Set("Local/215@from-queue-00000001;2","ITER=2") in new stack
pbx.c:     -- Executing [dstring@macro-dial-one:11] GotoIf("Local/215@from-queue-00000001;2","0?begin") in new stack
pbx.c:     -- Executing [dstring@macro-dial-one:12] Set("Local/215@from-queue-00000001;2","DSTRING=SIP/226") in new stack
pbx.c:     -- Executing [dstring@macro-dial-one:13] Return("Local/215@from-queue-00000001;2","") in new stack
pbx.c:     -- Executing [s@macro-dial-one:27] GotoIf("Local/215@from-queue-00000001;2","0?nodial") in new stack
pbx.c:     -- Executing [s@macro-dial-one:28] GotoIf("Local/215@from-queue-00000001;2","0?skiptrace") in new stack
pbx.c:     -- Executing [s@macro-dial-one:29] GosubIf("Local/215@from-queue-00000001;2","0?ctset,1():ctclear,1()") in new stack
pbx.c:     -- Executing [ctclear@macro-dial-one:1] NoOp("Local/215@from-queue-00000001;2","Deleting: CALLTRACE/226 215") in new stack
pbx.c:     -- Executing [ctclear@macro-dial-one:2] Return("Local/215@from-queue-00000001;2","") in new stack
pbx.c:     -- Executing [s@macro-dial-one:30] Set("Local/215@from-queue-00000001;2","D_OPTIONS=TtrM(auto-blkvm)") in new stack
pbx.c:     -- Executing [s@macro-dial-one:31] ExecIf("Local/215@from-queue-00000001;2","0?SIPAddHeader(Alert-Info: )") in new stack
pbx.c:     -- Executing [s@macro-dial-one:32] ExecIf("Local/215@from-queue-00000001;2","0?SIPAddHeader()") in new stack
pbx.c:     -- Executing [s@macro-dial-one:33] ExecIf("Local/215@from-queue-00000001;2","1?Set(CHANNEL(musicclass)=default)") in new stack
pbx.c:     -- Executing [s@macro-dial-one:34] GosubIf("Local/215@from-queue-00000001;2","0?qwait,1()") in new stack
pbx.c:     -- Executing [s@macro-dial-one:35] Set("Local/215@from-queue-00000001;2","__CWIGNORE=") in new stack
pbx.c:     -- Executing [s@macro-dial-one:36] Set("Local/215@from-queue-00000001;2","__KEEPCID=TRUE") in new stack
pbx.c:     -- Executing [s@macro-dial-one:37] GotoIf("Local/215@from-queue-00000001;2","0?usegoto,1") in new stack
pbx.c:     -- Executing [s@macro-dial-one:38] GotoIf("Local/215@from-queue-00000001;2","1?godial") in new stack
pbx.c:     -- Goto (macro-dial-one,s,43)
pbx.c:     -- Executing [s@macro-dial-one:43] Dial("Local/215@from-queue-00000001;2","SIP/226,,TtrM(auto-blkvm)") in new stack
netsock2.c:   == Using SIP RTP TOS bits 184
netsock2.c:   == Using SIP RTP CoS mark 5
app_dial.c:     -- Called SIP/226
app_dial.c:     -- SIP/226-00000001 is ringing
pbx.c:     -- Executing [h@ext-queues:1] Macro("DAHDI/1-1", "hangupcall,") in new stack
pbx.c:     -- Executing [s@macro-hangupcall:1] GotoIf("DAHDI/1-1", "1?theend") in new stack
pbx.c:     -- Goto (macro-hangupcall,s,3)
pbx.c:     -- Executing [s@macro-hangupcall:3] ExecIf("DAHDI/1-1", "0?Set(CDR(recordingfile)=)") in new stack
pbx.c:     -- Executing [s@macro-hangupcall:4] Hangup("DAHDI/1-1", "") in new stack
app_macro.c:   == Spawn extension (macro-hangupcall, s, 4) exited non-zero on 'DAHDI/1-1' in macro 'hangupcall'
pbx.c:   == Spawn extension (ext-queues, h, 1) exited non-zero on 'DAHDI/1-1'
app_macro.c:   == Spawn extension (macro-dial-one, s, 43) exited non-zero on 'Local/215@from-queue-00000001;2' in macro 'dial-one'
app_macro.c:   == Spawn extension (macro-exten-vm, s, 16) exited non-zero on 'Local/215@from-queue-00000001;2' in macro 'exten-vm'
pbx.c:   == Spawn extension (from-internal-xfer, 226, 2) exited non-zero on 'Local/215@from-queue-00000001;2'
pbx.c:     -- Executing [h@from-internal-xfer:1] Macro("Local/215@from-queue-00000001;2","hangupcall") in new stack
pbx.c:     -- Executing [s@macro-hangupcall:1] GotoIf("Local/215@from-queue-00000001;2","1?theend") in new stack
pbx.c:     -- Goto (macro-hangupcall,s,3)
pbx.c:     -- Executing [s@macro-hangupcall:3] ExecIf("Local/215@from-queue-00000001;2","0?Set(CDR(recordingfile)=)") in new stack
pbx.c:     -- Executing [s@macro-hangupcall:4] Hangup("Local/215@from-queue-00000001;2","") in new stack
app_macro.c:   == Spawn extension (macro-hangupcall, s, 4) exited non-zero on 'Local/215@from-queue-00000001;2' in macro 'hangupcall'
pbx.c:   == Spawn extension (from-internal-xfer, h, 1) exited non-zero on 'Local/215@from-queue-00000001;2'
pbx.c:   == Spawn extension (ext-queues, 501, 40) exited non-zero on 'DAHDI/1-1'
sig_analog.c:     -- Hanging up on 'DAHDI/1-1'
chan_dahdi.c:     -- Hungup 'DAHDI/1-1' -- Remote UNIX connection disconnected
Add a comment...

Phil Bratt

Discussion  - 
 
Why Technical Buyers Should Love #Unified #Communications.
It is not easy to get in to the shoes of a technical buyer, especially when technology is a fast changing sphere. Trying to decide between the right kind of applications and systems can be really...
1
Add a comment...

Maurizio Loway

Discussion  - 
 
Marco Signorini, Engineering Lead for Loway, speaks about present and future role of analysis softwares in the #Asterisk #callcenter market, #WebRTC integration and QueueMetrics monitoring suite. Follow him in this new interview by Loway:

http://loway.ch/asterisk-callcenter-interviews.jsp?uid=interview-20140915-marco_signorini
2
Add a comment...

Maurizio Loway

Discussion  - 
 
QueueMetrics Icon - the new QueueMetrics Agent Page

Hallo #Asterisk call-center passionate, check out for the new preview
trailer of QueueMetrics Icon :

http://queuemetrics.com/icon_agent_page.jsp

We designed Icon in order to provide #callcenter professionals with
the best usability combined with innovative design. Using Icon, agents
can operate all the call-center functions with only one control icon.

Following the generalized trend towards #WebRTC, we also integrated an innovative embedded
soft-phone in order to allow agents to receive and originate calls
without an external #SIP phone.
Icon will be available in June 2014 #QueueMetrics Release, completely for
free.

Contact us if you want to test-drive QueueMetrics Icon in its current
version (support@loway.ch).
2
Add a comment...

Maurizio Loway

Discussion  - 
 
How good is #Asterisk as a contact center?

Read the new Digium's blog interview with the founder of Loway Switzerland,
the company that powers thousands of call-centers worldwide and developed the #QueueMetrics #callcenter suite.
Read the full interview here: http://bit.ly/1g482gP
4
Add a comment...

Eric Wang

Discussion  - 
 
Cannot add google voice anymore?
I delete my google voice in PIAF today, and try to add it back, but it won't.
It only pops up a windows saying "You must acknowledge that you have agreed to the Google Voice Terms of Service before adding an account."

But no trunk and route are added.

I am running 
PIAF Installed Version   = 2.0.6.2 under HARDWARE
FreePBX Version          = 2.10.1.10
Running Asterisk Version = 1.8.8.0
1
Add a comment...
 
How do you test E911 functionality through voip trunks after setting up your dialplan for it?  I don't really want to just dial it and get in trouble with the law
2
Michael Teehan's profile photoJason Hamilton's profile photo
4 comments
 
It is actually a very good idea to test your 911 but as mentioned above call first and ask if is OK. Also while you have then in the phone during the test have then verify that your address is correct. I am a former dispatcher
Add a comment...

Sales CaudalFin

Discussion  - 
 
 
Greetings from CaudalFin Technologies !!!!!.

CaudalFin Launches Next Generation Telephony Cards for Asterisk and FreeSWITCH platforms in the indian SubContinent. 

CaudalFin Cards are Completely Designed and Manufactured in India.

CaudalFins’s CF-42XX series PCI/PCIe cards are high performance,
cost effective telephony cards available with carrier grade optional hardware echo cancellation. The cards provide the power to
interconnect traditional telephony systems with emerging Voice-over IP (VoIP) technologies.

CaudalFin digital cards are designed to work with Open
Source based VoIP platforms such as Asterisk® (e.g. PBX in a Flash®, FreePBX® Elastix®) & FreeSWITCH®.

CaudalFin will be launching its Products in Africa and Europe Shortly
1
Add a comment...
 
This must've been the week for HDD failures.  My standalone IncrediblePBX system crapped out on me last week so I decided to simply rebuild it rather than attempt to restore from backup.  I used this as an opportunity to replace the box with a Dell Poweredge 1850 Server I had kicking dust in the corner to give me RAID 1 and better hardware to boot.  

I've got everything setup and working using the script from this page: http://nerdvittles.com/?p=13762  Everything is working well and I can make and receive calls on my Softphone with one exception.  My Polycomm 430 IP phone will not connect to the server.  I've set it up using OSS Endpoint manager, installed tftpd-hpa and configured permissions, made sure the firewall exceptions were there for port 69 and all that appears to be working.  The phone downloads the config and applies it properly but the extension NEVER connects to the Asterisk box. . .  

HELP!
1
Christopher R. White's profile photo
 
For the record, I've checked the logs in /tftpboot/logs and it does appear that the phone is booting and pulling it's info correctly.
Add a comment...
 
What's the best way to get help as a new user? IncrediblePBX is working great for me so far, except people calling in never hear a ringtone. If I change the ring group from ring to music, that is audible. Otherwise it is silence until someone answers the phone.
1
Steve Menheere's profile photoForest Johnson's profile photo
2 comments
 
I would love to ask a question on the forums, but it looks like I don't have permissions to do so. what do I have to do to get permissions to post there ?

I don't want to be a nuisance, I just want some help setting things up. I can donate some $ or bitcoin to whoever can solve my problem
Add a comment...

Jim Murphy

Discussion  - 
 
CPE device idea.   PC based small device that incorporates opensource firewall / router with a PC that could run Google remote desktop so that I could login to voip phones at my customers locations remotely without having to coach someone.  It would have to be fast enough to support voip traffic and my browsing the local network at the same time.   Anyone know if this exists already?
1
Jim Murphy's profile photo
 
Oh yeah, killer QoS would be great too.  I'll keep dreaming....
Add a comment...

Maurizio Loway

Discussion  - 
 
WombatDialer 0.8.0 released now: easily build Proactive Customer Care. 

The theme of this brand new release is to make the experience of it smoother, integrating the feedbacks of its users worldwide.

#WombatDialer 0.8.0 changes: 
- Support to #Asterisk 12 and 13 right out of the box. 
- It runs more quickly with the optimized database layer. The #dialer starts automatically when the system is already configured, so you don’t have to remember to do it.
- Its layout is notably improved - now it looks way better and there is more information available, especially on the Reports and Live pages. 
- It is able to send e-mails on #callcenter campaign completions - this feature makes your life easier when running large campaigns that take days to complete.
- It has improved reverse dialing mode - it is possible to set a completion code when rejecting a call, and the agent’s channel is automatically disconnected if the call fails.
- The APIs were improved to set completion codes when rejecting calls, to set extStatus codes through the HTTP interface and to report system health.

Test drive it now using the free demo key: http://www.wombatdialer.com/requestDemoKey.jsp
1
Add a comment...

Maurizio Loway

Discussion  - 
 
Asterisk Live: Loway Engineering Lead speaks about "Icon Agent Page" and the new WebRTC integrated softphone.

In the new episode of #Asterisk Live, Marco Signorini, Engineering Lead for #Loway, describes some of the technical challenges that arise when engineering Asterisk solutions. 
The new #QueueMetrics Agent Page makes use of #WebRTC to provide the communications channel directly into the Agents browser application.

Enjoy the full interview at http://blogs.digium.com/2014/06/16/asterisk-live-marco-signorini/
3
Add a comment...

Ian Slinger

Add-On Resources/Tutorials  - 
 
A quick overview of our experience setting up PIAF on Amazon Web Service (AWS) EC2.


#aws   #ec2   #voip   #piaf   #asterisk   #freepbx  
TL;DR If you have a small business (in our case, eight to ten people) you can run your phones through a private branch exchange (PBX) on Amazon Web Service's EC2 and make some serious cost savings....
5
Equipment Street's profile photo
 
Thanks for submitting!
Add a comment...

Maurizio Loway

Discussion  - 
 
The new QueueMetrics #callcenter monitor website is online.
http://queuemetrics.com/
 
Used in thousands of call centers worldwide QueueMetrics sets up modern standards in performance measurement, statistics and reporting for call centers based on the #Asterisk #PBX technology.
#cctr #cx #cem #crm #Elastix
3
Add a comment...

Matt Burke

For Sale / Wanted to Buy  - 
 
ObiHai 200 for $40 w/ a coupon on NewEgg till tomorrow
1
Add a comment...