Thank you so much for the reply Lorne. Your various posts on other topics have been a big help over the last few months.
I’ve attached my full asterisk log, but I’m not seeing any explicit mention of CIDSuperfecta:
[2015-06-19 08:56:03] VERBOSE[2174][C-00000001] app_macro.c: == Spawn extension (macro-dial-one, s, 44) exited non-zero on ‘OOH323/panasonic-1’ in macro ‘dial-one’
[2015-06-19 08:56:03] VERBOSE[2174][C-00000001] app_macro.c: == Spawn extension (macro-exten-vm, s, 16) exited non-zero on ‘OOH323/panasonic-1’ in macro ‘exten-vm’
[2015-06-19 08:56:03] VERBOSE[2174][C-00000001] pbx.c: == Spawn extension (ext-local, 502, 2) exited non-zero on ‘OOH323/panasonic-1’
[2015-06-19 08:56:03] VERBOSE[2174][C-00000001] pbx.c: – Executing [h@ext-local:1] Macro(“OOH323/panasonic-1”, “hangupcall,”) in new stack
[2015-06-19 08:56:03] VERBOSE[2174][C-00000001] pbx.c: – Executing [s@macro-hangupcall:1] ExecIf(“OOH323/panasonic-1”, “0?Set(CDR(recordingfile)=.wav)”) in new stack
[2015-06-19 08:56:03] VERBOSE[2174][C-00000001] pbx.c: – Executing [s@macro-hangupcall:2] GotoIf(“OOH323/panasonic-1”, “1?theend”) in new stack
[2015-06-19 08:56:03] VERBOSE[2174][C-00000001] pbx.c: – Goto (macro-hangupcall,s,4)
[2015-06-19 08:56:03] VERBOSE[2174][C-00000001] pbx.c: – Executing [s@macro-hangupcall:4] Hangup(“OOH323/panasonic-1”, “”) in new stack
[2015-06-19 08:56:03] VERBOSE[2174][C-00000001] app_macro.c: == Spawn extension (macro-hangupcall, s, 4) exited non-zero on ‘OOH323/panasonic-1’ in macro ‘hangupcall’
[2015-06-19 08:56:03] VERBOSE[2174][C-00000001] pbx.c: == Spawn extension (ext-local, h, 1) exited non-zero on ‘OOH323/panasonic-1’
[2015-06-19 08:57:13] VERBOSE[2229][C-00000002] pbx.c: – Executing [502@from-trunk:1] GotoIf(“OOH323/panasonic-2”, “1?ext-local,502,1”) in new stack
[2015-06-19 08:57:13] VERBOSE[2229][C-00000002] pbx.c: – Goto (ext-local,502,1)
[2015-06-19 08:57:13] VERBOSE[2229][C-00000002] pbx.c: – Executing [502@ext-local:1] Set(“OOH323/panasonic-2”, “__RINGTIMER=15”) in new stack
[2015-06-19 08:57:13] VERBOSE[2229][C-00000002] pbx.c: – Executing [502@ext-local:2] Macro(“OOH323/panasonic-2”, “exten-vm,502,502,0,0,0”) in new stack
[2015-06-19 08:57:13] VERBOSE[2229][C-00000002] pbx.c: – Executing [s@macro-exten-vm:1] Macro(“OOH323/panasonic-2”, “user-callerid,”) in new stack
[2015-06-19 08:57:13] VERBOSE[2229][C-00000002] pbx.c: – Executing [s@macro-user-callerid:1] Set(“OOH323/panasonic-2”, “TOUCH_MONITOR=1434718633.4”) in new stack
[2015-06-19 08:57:13] VERBOSE[2229][C-00000002] pbx.c: – Executing [s@macro-user-callerid:2] Set(“OOH323/panasonic-2”, “AMPUSER=480”) in new stack
[2015-06-19 08:57:13] VERBOSE[2229][C-00000002] pbx.c: – Executing [s@macro-user-callerid:3] GotoIf(“OOH323/panasonic-2”, “0?report”) in new stack
[2015-06-19 08:57:13] VERBOSE[2229][C-00000002] pbx.c: – Executing [s@macro-user-callerid:4] ExecIf(“OOH323/panasonic-2”, “1?Set(REALCALLERIDNUM=480)”) in new stack
[2015-06-19 08:57:13] VERBOSE[2229][C-00000002] pbx.c: – Executing [s@macro-user-callerid:5] Set(“OOH323/panasonic-2”, “AMPUSER=”) in new stack
[2015-06-19 08:57:13] VERBOSE[2229][C-00000002] pbx.c: – Executing [s@macro-user-callerid:6] GotoIf(“OOH323/panasonic-2”, “0?limit”) in new stack
[2015-06-19 08:57:13] VERBOSE[2229][C-00000002] pbx.c: – Executing [s@macro-user-callerid:7] Set(“OOH323/panasonic-2”, “AMPUSERCIDNAME=”) in new stack
[2015-06-19 08:57:13] VERBOSE[2229][C-00000002] pbx.c: – Executing [s@macro-user-callerid:8] GotoIf(“OOH323/panasonic-2”, “1?report”) in new stack
[2015-06-19 08:57:13] VERBOSE[2229][C-00000002] pbx.c: – Goto (macro-user-callerid,s,16)
[2015-06-19 08:57:13] VERBOSE[2229][C-00000002] pbx.c: – Executing [s@macro-user-callerid:16] GotoIf(“OOH323/panasonic-2”, “0?continue”) in new stack
[2015-06-19 08:57:13] VERBOSE[2229][C-00000002] pbx.c: – Executing [s@macro-user-callerid:17] ExecIf(“OOH323/panasonic-2”, “1?Set(__CALLEE_ACCOUNCODE=)”) in new stack
[2015-06-19 08:57:13] VERBOSE[2229][C-00000002] pbx.c: – Executing [s@macro-user-callerid:18] Set(“OOH323/panasonic-2”, “__TTL=64”) in new stack
[2015-06-19 08:57:13] VERBOSE[2229][C-00000002] pbx.c: – Executing [s@macro-user-callerid:19] GotoIf(“OOH323/panasonic-2”, “1?continue”) in new stack
[2015-06-19 08:57:13] VERBOSE[2229][C-00000002] pbx.c: – Goto (macro-user-callerid,s,30)
[2015-06-19 08:57:13] VERBOSE[2229][C-00000002] pbx.c: – Executing [s@macro-user-callerid:30] Set(“OOH323/panasonic-2”, “CALLERID(number)=480”) in new stack
[2015-06-19 08:57:13] VERBOSE[2229][C-00000002] pbx.c: – Executing [s@macro-user-callerid:31] Set(“OOH323/panasonic-2”, “CALLERID(name)=”) in new stack
[2015-06-19 08:57:13] VERBOSE[2229][C-00000002] pbx.c: – Executing [s@macro-user-callerid:32] Set(“OOH323/panasonic-2”, “CDR(cnum)=480”) in new stack
[2015-06-19 08:57:13] VERBOSE[2229][C-00000002] pbx.c: – Executing [s@macro-user-callerid:33] Set(“OOH323/panasonic-2”, “CDR(cnam)=”) in new stack
[2015-06-19 08:57:13] VERBOSE[2229][C-00000002] pbx.c: – Executing [s@macro-user-callerid:34] Set(“OOH323/panasonic-2”, “CHANNEL(language)=en”) in new stack
[2015-06-19 08:57:13] VERBOSE[2229][C-00000002] pbx.c: – Executing [s@macro-exten-vm:2] Set(“OOH323/panasonic-2”, “RingGroupMethod=none”) in new stack
[2015-06-19 08:57:13] VERBOSE[2229][C-00000002] pbx.c: – Executing [s@macro-exten-vm:3] Set(“OOH323/panasonic-2”, “__EXTTOCALL=502”) in new stack
[2015-06-19 08:57:13] VERBOSE[2229][C-00000002] pbx.c: – Executing [s@macro-exten-vm:4] Set(“OOH323/panasonic-2”, “__PICKUPMARK=502”) in new stack
[2015-06-19 08:57:13] VERBOSE[2229][C-00000002] pbx.c: – Executing [s@macro-exten-vm:5] Set(“OOH323/panasonic-2”, “RT=15”) in new stack
[2015-06-19 08:57:13] WARNING[2229][C-00000002] chan_sip.c: This function can only be used on SIP channels.
[2015-06-19 08:57:13] VERBOSE[2229][C-00000002] pbx.c: – Executing [s@macro-exten-vm:6] ExecIf(“OOH323/panasonic-2”, “0?Macro(vm,502,DIRECTDIAL,)”) in new stack
[2015-06-19 08:57:13] WARNING[2229][C-00000002] chan_sip.c: This function can only be used on SIP channels.
[2015-06-19 08:57:13] WARNING[2229][C-00000002] chan_sip.c: This function can only be used on SIP channels.
[2015-06-19 08:57:13] VERBOSE[2229][C-00000002] pbx.c: – Executing [s@macro-exten-vm:7] ExecIf(“OOH323/panasonic-2”, “0?MacroExit()”) in new stack
[2015-06-19 08:57:13] WARNING[2229][C-00000002] chan_sip.c: This function can only be used on SIP channels.
[2015-06-19 08:57:13] VERBOSE[2229][C-00000002] pbx.c: – Executing [s@macro-exten-vm:8] Gosub(“OOH323/panasonic-2”, “sub-record-check,s,1(exten,502,dontcare)”) in new stack
[2015-06-19 08:57:13] VERBOSE[2229][C-00000002] pbx.c: – Executing [s@sub-record-check:1] GotoIf(“OOH323/panasonic-2”, “0?initialized”) in new stack
[2015-06-19 08:57:13] VERBOSE[2229][C-00000002] pbx.c: – Executing [s@sub-record-check:2] Set(“OOH323/panasonic-2”, “__REC_STATUS=INITIALIZED”) in new stack
[2015-06-19 08:57:13] VERBOSE[2229][C-00000002] pbx.c: – Executing [s@sub-record-check:3] Set(“OOH323/panasonic-2”, “NOW=1434718633”) in new stack
[2015-06-19 08:57:13] VERBOSE[2229][C-00000002] pbx.c: – Executing [s@sub-record-check:4] Set(“OOH323/panasonic-2”, “__DAY=19”) in new stack
[2015-06-19 08:57:13] VERBOSE[2229][C-00000002] pbx.c: – Executing [s@sub-record-check:5] Set(“OOH323/panasonic-2”, “__MONTH=06”) in new stack
[2015-06-19 08:57:13] VERBOSE[2229][C-00000002] pbx.c: – Executing [s@sub-record-check:6] Set(“OOH323/panasonic-2”, “__YEAR=2015”) in new stack
[2015-06-19 08:57:13] VERBOSE[2229][C-00000002] pbx.c: – Executing [s@sub-record-check:7] Set(“OOH323/panasonic-2”, “__TIMESTR=20150619-085713”) in new stack
[2015-06-19 08:57:13] VERBOSE[2229][C-00000002] pbx.c: – Executing [s@sub-record-check:8] Set(“OOH323/panasonic-2”, “__FROMEXTEN=480”) in new stack
[2015-06-19 08:57:13] VERBOSE[2229][C-00000002] pbx.c: – Executing [s@sub-record-check:9] Set(“OOH323/panasonic-2”, “__MON_FMT=wav”) in new stack
[2015-06-19 08:57:13] VERBOSE[2229][C-00000002] pbx.c: – Executing [s@sub-record-check:10] NoOp(“OOH323/panasonic-2”, “Recordings initialized”) in new stack
[2015-06-19 08:57:13] VERBOSE[2229][C-00000002] pbx.c: – Executing [s@sub-record-check:11] ExecIf(“OOH323/panasonic-2”, “0?Set(ARG3=dontcare)”) in new stack
[2015-06-19 08:57:13] VERBOSE[2229][C-00000002] pbx.c: – Executing [s@sub-record-check:12] Set(“OOH323/panasonic-2”, “REC_POLICY_MODE_SAVE=”) in new stack
[2015-06-19 08:57:13] VERBOSE[2229][C-00000002] pbx.c: – Executing [s@sub-record-check:13] ExecIf(“OOH323/panasonic-2”, “0?Set(REC_STATUS=NO)”) in new stack
[2015-06-19 08:57:13] VERBOSE[2229][C-00000002] pbx.c: – Executing [s@sub-record-check:14] GotoIf(“OOH323/panasonic-2”, “5?checkaction”) in new stack
[2015-06-19 08:57:13] VERBOSE[2229][C-00000002] pbx.c: – Goto (sub-record-check,s,17)
[2015-06-19 08:57:13] VERBOSE[2229][C-00000002] pbx.c: – Executing [s@sub-record-check:17] GotoIf(“OOH323/panasonic-2”, “1?sub-record-check,exten,1”) in new stack
[2015-06-19 08:57:13] VERBOSE[2229][C-00000002] pbx.c: – Goto (sub-record-check,exten,1)
[2015-06-19 08:57:13] VERBOSE[2229][C-00000002] pbx.c: – Executing [exten@sub-record-check:1] NoOp(“OOH323/panasonic-2”, “Exten Recording Check between 480 and 502”) in new stack
[2015-06-19 08:57:13] VERBOSE[2229][C-00000002] pbx.c: – Executing [exten@sub-record-check:2] Set(“OOH323/panasonic-2”, “CALLTYPE=internal”) in new stack
[2015-06-19 08:57:13] VERBOSE[2229][C-00000002] pbx.c: – Executing [exten@sub-record-check:3] ExecIf(“OOH323/panasonic-2”, “0?Set(CALLTYPE=)”) in new stack
[2015-06-19 08:57:13] VERBOSE[2229][C-00000002] pbx.c: – Executing [exten@sub-record-check:4] Set(“OOH323/panasonic-2”, “CALLEE=dontcare”) in new stack
[2015-06-19 08:57:13] VERBOSE[2229][C-00000002] pbx.c: – Executing [exten@sub-record-check:5] ExecIf(“OOH323/panasonic-2”, “0?Set(CALLEE=dontcare)”) in new stack
[2015-06-19 08:57:13] VERBOSE[2229][C-00000002] pbx.c: – Executing [exten@sub-record-check:6] GotoIf(“OOH323/panasonic-2”, “0?callee”) in new stack
[2015-06-19 08:57:13] VERBOSE[2229][C-00000002] pbx.c: – Executing [exten@sub-record-check:7] GotoIf(“OOH323/panasonic-2”, “1?caller”) in new stack
[2015-06-19 08:57:13] VERBOSE[2229][C-00000002] pbx.c: – Goto (sub-record-check,exten,13)
[2015-06-19 08:57:13] VERBOSE[2229][C-00000002] pbx.c: – Executing [exten@sub-record-check:13] Set(“OOH323/panasonic-2”, “RECMODE=”) in new stack
[2015-06-19 08:57:13] VERBOSE[2229][C-00000002] pbx.c: – Executing [exten@sub-record-check:14] ExecIf(“OOH323/panasonic-2”, “1?Set(RECMODE=dontcare)”) in new stack
[2015-06-19 08:57:13] VERBOSE[2229][C-00000002] pbx.c: – Executing [exten@sub-record-check:15] ExecIf(“OOH323/panasonic-2”, “1?Set(RECMODE=dontcare)”) in new stack
[2015-06-19 08:57:13] VERBOSE[2229][C-00000002] pbx.c: – Executing [exten@sub-record-check:16] Gosub(“OOH323/panasonic-2”, “recordcheck,1(dontcare,internal,502)”) in new stack
[2015-06-19 08:57:13] VERBOSE[2229][C-00000002] pbx.c: – Executing [recordcheck@sub-record-check:1] NoOp(“OOH323/panasonic-2”, “Starting recording check against dontcare”) in new stack
[2015-06-19 08:57:13] VERBOSE[2229][C-00000002] pbx.c: – Executing [recordcheck@sub-record-check:2] Goto(“OOH323/panasonic-2”, “dontcare”) in new stack
[2015-06-19 08:57:13] VERBOSE[2229][C-00000002] pbx.c: – Goto (sub-record-check,recordcheck,3)
[2015-06-19 08:57:13] VERBOSE[2229][C-00000002] pbx.c: – Executing [recordcheck@sub-record-check:3] Return(“OOH323/panasonic-2”, “”) in new stack
[2015-06-19 08:57:13] VERBOSE[2229][C-00000002] pbx.c: – Executing [exten@sub-record-check:17] Return(“OOH323/panasonic-2”, “”) in new stack
[2015-06-19 08:57:13] VERBOSE[2229][C-00000002] pbx.c: – Executing [s@macro-exten-vm:9] GotoIf(“OOH323/panasonic-2”, “1?macrodial”) in new stack
[2015-06-19 08:57:13] VERBOSE[2229][C-00000002] pbx.c: – Goto (macro-exten-vm,s,15)
[2015-06-19 08:57:13] VERBOSE[2229][C-00000002] pbx.c: – Executing [s@macro-exten-vm:15] GosubIf(“OOH323/panasonic-2”, “0?clrheader,1()”) in new stack
[2015-06-19 08:57:13] VERBOSE[2229][C-00000002] pbx.c: – Executing [s@macro-exten-vm:16] Macro(“OOH323/panasonic-2”, “dial-one,15,Ttr,502”) in new stack
[2015-06-19 08:57:13] VERBOSE[2229][C-00000002] pbx.c: – Executing [s@macro-dial-one:1] Set(“OOH323/panasonic-2”, “DEXTEN=502”) in new stack
[2015-06-19 08:57:13] VERBOSE[2229][C-00000002] pbx.c: – Executing [s@macro-dial-one:2] Set(“OOH323/panasonic-2”, “DIALSTATUS_CW=”) in new stack
[2015-06-19 08:57:13] VERBOSE[2229][C-00000002] pbx.c: – Executing [s@macro-dial-one:3] GosubIf(“OOH323/panasonic-2”, “0?screen,1()”) in new stack
[2015-06-19 08:57:13] VERBOSE[2229][C-00000002] pbx.c: – Executing [s@macro-dial-one:4] GosubIf(“OOH323/panasonic-2”, “0?cf,1()”) in new stack
[2015-06-19 08:57:13] VERBOSE[2229][C-00000002] pbx.c: – Executing [s@macro-dial-one:5] GotoIf(“OOH323/panasonic-2”, “1?skip1”) in new stack
[2015-06-19 08:57:13] VERBOSE[2229][C-00000002] pbx.c: – Goto (macro-dial-one,s,8)
[2015-06-19 08:57:13] VERBOSE[2229][C-00000002] pbx.c: – Executing [s@macro-dial-one:8] GotoIf(“OOH323/panasonic-2”, “0?nodial”) in new stack
[2015-06-19 08:57:13] VERBOSE[2229][C-00000002] pbx.c: – Executing [s@macro-dial-one:9] GotoIf(“OOH323/panasonic-2”, “0?continue”) in new stack
[2015-06-19 08:57:13] VERBOSE[2229][C-00000002] pbx.c: – Executing [s@macro-dial-one:10] Set(“OOH323/panasonic-2”, “EXTHASCW=ENABLED”) in new stack
[2015-06-19 08:57:13] VERBOSE[2229][C-00000002] pbx.c: – Executing [s@macro-dial-one:11] GotoIf(“OOH323/panasonic-2”, “0?next1:cwinusebusy”) in new stack
[2015-06-19 08:57:13] VERBOSE[2229][C-00000002] pbx.c: – Goto (macro-dial-one,s,23)
[2015-06-19 08:57:13] VERBOSE[2229][C-00000002] pbx.c: – Executing [s@macro-dial-one:23] GotoIf(“OOH323/panasonic-2”, “1?next3:continue”) in new stack
[2015-06-19 08:57:13] VERBOSE[2229][C-00000002] pbx.c: – Goto (macro-dial-one,s,24)
[2015-06-19 08:57:13] VERBOSE[2229][C-00000002] pbx.c: – Executing [s@macro-dial-one:24] ExecIf(“OOH323/panasonic-2”, “0?Set(DIALSTATUS_CW=BUSY)”) in new stack
[2015-06-19 08:57:13] VERBOSE[2229][C-00000002] pbx.c: – Executing [s@macro-dial-one:25] GotoIf(“OOH323/panasonic-2”, “0?nodial”) in new stack
[2015-06-19 08:57:13] VERBOSE[2229][C-00000002] pbx.c: – Executing [s@macro-dial-one:26] GosubIf(“OOH323/panasonic-2”, “1?dstring,1():dlocal,1()”) in new stack
[2015-06-19 08:57:13] VERBOSE[2229][C-00000002] pbx.c: – Executing [dstring@macro-dial-one:1] Set(“OOH323/panasonic-2”, “DSTRING=”) in new stack
[2015-06-19 08:57:13] VERBOSE[2229][C-00000002] pbx.c: – Executing [dstring@macro-dial-one:2] Set(“OOH323/panasonic-2”, “DEVICES=502”) in new stack
[2015-06-19 08:57:13] VERBOSE[2229][C-00000002] pbx.c: – Executing [dstring@macro-dial-one:3] ExecIf(“OOH323/panasonic-2”, “0?Return()”) in new stack
[2015-06-19 08:57:13] VERBOSE[2229][C-00000002] pbx.c: – Executing [dstring@macro-dial-one:4] ExecIf(“OOH323/panasonic-2”, “0?Set(DEVICES=02)”) in new stack
[2015-06-19 08:57:13] VERBOSE[2229][C-00000002] pbx.c: – Executing [dstring@macro-dial-one:5] Set(“OOH323/panasonic-2”, “LOOPCNT=1”) in new stack
[2015-06-19 08:57:13] VERBOSE[2229][C-00000002] pbx.c: – Executing [dstring@macro-dial-one:6] Set(“OOH323/panasonic-2”, “ITER=1”) in new stack
[2015-06-19 08:57:13] VERBOSE[2229][C-00000002] pbx.c: – Executing [dstring@macro-dial-one:7] Set(“OOH323/panasonic-2”, “THISDIAL=SIP/502”) in new stack
[2015-06-19 08:57:13] VERBOSE[2229][C-00000002] pbx.c: – Executing [dstring@macro-dial-one:8] GosubIf(“OOH323/panasonic-2”, “1?zap2dahdi,1()”) in new stack
[2015-06-19 08:57:13] VERBOSE[2229][C-00000002] pbx.c: – Executing [zap2dahdi@macro-dial-one:1] ExecIf(“OOH323/panasonic-2”, “0?Return()”) in new stack
[2015-06-19 08:57:13] VERBOSE[2229][C-00000002] pbx.c: – Executing [zap2dahdi@macro-dial-one:2] Set(“OOH323/panasonic-2”, “NEWDIAL=”) in new stack
[2015-06-19 08:57:13] VERBOSE[2229][C-00000002] pbx.c: – Executing [zap2dahdi@macro-dial-one:3] Set(“OOH323/panasonic-2”, “LOOPCNT2=1”) in new stack
[2015-06-19 08:57:13] VERBOSE[2229][C-00000002] pbx.c: – Executing [zap2dahdi@macro-dial-one:4] Set(“OOH323/panasonic-2”, “ITER2=1”) in new stack
[2015-06-19 08:57:13] VERBOSE[2229][C-00000002] pbx.c: – Executing [zap2dahdi@macro-dial-one:5] Set(“OOH323/panasonic-2”, “THISPART2=SIP/502”) in new stack
[2015-06-19 08:57:13] VERBOSE[2229][C-00000002] pbx.c: – Executing [zap2dahdi@macro-dial-one:6] ExecIf(“OOH323/panasonic-2”, “0?Set(THISPART2=DAHDI/502)”) in new stack
[2015-06-19 08:57:13] VERBOSE[2229][C-00000002] pbx.c: – Executing [zap2dahdi@macro-dial-one:7] Set(“OOH323/panasonic-2”, “NEWDIAL=SIP/502&”) in new stack
[2015-06-19 08:57:13] VERBOSE[2229][C-00000002] pbx.c: – Executing [zap2dahdi@macro-dial-one:8] Set(“OOH323/panasonic-2”, “ITER2=2”) in new stack
[2015-06-19 08:57:13] VERBOSE[2229][C-00000002] pbx.c: – Executing [zap2dahdi@macro-dial-one:9] GotoIf(“OOH323/panasonic-2”, “0?begin2”) in new stack
[2015-06-19 08:57:13] VERBOSE[2229][C-00000002] pbx.c: – Executing [zap2dahdi@macro-dial-one:10] Set(“OOH323/panasonic-2”, “THISDIAL=SIP/502”) in new stack
[2015-06-19 08:57:13] VERBOSE[2229][C-00000002] pbx.c: – Executing [zap2dahdi@macro-dial-one:11] Return(“OOH323/panasonic-2”, “”) in new stack
[2015-06-19 08:57:13] VERBOSE[2229][C-00000002] pbx.c: – Executing [dstring@macro-dial-one:9] GotoIf(“OOH323/panasonic-2”, “1?doset”) in new stack
[2015-06-19 08:57:13] VERBOSE[2229][C-00000002] pbx.c: – Goto (macro-dial-one,dstring,12)
[2015-06-19 08:57:13] VERBOSE[2229][C-00000002] pbx.c: – Executing [dstring@macro-dial-one:12] Set(“OOH323/panasonic-2”, “DSTRING=SIP/502&”) in new stack
[2015-06-19 08:57:13] VERBOSE[2229][C-00000002] pbx.c: – Executing [dstring@macro-dial-one:13] Set(“OOH323/panasonic-2”, “ITER=2”) in new stack
[2015-06-19 08:57:13] VERBOSE[2229][C-00000002] pbx.c: – Executing [dstring@macro-dial-one:14] GotoIf(“OOH323/panasonic-2”, “0?begin”) in new stack
[2015-06-19 08:57:13] VERBOSE[2229][C-00000002] pbx.c: – Executing [dstring@macro-dial-one:15] Set(“OOH323/panasonic-2”, “DSTRING=SIP/502”) in new stack
[2015-06-19 08:57:13] VERBOSE[2229][C-00000002] pbx.c: – Executing [dstring@macro-dial-one:16] Return(“OOH323/panasonic-2”, “”) in new stack
[2015-06-19 08:57:13] VERBOSE[2229][C-00000002] pbx.c: – Executing [s@macro-dial-one:27] GotoIf(“OOH323/panasonic-2”, “0?nodial”) in new stack
[2015-06-19 08:57:13] VERBOSE[2229][C-00000002] pbx.c: – Executing [s@macro-dial-one:28] GotoIf(“OOH323/panasonic-2”, “0?skiptrace”) in new stack
[2015-06-19 08:57:13] VERBOSE[2229][C-00000002] pbx.c: – Executing [s@macro-dial-one:29] GosubIf(“OOH323/panasonic-2”, “1?ctset,1():ctclear,1()”) in new stack
[2015-06-19 08:57:13] VERBOSE[2229][C-00000002] pbx.c: – Executing [ctset@macro-dial-one:1] Set(“OOH323/panasonic-2”, “DB(CALLTRACE/502)=480”) in new stack
[2015-06-19 08:57:13] VERBOSE[2229][C-00000002] pbx.c: – Executing [ctset@macro-dial-one:2] Return(“OOH323/panasonic-2”, “”) in new stack
[2015-06-19 08:57:13] VERBOSE[2229][C-00000002] pbx.c: – Executing [s@macro-dial-one:30] Set(“OOH323/panasonic-2”, “D_OPTIONS=Ttr”) in new stack
[2015-06-19 08:57:13] VERBOSE[2229][C-00000002] pbx.c: – Executing [s@macro-dial-one:31] ExecIf(“OOH323/panasonic-2”, “0?SIPAddHeader(Alert-Info: )”) in new stack
[2015-06-19 08:57:13] VERBOSE[2229][C-00000002] pbx.c: – Executing [s@macro-dial-one:32] ExecIf(“OOH323/panasonic-2”, “0?SIPAddHeader()”) in new stack
[2015-06-19 08:57:13] VERBOSE[2229][C-00000002] pbx.c: – Executing [s@macro-dial-one:33] ExecIf(“OOH323/panasonic-2”, “0?Set(CHANNEL(musicclass)=)”) in new stack
[2015-06-19 08:57:13] VERBOSE[2229][C-00000002] pbx.c: – Executing [s@macro-dial-one:34] GosubIf(“OOH323/panasonic-2”, “0?qwait,1()”) in new stack
[2015-06-19 08:57:13] VERBOSE[2229][C-00000002] pbx.c: – Executing [s@macro-dial-one:35] Set(“OOH323/panasonic-2”, “__CWIGNORE=”) in new stack
[2015-06-19 08:57:13] VERBOSE[2229][C-00000002] pbx.c: – Executing [s@macro-dial-one:36] Set(“OOH323/panasonic-2”, “__KEEPCID=TRUE”) in new stack
[2015-06-19 08:57:13] VERBOSE[2229][C-00000002] pbx.c: – Executing [s@macro-dial-one:37] GotoIf(“OOH323/panasonic-2”, “0?usegoto,1”) in new stack
[2015-06-19 08:57:13] VERBOSE[2229][C-00000002] pbx.c: – Executing [s@macro-dial-one:38] GotoIf(“OOH323/panasonic-2”, “1?godial”) in new stack
[2015-06-19 08:57:13] VERBOSE[2229][C-00000002] pbx.c: – Goto (macro-dial-one,s,43)
[2015-06-19 08:57:13] VERBOSE[2229][C-00000002] pbx.c: – Executing [s@macro-dial-one:43] Macro(“OOH323/panasonic-2”, “dialout-one-predial-hook,”) in new stack
[2015-06-19 08:57:13] VERBOSE[2229][C-00000002] pbx.c: – Executing [s@macro-dialout-one-predial-hook:1] MacroExit(“OOH323/panasonic-2”, “”) in new stack
[2015-06-19 08:57:13] VERBOSE[2229][C-00000002] pbx.c: – Executing [s@macro-dial-one:44] Dial(“OOH323/panasonic-2”, “SIP/502,15,Ttr”) in new stack
[2015-06-19 08:57:13] VERBOSE[2229][C-00000002] netsock2.c: == Using SIP RTP TOS bits 184
[2015-06-19 08:57:13] VERBOSE[2229][C-00000002] netsock2.c: == Using SIP RTP CoS mark 5
[2015-06-19 08:57:13] VERBOSE[2229][C-00000002] app_dial.c: – Called SIP/502
[2015-06-19 08:57:13] VERBOSE[2229][C-00000002] app_dial.c: – SIP/502-00000002 is ringing
[2015-06-19 08:57:22] VERBOSE[2229][C-00000002] app_macro.c: == Spawn extension (macro-dial-one, s, 44) exited non-zero on ‘OOH323/panasonic-2’ in macro ‘dial-one’
[2015-06-19 08:57:22] VERBOSE[2229][C-00000002] app_macro.c: == Spawn extension (macro-exten-vm, s, 16) exited non-zero on ‘OOH323/panasonic-2’ in macro ‘exten-vm’
[2015-06-19 08:57:22] VERBOSE[2229][C-00000002] pbx.c: == Spawn extension (ext-local, 502, 2) exited non-zero on ‘OOH323/panasonic-2’
[2015-06-19 08:57:22] VERBOSE[2229][C-00000002] pbx.c: – Executing [h@ext-local:1] Macro(“OOH323/panasonic-2”, “hangupcall,”) in new stack
[2015-06-19 08:57:22] VERBOSE[2229][C-00000002] pbx.c: – Executing [s@macro-hangupcall:1] ExecIf(“OOH323/panasonic-2”, “0?Set(CDR(recordingfile)=.wav)”) in new stack
[2015-06-19 08:57:22] VERBOSE[2229][C-00000002] pbx.c: – Executing [s@macro-hangupcall:2] GotoIf(“OOH323/panasonic-2”, “1?theend”) in new stack
[2015-06-19 08:57:22] VERBOSE[2229][C-00000002] pbx.c: – Goto (macro-hangupcall,s,4)
[2015-06-19 08:57:22] VERBOSE[2229][C-00000002] pbx.c: – Executing [s@macro-hangupcall:4] Hangup(“OOH323/panasonic-2”, “”) in new stack
[2015-06-19 08:57:22] VERBOSE[2229][C-00000002] app_macro.c: == Spawn extension (macro-hangupcall, s, 4) exited non-zero on ‘OOH323/panasonic-2’ in macro ‘hangupcall’
[2015-06-19 08:57:22] VERBOSE[2229][C-00000002] pbx.c: == Spawn extension (ext-local, h, 1) exited non-zero on ‘OOH323/panasonic-2’
It looks like there is no cnam being put into the call, but without seeing any explicit logs from Superfecta, I’m not sure.
Something I forgot to show was that the Superfecta was indeed working from the GUI. Here is the query for the same number.
The Superfecta is indeed finding the CNAM from the GUI, but just not talking to Asterisk.