CID is working on the POTs line. When the number is Blacklisted that’s when CID stops working. I’ve removed the number from the Blacklist module and redialed it. You’ll see in the log file that the name and number are now showing up. So some how the name and number are being dropped by the PBX when a number is blacklisted. This causes the the Black list to not function. Am I correct?
Log file: Call made to 19055931770
new stack
-- Executing [s@macro-user-callerid:16] ExecIf("DAHDI/1-1", "1?Set(__CALLEE_ACCOUNCODE=)") in new stack
-- Executing [s@macro-user-callerid:17] Set("DAHDI/1-1", "__TTL=64") in new stack
-- Executing [s@macro-user-callerid:18] GotoIf("DAHDI/1-1", "1?continue") in new stack
-- Goto (macro-user-callerid,s,29)
-- Executing [s@macro-user-callerid:29] Set("DAHDI/1-1", "CALLERID(number)=19055931770") in new stack
-- Executing [s@macro-user-callerid:30] Set("DAHDI/1-1", "CALLERID(name)=Michael Coulton") in new stack
-- Executing [s@macro-user-callerid:31] GotoIf("DAHDI/1-1", "0?cnum") in new stack
-- Executing [s@macro-user-callerid:32] Set("DAHDI/1-1", "CDR(cnam)=Michael Coulton") in new stack
-- Executing [s@macro-user-callerid:33] Set("DAHDI/1-1", "CDR(cnum)=19055931770") in new stack
-- Executing [s@macro-user-callerid:34] Set("DAHDI/1-1", "CHANNEL(language)=en") in new stack
-- Executing [600@ext-group:5] Macro("DAHDI/1-1", "blkvm-setifempty,") in new stack
-- Executing [s@macro-blkvm-setifempty:1] GotoIf("DAHDI/1-1", "1?init") in new stack
-- Goto (macro-blkvm-setifempty,s,4)
-- Executing [s@macro-blkvm-setifempty:4] Set("DAHDI/1-1", "__BLKVM_CHANNEL=DAHDI/1-1") in new stack
-- Executing [s@macro-blkvm-setifempty:5] Set("DAHDI/1-1", "SHARED(BLKVM,DAHDI/1-1)=TRUE") in new stack
-- Executing [s@macro-blkvm-setifempty:6] Set("DAHDI/1-1", "GOSUB_RETVAL=TRUE") in new stack
-- Executing [s@macro-blkvm-setifempty:7] MacroExit("DAHDI/1-1", "") in new stack
-- Executing [600@ext-group:6] GotoIf("DAHDI/1-1", "1?skipov") in new stack
-- Goto (ext-group,600,9)
-- Executing [600@ext-group:9] Set("DAHDI/1-1", "RRNODEST=") in new stack
-- Executing [600@ext-group:10] Set("DAHDI/1-1", "__NODEST=600") in new stack
-- Executing [600@ext-group:11] GosubIf("DAHDI/1-1", "0?sub-rgsetcid,s,1()") in new stack
-- Executing [600@ext-group:12] Gosub("DAHDI/1-1", "sub-record-check,s,1(rg,600,never)") in new stack
-- Executing [s@sub-record-check:1] GotoIf("DAHDI/1-1", "11?initialized") in new stack
-- Goto (sub-record-check,s,10)
-- Executing [s@sub-record-check:10] NoOp("DAHDI/1-1", "Recordings initialized") in new stack
-- Executing [s@sub-record-check:11] ExecIf("DAHDI/1-1", "0?Set(ARG3=dontcare)") in new stack
-- Executing [s@sub-record-check:12] Set("DAHDI/1-1", "REC_POLICY_MODE_SAVE=NO") in new stack
-- Executing [s@sub-record-check:13] ExecIf("DAHDI/1-1", "0?Set(REC_STATUS=NO)") in new stack
-- Executing [s@sub-record-check:14] GotoIf("DAHDI/1-1", "2?checkaction") in new stack
-- Goto (sub-record-check,s,17)
-- Executing [s@sub-record-check:17] GotoIf("DAHDI/1-1", "0?sub-record-check,rg,1") in new stack
-- Executing [s@sub-record-check:18] NoOp("DAHDI/1-1", "Generic rg Recording Check - 19055931770 600") in new stack
-- Executing [s@sub-record-check:19] Gosub("DAHDI/1-1", "recordcheck,1(never,rg,600)") in new stack
-- Executing [recordcheck@sub-record-check:1] NoOp("DAHDI/1-1", "Starting recording check against never") in new stack
-- Executing [recordcheck@sub-record-check:2] Goto("DAHDI/1-1", "never") in new stack
-- Goto (sub-record-check,recordcheck,14)
-- Executing [recordcheck@sub-record-check:14] Set("DAHDI/1-1", "__REC_POLICY_MODE=NEVER") in new stack
-- Executing [recordcheck@sub-record-check:15] Goto("DAHDI/1-1", "stoprec") in new stack
-- Goto (sub-record-check,recordcheck,25)
-- Executing [recordcheck@sub-record-check:25] NoOp("DAHDI/1-1", "Stopping recording: rg, 600") in new stack
-- Executing [recordcheck@sub-record-check:26] Set("DAHDI/1-1", "__REC_STATUS=STOPPED") in new stack
-- Executing [recordcheck@sub-record-check:27] System("DAHDI/1-1", "/var/lib/asterisk/bin/stoprecording.php "DAHDI/1-1"") in new stack
-- Executing [recordcheck@sub-record-check:28] Return("DAHDI/1-1", "") in new stack
-- Executing [s@sub-record-check:20] Return("DAHDI/1-1", "") in new stack
-- Executing [600@ext-group:13] Set("DAHDI/1-1", "RingGroupMethod=ringall") in new stack
-- Executing [600@ext-group:14] Macro("DAHDI/1-1", "dial,45,Ttr,202-206-207-303") in new stack
-- Executing [s@macro-dial:1] NoOp("DAHDI/1-1", "Blind Transfer: , Attended Transfer: , User: , Alert Info: ") in new stack
-- Executing [s@macro-dial:2] ExecIf("DAHDI/1-1", "0?Set(ALERT_INFO=)") in new stack
-- Executing [s@macro-dial:3] ExecIf("DAHDI/1-1", "0?Set(ALERT_INFO=)") in new stack
-- Executing [s@macro-dial:4] ExecIf("DAHDI/1-1", "0?Set(ALERT_INFO=)") in new stack
-- Executing [s@macro-dial:5] ExecIf("DAHDI/1-1", "0?Set(CHANNEL(musicclass)=)") in new stack
-- Executing [s@macro-dial:6] AGI("DAHDI/1-1", "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 'Michael Coulton' number is '19055931770'
dialparties.agi: CW Ignore is:
dialparties.agi: CF Ignore is:
dialparties.agi: CW IN_USE/BUSY is: 1
> dialparties.agi: USE_CONFIRMATION: 'FALSE'
> dialparties.agi: RINGGROUP_INDEX: ''
dialparties.agi: Methodology of ring is 'ringall'
-- dialparties.agi: Added extension 202 to extension map
-- dialparties.agi: Added extension 206 to extension map
-- dialparties.agi: Added extension 207 to extension map
-- dialparties.agi: Added extension 303 to extension map
-- dialparties.agi: Extension 202 cf is disabled
-- dialparties.agi: Extension 206 cf is disabled
-- dialparties.agi: Extension 207 cf is disabled
-- dialparties.agi: Extension 303 cf is disabled
-- dialparties.agi: Extension 202 do not disturb is disabled
-- dialparties.agi: Extension 206 do not disturb is disabled
-- dialparties.agi: Extension 207 do not disturb is disabled
-- dialparties.agi: Extension 303 do not disturb is disabled
> dialparties.agi: extnum 202 has: cw: 1; hascfb: 0 [] hascfu: 0 []
-- dialparties.agi: dbset CALLTRACE/202 to 19055931770
> dialparties.agi: extnum 206 has: cw: 0; hascfb: 0 [] hascfu: 0 []
dialparties.agi: EXTENSION_STATE: 0 (NOT_INUSE)
dialparties.agi: Extension 206 has ExtensionState: 0
-- dialparties.agi: Checking CW and CFB status for extension 206
-- dialparties.agi: dbset CALLTRACE/206 to 19055931770
> dialparties.agi: extnum 207 has: cw: 1; hascfb: 0 [] hascfu: 0 []
-- dialparties.agi: dbset CALLTRACE/207 to 19055931770
> dialparties.agi: extnum 303 has: cw: 1; hascfb: 0 [] hascfu: 0 []
-- dialparties.agi: dbset CALLTRACE/303 to 19055931770
-- dialparties.agi: Filtered ARG3: 202-206-207-303
> dialparties.agi: NODEST: 600 adding M(auto-blkvm) to dialopts: TtrM(auto-blkvm)
> dialparties.agi: NODEST: 600 blkvm enabled macro already in dialopts: TtrM(auto-blkvm)
-- <DAHDI/1-1>AGI Script dialparties.agi completed, returning 0
-- Executing [s@macro-dial:9] NoOp("DAHDI/1-1", "Returned from dialparties with groups to dial") in new stack
-- Executing [s@macro-dial:10] Set("DAHDI/1-1", "LOOPCNT=4") in new stack
-- Executing [s@macro-dial:11] Set("DAHDI/1-1", "ITER=1") in new stack
-- Executing [s@macro-dial:12] Set("DAHDI/1-1", "EXTTOCALL=202") in new stack
-- Executing [s@macro-dial:13] NoOp("DAHDI/1-1", "Working with 202") in new stack
-- Executing [s@macro-dial:14] ExecIf("DAHDI/1-1", "0?Set(HASH(__SIPHEADERS,Alert-Info)=;volume=)") in new stack
-- Executing [s@macro-dial:15] ExecIf("DAHDI/1-1", "0?Set(HASH(__SIPHEADERS,Alert-Info)=;volume=)") in new stack
-- Executing [s@macro-dial:16] Set("DAHDI/1-1", "ITER=2") in new stack
-- Executing [s@macro-dial:17] GotoIf("DAHDI/1-1", "1?ndloopbegin") in new stack
-- Goto (macro-dial,s,12)
-- Executing [s@macro-dial:12] Set("DAHDI/1-1", "EXTTOCALL=206") in new stack
-- Executing [s@macro-dial:13] NoOp("DAHDI/1-1", "Working with 206") in new stack
-- Executing [s@macro-dial:14] ExecIf("DAHDI/1-1", "0?Set(HASH(__SIPHEADERS,Alert-Info)=;volume=)") in new stack
-- Executing [s@macro-dial:15] ExecIf("DAHDI/1-1", "0?Set(HASH(__SIPHEADERS,Alert-Info)=;volume=)") in new stack
-- Executing [s@macro-dial:16] Set("DAHDI/1-1", "ITER=3") in new stack
-- Executing [s@macro-dial:17] GotoIf("DAHDI/1-1", "1?ndloopbegin") in new stack
-- Goto (macro-dial,s,12)
-- Executing [s@macro-dial:12] Set("DAHDI/1-1", "EXTTOCALL=207") in new stack
-- Executing [s@macro-dial:13] NoOp("DAHDI/1-1", "Working with 207") in new stack
-- Executing [s@macro-dial:14] ExecIf("DAHDI/1-1", "0?Set(HASH(__SIPHEADERS,Alert-Info)=;volume=)") in new stack
-- Executing [s@macro-dial:15] ExecIf("DAHDI/1-1", "0?Set(HASH(__SIPHEADERS,Alert-Info)=;volume=)") in new stack
-- Executing [s@macro-dial:16] Set("DAHDI/1-1", "ITER=4") in new stack
-- Executing [s@macro-dial:17] GotoIf("DAHDI/1-1", "1?ndloopbegin") in new stack
-- Goto (macro-dial,s,12)
-- Executing [s@macro-dial:12] Set("DAHDI/1-1", "EXTTOCALL=303") in new stack
-- Executing [s@macro-dial:13] NoOp("DAHDI/1-1", "Working with 303") in new stack
-- Executing [s@macro-dial:14] ExecIf("DAHDI/1-1", "0?Set(HASH(__SIPHEADERS,Alert-Info)=;volume=)") in new stack
-- Executing [s@macro-dial:15] ExecIf("DAHDI/1-1", "0?Set(HASH(__SIPHEADERS,Alert-Info)=;volume=)") in new stack
-- Executing [s@macro-dial:16] Set("DAHDI/1-1", "ITER=5") in new stack
-- Executing [s@macro-dial:17] GotoIf("DAHDI/1-1", "0?ndloopbegin") in new stack
-- Executing [s@macro-dial:18] Macro("DAHDI/1-1", "dial-ringall-predial-hook,") in new stack
-- Executing [s@macro-dial-ringall-predial-hook:1] MacroExit("DAHDI/1-1", "") in new stack
-- Executing [s@macro-dial:19] Dial("DAHDI/1-1", "SIP/202&SIP/206&DAHDI/3&SIP/99303&SIP/303,45,trM(auto-blkvm)b(func-apply-sipheaders^s^1),") in new stack
== Using SIP RTP TOS bits 184
== Using SIP RTP CoS mark 5
== Using SIP RTP TOS bits 184
== Using SIP RTP CoS mark 5
[2017-03-21 12:05:29] WARNING[15265][C-00006519]: app_dial.c:2525 dial_exec_full: Unable to create channel of type 'SIP' (cause 20 - Subscriber absent)
== Using SIP RTP TOS bits 184
== Using SIP RTP CoS mark 5
-- SIP/202-00000297 Internal Gosub(func-apply-sipheaders,s,1) start
-- Executing [s@func-apply-sipheaders:1] NoOp("SIP/202-00000297", "Applying SIP Headers to channel") in new stack
-- Executing [s@func-apply-sipheaders:2] Set("SIP/202-00000297", "SIPHEADERKEYS=") in new stack
-- Executing [s@func-apply-sipheaders:3] While("SIP/202-00000297", "0") in new stack
-- Jumping to priority 6
-- Executing [s@func-apply-sipheaders:7] Return("SIP/202-00000297", "") in new stack
== Spawn extension (from-internal, 600, 1) exited non-zero on 'SIP/202-00000297'
-- SIP/202-00000297 Internal Gosub(func-apply-sipheaders,s,1) complete GOSUB_RETVAL=
-- SIP/206-00000298 Internal Gosub(func-apply-sipheaders,s,1) start
-- Executing [s@func-apply-sipheaders:1] NoOp("SIP/206-00000298", "Applying SIP Headers to channel") in new stack
-- Executing [s@func-apply-sipheaders:2] Set("SIP/206-00000298", "SIPHEADERKEYS=") in new stack
-- Executing [s@func-apply-sipheaders:3] While("SIP/206-00000298", "0") in new stack
-- Jumping to priority 6
-- Executing [s@func-apply-sipheaders:7] Return("SIP/206-00000298", "") in new stack
== Spawn extension (from-internal, 600, 1) exited non-zero on 'SIP/206-00000298'
-- SIP/206-00000298 Internal Gosub(func-apply-sipheaders,s,1) complete GOSUB_RETVAL=
-- DAHDI/3-1 Internal Gosub(func-apply-sipheaders,s,1) start
-- Executing [s@func-apply-sipheaders:1] NoOp("DAHDI/3-1", "Applying SIP Headers to channel") in new stack
-- Executing [s@func-apply-sipheaders:2] Set("DAHDI/3-1", "SIPHEADERKEYS=") in new stack
-- Executing [s@func-apply-sipheaders:3] While("DAHDI/3-1", "0") in new stack
-- Jumping to priority 6
-- Executing [s@func-apply-sipheaders:7] Return("DAHDI/3-1", "") in new stack
== Spawn extension (from-internal, 600, 1) exited non-zero on 'DAHDI/3-1'
-- DAHDI/3-1 Internal Gosub(func-apply-sipheaders,s,1) complete GOSUB_RETVAL=
-- SIP/303-00000299 Internal Gosub(func-apply-sipheaders,s,1) start
-- Executing [s@func-apply-sipheaders:1] NoOp("SIP/303-00000299", "Applying SIP Headers to channel") in new stack
-- Executing [s@func-apply-sipheaders:2] Set("SIP/303-00000299", "SIPHEADERKEYS=") in new stack
-- Executing [s@func-apply-sipheaders:3] While("SIP/303-00000299", "0") in new stack
-- Jumping to priority 6
-- Executing [s@func-apply-sipheaders:7] Return("SIP/303-00000299", "") in new stack
== Spawn extension (from-internal, 600, 1) exited non-zero on 'SIP/303-00000299'
-- SIP/303-00000299 Internal Gosub(func-apply-sipheaders,s,1) complete GOSUB_RETVAL=
-- Called SIP/202
-- Called SIP/206
-- Called DAHDI/3
-- Called SIP/303
-- SIP/303-00000299 connected line has changed. Saving it until answer for DAHDI/1-1
-- DAHDI/3-1 is ringing
-- SIP/206-00000298 connected line has changed. Saving it until answer for DAHDI/1-1
-- SIP/202-00000297 connected line has changed. Saving it until answer for DAHDI/1-1
-- SIP/202-00000297 is ringing
-- SIP/206-00000298 is ringing
-- SIP/303-00000299 is ringing
-- SIP/202-00000297 connected line has changed. Saving it until answer for DAHDI/1-1
-- SIP/202-00000297 answered DAHDI/1-1
-- Hanging up on 'DAHDI/3-1'
-- Hungup 'DAHDI/3-1'
-- Executing [s@macro-auto-blkvm:1] Set("SIP/202-00000297", "__MACRO_RESULT=") in new stack
-- Executing [s@macro-auto-blkvm:2] Set("SIP/202-00000297", "CFIGNORE=") in new stack
-- Executing [s@macro-auto-blkvm:3] Set("SIP/202-00000297", "MASTER_CHANNEL(CFIGNORE)=") in new stack
-- Executing [s@macro-auto-blkvm:4] Set("SIP/202-00000297", "FORWARD_CONTEXT=from-internal") in new stack
-- Executing [s@macro-auto-blkvm:5] Set("SIP/202-00000297", "MASTER_CHANNEL(FORWARD_CONTEXT)=from-internal") in new stack
-- Executing [s@macro-auto-blkvm:6] Macro("SIP/202-00000297", "blkvm-clr,") in new stack
-- Executing [s@macro-blkvm-clr:1] Set("SIP/202-00000297", "SHARED(BLKVM,DAHDI/1-1)=") in new stack
-- Executing [s@macro-blkvm-clr:2] Set("SIP/202-00000297", "GOSUB_RETVAL=") in new stack
-- Executing [s@macro-blkvm-clr:3] MacroExit("SIP/202-00000297", "") in new stack
-- Executing [s@macro-auto-blkvm:7] ExecIf("SIP/202-00000297", "0?Set(MASTER_CHANNEL(CONNECTEDLINE(num))=202)") in new stack
-- Executing [s@macro-auto-blkvm:8] ExecIf("SIP/202-00000297", "0?Set(MASTER_CHANNEL(CONNECTEDLINE(name))=Office)") in new stack
-- Channel SIP/202-00000297 joined 'simple_bridge' basic-bridge <baaf0fd1-d59b-4d56-ba9e-1138616f443b>
-- Channel DAHDI/1-1 joined 'simple_bridge' basic-bridge <baaf0fd1-d59b-4d56-ba9e-1138616f443b>
> 0x7f9a68d42570 -- Probation passed - setting RTP source address to 192.168.2.71:12100
-- Channel SIP/202-00000297 left 'simple_bridge' basic-bridge <baaf0fd1-d59b-4d56-ba9e-1138616f443b>
-- Channel DAHDI/1-1 left 'simple_bridge' basic-bridge <baaf0fd1-d59b-4d56-ba9e-1138616f443b>
== Spawn extension (macro-dial, s, 19) exited non-zero on 'DAHDI/1-1' in macro 'dial'
== Spawn extension (ext-group, 600, 14) exited non-zero on 'DAHDI/1-1'
-- Executing [h@ext-group:1] Macro("DAHDI/1-1", "hangupcall,") in new stack
-- Executing [s@macro-hangupcall:1] GotoIf("DAHDI/1-1", "1?theend") in new stack
-- Goto (macro-hangupcall,s,3)
-- Executing [s@macro-hangupcall:3] ExecIf("DAHDI/1-1", "0?Set(CDR(recordingfile)=)") in new stack
-- Executing [s@macro-hangupcall:4] Hangup("DAHDI/1-1", "") in new stack
== Spawn extension (macro-hangupcall, s, 4) exited non-zero on 'DAHDI/1-1' in macro 'hangupcall'
== Spawn extension (ext-group, h, 1) exited non-zero on 'DAHDI/1-1'
-- Hanging up on 'DAHDI/1-1'
-- Hungup 'DAHDI/1-1'
localhost*CLI> exit
Asterisk cleanly ending (0).
Executing last minute cleanups