CID not flowing through pstn. Assistance required please

I’ve never used pastebin but I’ll take your advise and post longer logs using pastebin if that helps people.

Log file using pastebin as suggested:

URL:
<script src=“https://pastebin.com/embed_js/hYue8sAH”></script>

[2019-11-28 20:05:32] VERBOSE[5934][C-00000007] pbx.c: Executing [s@macro-user-callerid:43] Set(“PJSIP/105-00000007”, “CHANNEL(language)=en_GB”) in new stack
[2019-11-28 20:05:32] VERBOSE[5934][C-00000007] pbx.c: Executing [9447342052440@from-internal:2] Gosub(“PJSIP/105-00000007”, “sub-record-check,s,1(out,9447342052440,dontcare)”) in new stack
[2019-11-28 20:05:32] VERBOSE[5934][C-00000007] pbx.c: Executing [s@sub-record-check:1] GotoIf(“PJSIP/105-00000007”, “0?initialized”) in new stack
[2019-11-28 20:05:32] VERBOSE[5934][C-00000007] pbx.c: Executing [s@sub-record-check:2] Set(“PJSIP/105-00000007”, “__REC_STATUS=INITIALIZED”) in new stack
[2019-11-28 20:05:32] VERBOSE[5934][C-00000007] pbx.c: Executing [s@sub-record-check:3] Set(“PJSIP/105-00000007”, “NOW=1574971532”) in new stack
[2019-11-28 20:05:32] VERBOSE[5934][C-00000007] pbx.c: Executing [s@sub-record-check:4] Set(“PJSIP/105-00000007”, “__DAY=28”) in new stack
[2019-11-28 20:05:32] VERBOSE[5934][C-00000007] pbx.c: Executing [s@sub-record-check:5] Set(“PJSIP/105-00000007”, “__MONTH=11”) in new stack
[2019-11-28 20:05:32] VERBOSE[5934][C-00000007] pbx.c: Executing [s@sub-record-check:6] Set(“PJSIP/105-00000007”, “__YEAR=2019”) in new stack
[2019-11-28 20:05:32] VERBOSE[5934][C-00000007] pbx.c: Executing [s@sub-record-check:7] Set(“PJSIP/105-00000007”, “__TIMESTR=20191128-200532”) in new stack
[2019-11-28 20:05:32] VERBOSE[5934][C-00000007] pbx.c: Executing [s@sub-record-check:8] Set(“PJSIP/105-00000007”, “__FROMEXTEN=105”) in new stack
[2019-11-28 20:05:32] VERBOSE[5934][C-00000007] pbx.c: Executing [s@sub-record-check:9] Set(“PJSIP/105-00000007”, “__MON_FMT=wav”) in new stack
[2019-11-28 20:05:32] VERBOSE[5934][C-00000007] pbx.c: Executing [s@sub-record-check:10] NoOp(“PJSIP/105-00000007”, “Recordings initialized”) in new stack
[2019-11-28 20:05:32] VERBOSE[5934][C-00000007] pbx.c: Executing [s@sub-record-check:11] ExecIf(“PJSIP/105-00000007”, “0?Set(ARG3=dontcare)”) in new stack
[2019-11-28 20:05:32] VERBOSE[5934][C-00000007] pbx.c: Executing [s@sub-record-check:12] Set(“PJSIP/105-00000007”, “REC_POLICY_MODE_SAVE=”) in new stack
[2019-11-28 20:05:32] VERBOSE[5934][C-00000007] pbx.c: Executing [s@sub-record-check:13] ExecIf(“PJSIP/105-00000007”, “0?Set(REC_STATUS=NO)”) in new stack
[2019-11-28 20:05:32] VERBOSE[5934][C-00000007] pbx.c: Executing [s@sub-record-check:14] GotoIf(“PJSIP/105-00000007”, “3?checkaction”) in new stack
[2019-11-28 20:05:32] VERBOSE[5934][C-00000007] pbx_builtins.c: Goto (sub-record-check,s,17)
[2019-11-28 20:05:32] VERBOSE[5934][C-00000007] pbx.c: Executing [s@sub-record-check:17] GotoIf(“PJSIP/105-00000007”, “1?sub-record-check,out,1”) in new stack
[2019-11-28 20:05:32] VERBOSE[5934][C-00000007] pbx_builtins.c: Goto (sub-record-check,out,1)
[2019-11-28 20:05:32] VERBOSE[5934][C-00000007] pbx.c: Executing [out@sub-record-check:1] NoOp(“PJSIP/105-00000007”, “Outbound Recording Check from 105 to 9447342052440”) in new stack
[2019-11-28 20:05:32] VERBOSE[5934][C-00000007] pbx.c: Executing [out@sub-record-check:2] Set(“PJSIP/105-00000007”, “RECMODE=dontcare”) in new stack
[2019-11-28 20:05:32] VERBOSE[5934][C-00000007] pbx.c: Executing [out@sub-record-check:3] ExecIf(“PJSIP/105-00000007”, “1?Goto(routewins)”) in new stack
[2019-11-28 20:05:32] VERBOSE[5934][C-00000007] pbx_builtins.c: Goto (sub-record-check,out,7)
[2019-11-28 20:05:32] VERBOSE[5934][C-00000007] pbx.c: Executing [out@sub-record-check:7] Gosub(“PJSIP/105-00000007”, “recordcheck,1(dontcare,out,9447342052440)”) in new stack
[2019-11-28 20:05:32] VERBOSE[5934][C-00000007] pbx.c: Executing [recordcheck@sub-record-check:1] NoOp(“PJSIP/105-00000007”, “Starting recording check against dontcare”) in new stack
[2019-11-28 20:05:32] VERBOSE[5934][C-00000007] pbx.c: Executing [recordcheck@sub-record-check:2] Goto(“PJSIP/105-00000007”, “dontcare”) in new stack
[2019-11-28 20:05:32] VERBOSE[5934][C-00000007] pbx_builtins.c: Goto (sub-record-check,recordcheck,3)
[2019-11-28 20:05:32] VERBOSE[5934][C-00000007] pbx.c: Executing [recordcheck@sub-record-check:3] Return(“PJSIP/105-00000007”, “”) in new stack
[2019-11-28 20:05:32] VERBOSE[5934][C-00000007] pbx.c: Executing [out@sub-record-check:8] Return(“PJSIP/105-00000007”, “”) in new stack
[2019-11-28 20:05:32] VERBOSE[5934][C-00000007] pbx.c: Executing [9447342052440@from-internal:3] ExecIf(“PJSIP/105-00000007”, “0 ?Set(CDR(accountcode)=)”) in new stack
[2019-11-28 20:05:32] VERBOSE[5934][C-00000007] pbx.c: Executing [9447342052440@from-internal:4] Set(“PJSIP/105-00000007”, “ROUTE_CIDSAVE=“Sean #2” <105>”) in new stack
[2019-11-28 20:05:32] VERBOSE[5934][C-00000007] pbx.c: Executing [9447342052440@from-internal:5] Set(“PJSIP/105-00000007”, “MOHCLASS=default”) in new stack
[2019-11-28 20:05:32] VERBOSE[5934][C-00000007] pbx.c: Executing [9447342052440@from-internal:6] Set(“PJSIP/105-00000007”, “_NODEST=”) in new stack
[2019-11-28 20:05:32] VERBOSE[5934][C-00000007] pbx.c: Executing [9447342052440@from-internal:7] Macro(“PJSIP/105-00000007”, “dialout-trunk,1,447342052440,off”) in new stack
[2019-11-28 20:05:32] VERBOSE[5934][C-00000007] pbx.c: Executing [s@macro-dialout-trunk:1] Set(“PJSIP/105-00000007”, “DIAL_TRUNK=1”) in new stack
[2019-11-28 20:05:32] VERBOSE[5934][C-00000007] pbx.c: Executing [s@macro-dialout-trunk:2] ExecIf(“PJSIP/105-00000007”, “0?Set(DIAL_OPTIONS=Hhtr)”) in new stack
[2019-11-28 20:05:32] VERBOSE[5934][C-00000007] pbx.c: Executing [s@macro-dialout-trunk:3] GosubIf(“PJSIP/105-00000007”, “0?sub-pincheck,s,1()”) in new stack
[2019-11-28 20:05:32] VERBOSE[5934][C-00000007] pbx.c: Executing [s@macro-dialout-trunk:4] ExecIf(“PJSIP/105-00000007”, “0?Set(CALLERID(num)=105)”) in new stack
[2019-11-28 20:05:32] VERBOSE[5934][C-00000007] pbx.c: Executing [s@macro-dialout-trunk:5] GotoIf(“PJSIP/105-00000007”, “0?disabletrunk,1”) in new stack
[2019-11-28 20:05:32] VERBOSE[5934][C-00000007] pbx.c: Executing [s@macro-dialout-trunk:6] Set(“PJSIP/105-00000007”, “DIAL_NUMBER=447342052440”) in new stack
[2019-11-28 20:05:32] VERBOSE[5934][C-00000007] pbx.c: Executing [s@macro-dialout-trunk:7] Set(“PJSIP/105-00000007”, “DIAL_TRUNK_OPTIONS=HhTtr”) in new stack
[2019-11-28 20:05:32] VERBOSE[5934][C-00000007] pbx.c: Executing [s@macro-dialout-trunk:8] Set(“PJSIP/105-00000007”, “OUTBOUND_GROUP=OUT_1”) in new stack
[2019-11-28 20:05:32] VERBOSE[5934][C-00000007] pbx.c: Executing [s@macro-dialout-trunk:9] Set(“PJSIP/105-00000007”, “DIAL_TRUNK_OPTIONS=T”) in new stack
[2019-11-28 20:05:32] VERBOSE[5934][C-00000007] pbx.c: Executing [s@macro-dialout-trunk:10] GotoIf(“PJSIP/105-00000007”, “1?nomax”) in new stack
[2019-11-28 20:05:32] VERBOSE[5934][C-00000007] pbx_builtins.c: Goto (macro-dialout-trunk,s,12)
[2019-11-28 20:05:32] VERBOSE[5934][C-00000007] pbx.c: Executing [s@macro-dialout-trunk:12] GotoIf(“PJSIP/105-00000007”, “0?skipoutcid”) in new stack
[2019-11-28 20:05:32] VERBOSE[5934][C-00000007] pbx.c: Executing [s@macro-dialout-trunk:13] Macro(“PJSIP/105-00000007”, “outbound-callerid,1”) in new stack
[2019-11-28 20:05:32] VERBOSE[5934][C-00000007] pbx.c: Executing [s@macro-outbound-callerid:1] NoOp(“PJSIP/105-00000007”, “105”) in new stack
[2019-11-28 20:05:32] VERBOSE[5934][C-00000007] pbx.c: Executing [s@macro-outbound-callerid:2] NoOp(“PJSIP/105-00000007”, “”) in new stack
[2019-11-28 20:05:32] VERBOSE[5934][C-00000007] pbx.c: Executing [s@macro-outbound-callerid:3] NoOp(“PJSIP/105-00000007”, “all”) in new stack
[2019-11-28 20:05:32] VERBOSE[5934][C-00000007] pbx.c: Executing [s@macro-outbound-callerid:4] ExecIf(“PJSIP/105-00000007”, “0?Set(CALLERPRES(name-pres)=)”) in new stack
[2019-11-28 20:05:32] VERBOSE[5934][C-00000007] pbx.c: Executing [s@macro-outbound-callerid:5] ExecIf(“PJSIP/105-00000007”, “0?Set(CALLERPRES(num-pres)=)”) in new stack
[2019-11-28 20:05:32] VERBOSE[5934][C-00000007] pbx.c: Executing [s@macro-outbound-callerid:6] ExecIf(“PJSIP/105-00000007”, “0?Set(REALCALLERIDNUM=105)”) in new stack
[2019-11-28 20:05:32] VERBOSE[5934][C-00000007] pbx.c: Executing [s@macro-outbound-callerid:7] ExecIf(“PJSIP/105-00000007”, “0?Set(AMPUSER=105)”) in new stack
[2019-11-28 20:05:32] VERBOSE[5934][C-00000007] pbx.c: Executing [s@macro-outbound-callerid:8] GotoIf(“PJSIP/105-00000007”, “1?normcid”) in new stack
[2019-11-28 20:05:32] VERBOSE[5934][C-00000007] pbx_builtins.c: Goto (macro-outbound-callerid,s,12)
[2019-11-28 20:05:32] VERBOSE[5934][C-00000007] pbx.c: Executing [s@macro-outbound-callerid:12] Set(“PJSIP/105-00000007”, “USEROUTCID=YOUR WHATEVER<441157351110>”) in new stack
[2019-11-28 20:05:32] VERBOSE[5934][C-00000007] pbx.c: Executing [s@macro-outbound-callerid:13] Set(“PJSIP/105-00000007”, “EMERGENCYCID=”) in new stack
[2019-11-28 20:05:32] VERBOSE[5934][C-00000007] pbx.c: Executing [s@macro-outbound-callerid:14] Set(“PJSIP/105-00000007”, “TRUNKOUTCID=YOUR WHATEVER<441157351110>”) in new stack
[2019-11-28 20:05:32] VERBOSE[5934][C-00000007] pbx.c: Executing [s@macro-outbound-callerid:15] GotoIf(“PJSIP/105-00000007”, “1?trunkcid”) in new stack
[2019-11-28 20:05:32] VERBOSE[5934][C-00000007] pbx_builtins.c: Goto (macro-outbound-callerid,s,21)
[2019-11-28 20:05:32] VERBOSE[5934][C-00000007] pbx.c: Executing [s@macro-outbound-callerid:21] ExecIf(“PJSIP/105-00000007”, “1?Set(CALLERID(all)=YOUR WHATEVER<441157351110>)”) in new stack
[2019-11-28 20:05:32] VERBOSE[5934][C-00000007] pbx.c: Executing [s@macro-outbound-callerid:22] ExecIf(“PJSIP/105-00000007”, “1?Set(CALLERID(all)=YOUR WHATEVER<441157351110>)”) in new stack
[2019-11-28 20:05:32] VERBOSE[5934][C-00000007] pbx.c: Executing [s@macro-outbound-callerid:23] ExecIf(“PJSIP/105-00000007”, “1?Set(CALLERID(all)=YOUR WHATEVER<441157351110>)”) in new stack
[2019-11-28 20:05:32] WARNING[5934][C-00000007] ast_expr2.fl: ast_yyerror(): syntax error: syntax error, unexpected ‘=’, expecting $end; Input:
= 1 & 27 = 0
^
[2019-11-28 20:05:32] WARNING[5934][C-00000007] ast_expr2.fl: If you have questions, please refer to https://wiki.asterisk.org/wiki/display/AST/Channel+Variables
[2019-11-28 20:05:32] VERBOSE[5934][C-00000007] pbx.c: Executing [s@macro-outbound-callerid:24] ExecIf(“PJSIP/105-00000007”, “?Set(CALLERID(all)=105)”) in new stack
[2019-11-28 20:05:32] WARNING[5934][C-00000007] ast_expr2.fl: ast_yyerror(): syntax error: syntax error, unexpected ‘=’, expecting $end; Input:
= 1 & 27 = 0
^
[2019-11-28 20:05:32] WARNING[5934][C-00000007] ast_expr2.fl: If you have questions, please refer to https://wiki.asterisk.org/wiki/display/AST/Channel+Variables
[2019-11-28 20:05:32] VERBOSE[5934][C-00000007] pbx.c: Executing [s@macro-outbound-callerid:25] ExecIf(“PJSIP/105-00000007”, “0?Set(CALLERPRES(name-pres)=prohib_passed_screen)”) in new stack
[2019-11-28 20:05:32] VERBOSE[5934][C-00000007] pbx.c: Executing [s@macro-outbound-callerid:26] ExecIf(“PJSIP/105-00000007”, “0?Set(CALLERPRES(num-pres)=prohib_passed_screen)”) in new stack
[2019-11-28 20:05:32] VERBOSE[5934][C-00000007] pbx.c: Executing [s@macro-outbound-callerid:27] Set(“PJSIP/105-00000007”, “CDR(outbound_cnum)=441157351110”) in new stack
[2019-11-28 20:05:32] VERBOSE[5934][C-00000007] pbx.c: Executing [s@macro-outbound-callerid:28] Set(“PJSIP/105-00000007”, “CDR(outbound_cnam)=YOUR WHATEVER”) in new stack
[2019-11-28 20:05:32] VERBOSE[5934][C-00000007] pbx.c: Executing [s@macro-dialout-trunk:14] GosubIf(“PJSIP/105-00000007”, “1?sub-flp-1,s,1()”) in new stack
[2019-11-28 20:05:32] VERBOSE[5934][C-00000007] pbx.c: Executing [s@sub-flp-1:1] ExecIf(“PJSIP/105-00000007”, “0?Set(TARGET_FLP_1=44447342052440)”) in new stack
[2019-11-28 20:05:32] VERBOSE[5934][C-00000007] pbx.c: Executing [s@sub-flp-1:2] GotoIf(“PJSIP/105-00000007”, “0?match”) in new stack
[2019-11-28 20:05:32] VERBOSE[5934][C-00000007] pbx.c: Executing [s@sub-flp-1:3] ExecIf(“PJSIP/105-00000007”, “0?Return()”) in new stack
[2019-11-28 20:05:32] VERBOSE[5934][C-00000007] pbx.c: Executing [s@sub-flp-1:4] Return(“PJSIP/105-00000007”, “”) in new stack
[2019-11-28 20:05:32] VERBOSE[5934][C-00000007] pbx.c: Executing [s@macro-dialout-trunk:15] Set(“PJSIP/105-00000007”, “OUTNUM=447342052440”) in new stack
[2019-11-28 20:05:32] VERBOSE[5934][C-00000007] pbx.c: Executing [s@macro-dialout-trunk:16] Set(“PJSIP/105-00000007”, “custom=SIP/didlogic”) in new stack
[2019-11-28 20:05:32] VERBOSE[5934][C-00000007] pbx.c: Executing [s@macro-dialout-trunk:17] ExecIf(“PJSIP/105-00000007”, “0?Set(DIAL_TRUNK_OPTIONS=M(setmusic^default)T)”) in new stack
[2019-11-28 20:05:32] VERBOSE[5934][C-00000007] pbx.c: Executing [s@macro-dialout-trunk:18] ExecIf(“PJSIP/105-00000007”, “0?Set(DIAL_TRUNK_OPTIONS=TM(confirm))”) in new stack
[2019-11-28 20:05:32] VERBOSE[5934][C-00000007] pbx.c: Executing [s@macro-dialout-trunk:19] Macro(“PJSIP/105-00000007”, “dialout-trunk-predial-hook,”) in new stack
[2019-11-28 20:05:32] VERBOSE[5934][C-00000007] pbx.c: Executing [s@macro-dialout-trunk-predial-hook:1] MacroExit(“PJSIP/105-00000007”, “”) in new stack
[2019-11-28 20:05:32] VERBOSE[5934][C-00000007] pbx.c: Executing [s@macro-dialout-trunk:20] GotoIf(“PJSIP/105-00000007”, “0?skipcrm”) in new stack
[2019-11-28 20:05:32] VERBOSE[5934][C-00000007] pbx.c: Executing [s@macro-dialout-trunk:21] Set(“PJSIP/105-00000007”, “__CRM_DIRECTION=OUTBOUND”) in new stack
[2019-11-28 20:05:32] VERBOSE[5934][C-00000007] pbx.c: Executing [s@macro-dialout-trunk:22] Set(“PJSIP/105-00000007”, “__CRM_DESTINATION=447342052440”) in new stack
[2019-11-28 20:05:32] VERBOSE[5934][C-00000007] pbx.c: Executing [s@macro-dialout-trunk:23] Set(“PJSIP/105-00000007”, “__CRM_SOURCE=105”) in new stack
[2019-11-28 20:05:32] VERBOSE[5934][C-00000007] pbx.c: Executing [s@macro-dialout-trunk:24] AGI(“PJSIP/105-00000007”, “sangomacrm.agi”) in new stack
[2019-11-28 20:05:32] VERBOSE[5934][C-00000007] res_agi.c: Launched AGI Script /var/lib/asterisk/agi-bin/sangomacrm.agi
[2019-11-28 20:05:32] VERBOSE[5934][C-00000007] res_agi.c: <PJSIP/105-00000007>AGI Script sangomacrm.agi completed, returning 0
[2019-11-28 20:05:32] VERBOSE[5934][C-00000007] pbx.c: Executing [s@macro-dialout-trunk:25] Set(“PJSIP/105-00000007”, “CHANNEL(hangup_handler_push)=crm-hangup,s,1”) in new stack
[2019-11-28 20:05:32] VERBOSE[5934][C-00000007] pbx.c: Executing [s@macro-dialout-trunk:26] NoOp(“PJSIP/105-00000007”, “CRM Finished”) in new stack
[2019-11-28 20:05:32] VERBOSE[5934][C-00000007] pbx.c: Executing [s@macro-dialout-trunk:27] GotoIf(“PJSIP/105-00000007”, “0?bypass,1”) in new stack
[2019-11-28 20:05:32] VERBOSE[5934][C-00000007] pbx.c: Executing [s@macro-dialout-trunk:28] ExecIf(“PJSIP/105-00000007”, “1?Set(CONNECTEDLINE(num,i)=447342052440)”) in new stack
[2019-11-28 20:05:32] VERBOSE[5934][C-00000007] pbx.c: Executing [s@macro-dialout-trunk:29] ExecIf(“PJSIP/105-00000007”, “1?Set(CONNECTEDLINE(name,i)=CID:441157351110)”) in new stack
[2019-11-28 20:05:32] VERBOSE[5934][C-00000007] pbx.c: Executing [s@macro-dialout-trunk:30] ExecIf(“PJSIP/105-00000007”, “0?Set(CONNECTEDLINE(name,i)=CID:(Hidden)441157351110)”) in new stack
[2019-11-28 20:05:32] VERBOSE[5934][C-00000007] pbx.c: Executing [s@macro-dialout-trunk:31] GotoIf(“PJSIP/105-00000007”, “0?customtrunk”) in new stack
[2019-11-28 20:05:32] VERBOSE[5934][C-00000007] pbx.c: Executing [s@macro-dialout-trunk:32] ExecIf(“PJSIP/105-00000007”, “0?Set(DIAL_TRUNK_OPTIONS=)”) in new stack
[2019-11-28 20:05:32] VERBOSE[5934][C-00000007] pbx.c: Executing [s@macro-dialout-trunk:33] Dial(“PJSIP/105-00000007”, “SIP/didlogic/447342052440,300,Tb(func-apply-sipheaders^s^1,(1))”) in new stack
[2019-11-28 20:05:32] VERBOSE[5934][C-00000007] netsock2.c: Using SIP RTP TOS bits 184
[2019-11-28 20:05:32] VERBOSE[5934][C-00000007] netsock2.c: Using SIP RTP CoS mark 5
[2019-11-28 20:05:32] VERBOSE[5934][C-00000007] app_stack.c: SIP/didlogic-00000007 Internal Gosub(func-apply-sipheaders,s,1(1)) start
[2019-11-28 20:05:32] VERBOSE[5934][C-00000007] pbx.c: Executing [s@func-apply-sipheaders:1] ExecIf(“SIP/didlogic-00000007”, “0?Set(CHANNEL(hangup_handler_push)=crm-hangup,s,1)”) in new stack
[2019-11-28 20:05:32] VERBOSE[5934][C-00000007] pbx.c: Executing [s@func-apply-sipheaders:2] NoOp(“SIP/didlogic-00000007”, “Applying SIP Headers to channel SIP/didlogic-00000007”) in new stack
[2019-11-28 20:05:32] VERBOSE[5934][C-00000007] pbx.c: Executing [s@func-apply-sipheaders:3] Set(“SIP/didlogic-00000007”, “TECH=SIP”) in new stack
[2019-11-28 20:05:32] VERBOSE[5934][C-00000007] pbx.c: Executing [s@func-apply-sipheaders:4] Set(“SIP/didlogic-00000007”, “SIPHEADERKEYS=”) in new stack
[2019-11-28 20:05:32] VERBOSE[5934][C-00000007] pbx.c: Executing [s@func-apply-sipheaders:5] While(“SIP/didlogic-00000007”, “0”) in new stack
[2019-11-28 20:05:32] VERBOSE[5934][C-00000007] app_while.c: Jumping to priority 13
[2019-11-28 20:05:32] VERBOSE[5934][C-00000007] pbx.c: Executing [s@func-apply-sipheaders:14] Return(“SIP/didlogic-00000007”, “”) in new stack
[2019-11-28 20:05:32] VERBOSE[5934][C-00000007] app_stack.c: Spawn extension (from-trunk-sip-didlogic, 9447342052440, 1) exited non-zero on ‘SIP/didlogic-00000007’
[2019-11-28 20:05:32] VERBOSE[5934][C-00000007] app_stack.c: SIP/didlogic-00000007 Internal Gosub(func-apply-sipheaders,s,1(1)) complete GOSUB_RETVAL=
[2019-11-28 20:05:32] VERBOSE[5934][C-00000007] chan_sip.c: Audio is at 16324
[2019-11-28 20:05:32] VERBOSE[5934][C-00000007] chan_sip.c: Adding codec ulaw to SDP
[2019-11-28 20:05:32] VERBOSE[5934][C-00000007] chan_sip.c: Adding non-codec 0x1 (telephone-event) to SDP
[2019-11-28 20:05:32] VERBOSE[5934][C-00000007] chan_sip.c: Reliably Transmitting (NAT) to 83.222.249.39:5060:
INVITE sip:[email protected] SIP/2.0
Via: SIP/2.0/UDP 172.31.31.196:5160;branch=z9hG4bK2a724378;rport
Max-Forwards: 70
From: “YOUR WHATEVER” sip:[email protected]:5160;tag=as56c8fa6f
To: sip:[email protected]
Contact: sip:[email protected]:5160
Call-ID: [email protected]:5160
CSeq: 102 INVITE
User-Agent: FPBX-14.0.13.12(13.29.2)
Date: Thu, 28 Nov 2019 20:05:32 GMT
Allow: INVITE, ACK, CANCEL, OPTIONS, BYE, REFER, SUBSCRIBE, NOTIFY, INFO, PUBLISH, MESSAGE
Supported: replaces, timer
P-Asserted-Identity: “YOUR WHATEVER” sip:[email protected]
Content-Type: application/sdp
Content-Length: 240

v=0
o=root 228259212 228259212 IN IP4 172.31.31.196
s=Asterisk PBX 13.29.2
c=IN IP4 172.31.31.196
t=0 0
m=audio 16324 RTP/AVP 0 101
a=rtpmap:0 PCMU/8000
a=rtpmap:101 telephone-event/8000
a=fmtp:101 0-16
a=maxptime:150
a=sendrecv


[2019-11-28 20:05:32] VERBOSE[5934][C-00000007] app_dial.c: Called SIP/didlogic/447342052440
[2019-11-28 20:05:32] VERBOSE[1962] chan_sip.c:
<— SIP read from UDP:83.222.249.39:5060 —>
SIP/2.0 407 Proxy Authentication Required
Via: SIP/2.0/UDP 172.31.31.196:5160;branch=z9hG4bK2a724378;rport=5160;received=52.56.188.93
From: “YOUR WHATEVER” sip:[email protected]:5160;tag=as56c8fa6f
To: sip:[email protected];tag=b27e1a1d33761e85846fc98f5f3a7e58.053f
Call-ID: [email protected]:5160
CSeq: 102 INVITE
Proxy-Authenticate: Digest realm=“sip.uk.didlogic.net”, nonce=“XeApuF3gKIxQl2XPNzAqGIM76LAtk6e/G7/O9IA=”, qop=“auth”
Content-Length: 0

<------------->
[2019-11-28 20:05:32] VERBOSE[1962] chan_sip.c: — (8 headers 0 lines) —
[2019-11-28 20:05:32] VERBOSE[1962][C-00000007] chan_sip.c: Transmitting (NAT) to 83.222.249.39:5060:
ACK sip:[email protected] SIP/2.0
Via: SIP/2.0/UDP 172.31.31.196:5160;branch=z9hG4bK2a724378;rport
Max-Forwards: 70
From: “YOUR WHATEVER” sip:[email protected]:5160;tag=as56c8fa6f
To: sip:[email protected];tag=b27e1a1d33761e85846fc98f5f3a7e58.053f
Contact: sip:[email protected]:5160
Call-ID: [email protected]:5160
CSeq: 102 ACK
User-Agent: FPBX-14.0.13.12(13.29.2)
Content-Length: 0


[2019-11-28 20:05:32] VERBOSE[1962][C-00000007] chan_sip.c: Audio is at 16324
[2019-11-28 20:05:32] VERBOSE[1962][C-00000007] chan_sip.c: Adding codec ulaw to SDP
[2019-11-28 20:05:32] VERBOSE[1962][C-00000007] chan_sip.c: Adding non-codec 0x1 (telephone-event) to SDP
[2019-11-28 20:05:32] VERBOSE[1962][C-00000007] chan_sip.c: Reliably Transmitting (NAT) to 83.222.249.39:5060:
INVITE sip:[email protected] SIP/2.0
Via: SIP/2.0/UDP 172.31.31.196:5160;branch=z9hG4bK2d7ae8a7;rport
Max-Forwards: 70
From: “YOUR WHATEVER” sip:[email protected]:5160;tag=as56c8fa6f
To: sip:[email protected]
Contact: sip:[email protected]:5160
Call-ID: [email protected]:5160
CSeq: 103 INVITE
User-Agent: FPBX-14.0.13.12(13.29.2)
Proxy-Authorization: Digest username=“52781”, realm=“sip.uk.didlogic.net”, algorithm=MD5, uri="sip:[email protected]", nonce=“XeApuF3gKIxQl2XPNzAqGIM76LAtk6e/G7/O9IA=”, response=“5a4e465934a914861515d110a4c373d2”, qop=auth, cnonce=“063719fb”, nc=00000001
Date: Thu, 28 Nov 2019 20:05:32 GMT
Allow: INVITE, ACK, CANCEL, OPTIONS, BYE, REFER, SUBSCRIBE, NOTIFY, INFO, PUBLISH, MESSAGE
Supported: replaces, timer
P-Asserted-Identity: “YOUR WHATEVER” sip:[email protected]
Content-Type: application/sdp
Content-Length: 240

v=0
o=root 228259212 228259213 IN IP4 172.31.31.196
s=Asterisk PBX 13.29.2
c=IN IP4 172.31.31.196
t=0 0
m=audio 16324 RTP/AVP 0 101
a=rtpmap:0 PCMU/8000
a=rtpmap:101 telephone-event/8000
a=fmtp:101 0-16
a=maxptime:150
a=sendrecv


[2019-11-28 20:05:32] VERBOSE[1962] chan_sip.c:
<— SIP read from UDP:83.222.249.39:5060 —>
SIP/2.0 100 trying – your call is important to us
Via: SIP/2.0/UDP 172.31.31.196:5160;branch=z9hG4bK2d7ae8a7;rport=5160;received=52.56.188.93
From: “YOUR WHATEVER” sip:[email protected]:5160;tag=as56c8fa6f
To: sip:[email protected]
Call-ID: [email protected]:5160
CSeq: 103 INVITE
Content-Length: 0

<------------->
[2019-11-28 20:05:32] VERBOSE[1962] chan_sip.c: — (7 headers 0 lines) —
[2019-11-28 20:05:32] VERBOSE[20361] res_pjsip_registrar.c: Added contact ‘sip:[email protected]:48202;rinstance=51a9c225f639c8a5’ to AOR ‘106’ with expiration of 60 seconds
[2019-11-28 20:05:33] VERBOSE[20361] res_pjsip_registrar.c: Removed contact ‘sip:[email protected]:48202;rinstance=51a9c225f639c8a5’ from AOR ‘106’ due to request
[2019-11-28 20:05:33] VERBOSE[20361] res_pjsip/pjsip_options.c: Contact 106/sip:[email protected]:48202;rinstance=51a9c225f639c8a5 has been deleted
[2019-11-28 20:05:34] VERBOSE[1962] chan_sip.c:
<— SIP read from UDP:83.222.249.39:5060 —>

Line 64 shows your malformed CallerID(all)

DOUBLEQUOTEnameDOUBLEQUOTESPACELEFTANGLEBRACKETnumberRIGHTANGLEBRACKET

Just like it shows in the hover over help for that field.

Thanks. I changed the CID field as per your response but same issue? The full log is via the link partial section below. I did notice the error you mentioned before?:

<script src=“https://pastebin.com/embed_js/Pefvnsr2”></script>

[2019-11-28 21:12:21] VERBOSE[19588] translate.c: Registered translator ‘slin 24000khz -> 192000khz’ from codec slin to slin, table cost, 800000, computational cost 999999
[2019-11-28 21:12:21] VERBOSE[19588] translate.c: Registered translator ‘slin 32000khz -> 8000khz’ from codec slin to slin, table cost, 850000, computational cost 999999
[2019-11-28 21:12:21] VERBOSE[19588] translate.c: Registered translator ‘slin 32000khz -> 12000khz’ from codec slin to slin, table cost, 850000, computational cost 999999
[2019-11-28 21:12:21] VERBOSE[19588] translate.c: Registered translator ‘slin 32000khz -> 16000khz’ from codec slin to slin, table cost, 850000, computational cost 999999
[2019-11-28 21:12:21] VERBOSE[19588] translate.c: Registered translator ‘slin 32000khz -> 24000khz’ from codec slin to slin, table cost, 850000, computational cost 999999
[2019-11-28 21:12:21] VERBOSE[19588] translate.c: Registered translator ‘slin 32000khz -> 44100khz’ from codec slin to slin, table cost, 800000, computational cost 999999
[2019-11-28 21:12:21] VERBOSE[19588] translate.c: Registered translator ‘slin 32000khz -> 48000khz’ from codec slin to slin, table cost, 800000, computational cost 999999
[2019-11-28 21:12:21] VERBOSE[19588] translate.c: Registered translator ‘slin 32000khz -> 96000khz’ from codec slin to slin, table cost, 800000, computational cost 999999
[2019-11-28 21:12:21] VERBOSE[19588] translate.c: Registered translator ‘slin 32000khz -> 192000khz’ from codec slin to slin, table cost, 800000, computational cost 999999
[2019-11-28 21:12:21] VERBOSE[19588] translate.c: Registered translator ‘slin 44100khz -> 8000khz’ from codec slin to slin, table cost, 850000, computational cost 999999
[2019-11-28 21:12:21] VERBOSE[19588] translate.c: Registered translator ‘slin 44100khz -> 12000khz’ from codec slin to slin, table cost, 850000, computational cost 999999
[2019-11-28 21:12:21] VERBOSE[19588] translate.c: Registered translator ‘slin 44100khz -> 16000khz’ from codec slin to slin, table cost, 850000, computational cost 999999
[2019-11-28 21:12:21] VERBOSE[19588] translate.c: Registered translator ‘slin 44100khz -> 24000khz’ from codec slin to slin, table cost, 850000, computational cost 999999
[2019-11-28 21:12:21] VERBOSE[19588] translate.c: Registered translator ‘slin 44100khz -> 32000khz’ from codec slin to slin, table cost, 850000, computational cost 999999
[2019-11-28 21:12:21] VERBOSE[19588] translate.c: Registered translator ‘slin 44100khz -> 48000khz’ from codec slin to slin, table cost, 800000, computational cost 999999
[2019-11-28 21:12:21] VERBOSE[19588] translate.c: Registered translator ‘slin 44100khz -> 96000khz’ from codec slin to slin, table cost, 800000, computational cost 999999
[2019-11-28 21:12:21] VERBOSE[19588] translate.c: Registered translator ‘slin 44100khz -> 192000khz’ from codec slin to slin, table cost, 800000, computational cost 999999
[2019-11-28 21:12:21] VERBOSE[19588] translate.c: Registered translator ‘slin 48000khz -> 8000khz’ from codec slin to slin, table cost, 850000, computational cost 999999
[2019-11-28 21:12:21] VERBOSE[19588] translate.c: Registered translator ‘slin 48000khz -> 12000khz’ from codec slin to slin, table cost, 850000, computational cost 999999
[2019-11-28 21:12:21] VERBOSE[19588] translate.c: Registered translator ‘slin 48000khz -> 16000khz’ from codec slin to slin, table cost, 850000, computational cost 999999
[2019-11-28 21:12:21] VERBOSE[19588] translate.c: Registered translator ‘slin 48000khz -> 24000khz’ from codec slin to slin, table cost, 850000, computational cost 999999
[2019-11-28 21:12:21] VERBOSE[19588] translate.c: Registered translator ‘slin 48000khz -> 32000khz’ from codec slin to slin, table cost, 850000, computational cost 999999
[2019-11-28 21:12:21] VERBOSE[19588] translate.c: Registered translator ‘slin 48000khz -> 44100khz’ from codec slin to slin, table cost, 850000, computational cost 999999
[2019-11-28 21:12:21] VERBOSE[19588] translate.c: Registered translator ‘slin 48000khz -> 96000khz’ from codec slin to slin, table cost, 800000, computational cost 999999
[2019-11-28 21:12:21] VERBOSE[19588] translate.c: Registered translator ‘slin 48000khz -> 192000khz’ from codec slin to slin, table cost, 800000, computational cost 999999
[2019-11-28 21:12:21] VERBOSE[19588] translate.c: Registered translator ‘slin 96000khz -> 8000khz’ from codec slin to slin, table cost, 850000, computational cost 999999
[2019-11-28 21:12:21] VERBOSE[19588] translate.c: Registered translator ‘slin 96000khz -> 12000khz’ from codec slin to slin, table cost, 850000, computational cost 999999
[2019-11-28 21:12:21] VERBOSE[19588] translate.c: Registered translator ‘slin 96000khz -> 16000khz’ from codec slin to slin, table cost, 850000, computational cost 999999
[2019-11-28 21:12:21] VERBOSE[19588] translate.c: Registered translator ‘slin 96000khz -> 24000khz’ from codec slin to slin, table cost, 850000, computational cost 999999
[2019-11-28 21:12:21] VERBOSE[19588] translate.c: Registered translator ‘slin 96000khz -> 32000khz’ from codec slin to slin, table cost, 850000, computational cost 999999
[2019-11-28 21:12:21] VERBOSE[19588] translate.c: Registered translator ‘slin 96000khz -> 44100khz’ from codec slin to slin, table cost, 850000, computational cost 999999
[2019-11-28 21:12:21] VERBOSE[19588] translate.c: Registered translator ‘slin 96000khz -> 48000khz’ from codec slin to slin, table cost, 850000, computational cost 999999
[2019-11-28 21:12:21] VERBOSE[19588] translate.c: Registered translator ‘slin 96000khz -> 192000khz’ from codec slin to slin, table cost, 800000, computational cost 999999
[2019-11-28 21:12:21] VERBOSE[19588] translate.c: Registered translator ‘slin 192000khz -> 8000khz’ from codec slin to slin, table cost, 850000, computational cost 999999
[2019-11-28 21:12:21] VERBOSE[19588] translate.c: Registered translator ‘slin 192000khz -> 12000khz’ from codec slin to slin, table cost, 850000, computational cost 999999
[2019-11-28 21:12:21] VERBOSE[19588] translate.c: Registered translator ‘slin 192000khz -> 16000khz’ from codec slin to slin, table cost, 850000, computational cost 999999
[2019-11-28 21:12:21] VERBOSE[19588] translate.c: Registered translator ‘slin 192000khz -> 24000khz’ from codec slin to slin, table cost, 850000, computational cost 999999
[2019-11-28 21:12:21] VERBOSE[19588] translate.c: Registered translator ‘slin 192000khz -> 32000khz’ from codec slin to slin, table cost, 850000, computational cost 999999
[2019-11-28 21:12:21] VERBOSE[19588] translate.c: Registered translator ‘slin 192000khz -> 44100khz’ from codec slin to slin, table cost, 850000, computational cost 999999
[2019-11-28 21:12:21] VERBOSE[19588] translate.c: Registered translator ‘slin 192000khz -> 48000khz’ from codec slin to slin, table cost, 850000, computational cost 999999
[2019-11-28 21:12:21] VERBOSE[19588] translate.c: Registered translator ‘slin 192000khz -> 96000khz’ from codec slin to slin, table cost, 850000, computational cost 999999
[2019-11-28 21:12:21] VERBOSE[19588] loader.c: codec_resample.so => (SLIN Resampling Codec)
[2019-11-28 21:12:21] VERBOSE[19588] loader.c: Loading res_ari_events.so.
[2019-11-28 21:12:21] VERBOSE[19588] res_http_websocket.c: WebSocket registered sub-protocol ‘ari’
[2019-11-28 21:12:21] VERBOSE[19588] loader.c: res_ari_events.so => (RESTful API module - WebSocket resource)
[2019-11-28 21:12:21] VERBOSE[19588] loader.c: Loading app_queue.so.
[2019-11-28 21:12:21] VERBOSE[19588] pbx_app.c: Registered application ‘Queue’
[2019-11-28 21:12:21] VERBOSE[19588] pbx_app.c: Registered application ‘AddQueueMember’
[2019-11-28 21:12:21] VERBOSE[19588] pbx_app.c: Registered application ‘RemoveQueueMember’
[2019-11-28 21:12:21] VERBOSE[19588] pbx_app.c: Registered application ‘PauseQueueMember’
[2019-11-28 21:12:21] VERBOSE[19588] pbx_app.c: Registered application ‘UnpauseQueueMember’
[2019-11-28 21:12:21] VERBOSE[19588] pbx_app.c: Registered application ‘QueueLog’
[2019-11-28 21:12:21] VERBOSE[19588] manager.c: Manager registered action Queues
[2019-11-28 21:12:21] VERBOSE[19588] manager.c: Manager registered action QueueStatus
[2019-11-28 21:12:21] VERBOSE[19588] manager.c: Manager registered action QueueSummary
[2019-11-28 21:12:21] VERBOSE[19588] manager.c: Manager registered action QueueAdd
[2019-11-28 21:12:21] VERBOSE[19588] manager.c: Manager registered action QueueRemove
[2019-11-28 21:12:21] VERBOSE[19588] manager.c: Manager registered action QueuePause
[2019-11-28 21:12:21] VERBOSE[19588] manager.c: Manager registered action QueueLog
[2019-11-28 21:12:21] VERBOSE[19588] manager.c: Manager registered action QueuePenalty
[2019-11-28 21:12:21] VERBOSE[19588] manager.c: Manager registered action QueueMemberRingInUse
[2019-11-28 21:12:21] VERBOSE[19588] manager.c: Manager registered action QueueRule
[2019-11-28 21:12:21] VERBOSE[19588] manager.c: Manager registered action QueueReload
[2019-11-28 21:12:21] VERBOSE[19588] manager.c: Manager registered action QueueReset
[2019-11-28 21:12:21] VERBOSE[19588] pbx_functions.c: Registered custom function ‘QUEUE_VARIABLES’
[2019-11-28 21:12:21] VERBOSE[19588] pbx_functions.c: Registered custom function ‘QUEUE_EXISTS’
[2019-11-28 21:12:21] VERBOSE[19588] pbx_functions.c: Registered custom function ‘QUEUE_MEMBER’
[2019-11-28 21:12:21] VERBOSE[19588] pbx_functions.c: Registered custom function ‘QUEUE_MEMBER_COUNT’
[2019-11-28 21:12:21] VERBOSE[19588] pbx_functions.c: Registered custom function ‘QUEUE_MEMBER_LIST’
[2019-11-28 21:12:21] VERBOSE[19588] pbx_functions.c: Registered custom function ‘QUEUE_WAITING_COUNT’
[2019-11-28 21:12:21] VERBOSE[19588] pbx_functions.c: Registered custom function ‘QUEUE_MEMBER_PENALTY’
[2019-11-28 21:12:21] VERBOSE[19588] loader.c: app_queue.so => (True Call Queueing)
[2019-11-28 21:12:21] VERBOSE[19588] loader.c: Loading res_manager_devicestate.so.
[2019-11-28 21:12:21] VERBOSE[19588] manager.c: Manager registered action DeviceStateList
[2019-11-28 21:12:21] VERBOSE[19588] loader.c: res_manager_devicestate.so => (Manager Device State Topic Forwarder)
[2019-11-28 21:12:21] VERBOSE[19588] loader.c: Loading res_manager_presencestate.so.
[2019-11-28 21:12:21] VERBOSE[19588] manager.c: Manager registered action PresenceStateList
[2019-11-28 21:12:21] VERBOSE[19588] loader.c: res_manager_presencestate.so => (Manager Presence State Topic Forwarder)
[2019-11-28 21:12:21] VERBOSE[19588] asterisk.c: Asterisk Ready.
[2019-11-28 21:12:27] VERBOSE[19647] res_pjsip_registrar.c: Added contact ‘sip:[email protected]:5060;rinstance=a6cb5ff2e5c795a6’ to AOR ‘105’ with expiration of 60 seconds
[2019-11-28 21:12:27] VERBOSE[19649] res_pjsip/pjsip_configuration.c: Endpoint 105 is now Reachable
[2019-11-28 21:12:27] VERBOSE[19649] res_pjsip/pjsip_options.c: Contact 105/sip:[email protected]:5060;rinstance=a6cb5ff2e5c795a6 is now Reachable. RTT: 28.161 msec
[2019-11-28 21:12:27] VERBOSE[19648] res_pjsip_registrar.c: Removed contact ‘sip:[email protected]:5060;rinstance=a6cb5ff2e5c795a6’ from AOR ‘105’ due to request
[2019-11-28 21:12:27] VERBOSE[19648] res_pjsip/pjsip_options.c: Contact 105/sip:[email protected]:5060;rinstance=a6cb5ff2e5c795a6 has been deleted
[2019-11-28 21:12:27] VERBOSE[19648] res_pjsip/pjsip_configuration.c: Endpoint 105 is now Unreachable
[2019-11-28 21:12:27] VERBOSE[19647] res_pjsip_registrar.c: Added contact ‘sip:[email protected]:5060;rinstance=0d3c73d1763d8c34’ to AOR ‘105’ with expiration of 60 seconds
[2019-11-28 21:12:27] VERBOSE[19647] res_pjsip/pjsip_configuration.c: Endpoint 105 is now Reachable
[2019-11-28 21:12:27] VERBOSE[19647] res_pjsip/pjsip_options.c: Contact 105/sip:[email protected]:5060;rinstance=0d3c73d1763d8c34 is now Reachable. RTT: 27.370 msec
[2019-11-28 21:12:29] VERBOSE[19647] res_pjsip/pjsip_configuration.c: Endpoint 462554 is now Reachable
[2019-11-28 21:12:29] VERBOSE[19647] res_pjsip/pjsip_options.c: Contact 462554/sip:[email protected]:5060 is now Reachable. RTT: 95.516 msec
[2019-11-28 21:12:41] NOTICE[19647] res_pjsip_exten_state.c: Endpoint ‘105’ state subscription failed: Extension ‘9447342052440’ does not exist in context ‘from-internal’ or has no associated hint
[2019-11-28 21:12:41] NOTICE[19647] res_pjsip_exten_state.c: Endpoint ‘105’ state subscription failed: Extension ‘9441158716573’ does not exist in context ‘from-internal’ or has no associated hint
[2019-11-28 21:12:43] VERBOSE[19647] pbx_variables.c: Setting global variable ‘SIPDOMAIN’ to ‘52.56.188.93’
[2019-11-28 21:12:43] VERBOSE[19647] netsock2.c: Using SIP RTP Audio TOS bits 184
[2019-11-28 21:12:43] VERBOSE[19647] netsock2.c: Using SIP RTP Audio TOS bits 184 in TCLASS field.
[2019-11-28 21:12:43] VERBOSE[19647] netsock2.c: Using SIP RTP Audio CoS mark 5
[2019-11-28 21:12:43] VERBOSE[20629][C-00000000] pbx.c: Executing [9447342052440@from-internal:1] Macro(“PJSIP/105-00000000”, “user-callerid,LIMIT,EXTERNAL,”) in new stack
[2019-11-28 21:12:43] VERBOSE[20629][C-00000000] pbx.c: Executing [s@macro-user-callerid:1] Set(“PJSIP/105-00000000”, “TOUCH_MONITOR=1574975563.0”) in new stack
[2019-11-28 21:12:43] VERBOSE[20629][C-00000000] pbx.c: Executing [s@macro-user-callerid:2] Set(“PJSIP/105-00000000”, “AMPUSER=105”) in new stack
[2019-11-28 21:12:43] VERBOSE[20629][C-00000000] pbx.c: Executing [s@macro-user-callerid:3] GotoIf(“PJSIP/105-00000000”, “0?report”) in new stack
[2019-11-28 21:12:43] VERBOSE[20629][C-00000000] pbx.c: Executing [s@macro-user-callerid:4] ExecIf(“PJSIP/105-00000000”, “1?Set(REALCALLERIDNUM=105)”) in new stack
[2019-11-28 21:12:43] VERBOSE[20629][C-00000000] pbx.c: Executing [s@macro-user-callerid:5] Set(“PJSIP/105-00000000”, “AMPUSER=105”) in new stack
[2019-11-28 21:12:43] VERBOSE[20629][C-00000000] pbx.c: Executing [s@macro-user-callerid:6] GotoIf(“PJSIP/105-00000000”, “0?limit”) in new stack
[2019-11-28 21:12:43] VERBOSE[20629][C-00000000] pbx.c: Executing [s@macro-user-callerid:7] Set(“PJSIP/105-00000000”, “AMPUSERCIDNAME=Sean #2”) in new stack
[2019-11-28 21:12:43] VERBOSE[20629][C-00000000] pbx.c: Executing [s@macro-user-callerid:8] ExecIf(“PJSIP/105-00000000”, “0?Set(__CIDMASQUERADING=TRUE)”) in new stack
[2019-11-28 21:12:43] VERBOSE[20629][C-00000000] pbx.c: Executing [s@macro-user-callerid:9] GotoIf(“PJSIP/105-00000000”, “0?report”) in new stack
[2019-11-28 21:12:43] VERBOSE[20629][C-00000000] pbx.c: Executing [s@macro-user-callerid:10] Set(“PJSIP/105-00000000”, “AMPUSERCID=105”) in new stack
[2019-11-28 21:12:43] VERBOSE[20629][C-00000000] pbx.c: Executing [s@macro-user-callerid:11] Set(“PJSIP/105-00000000”, “__DIAL_OPTIONS=HhTtr”) in new stack
[2019-11-28 21:12:43] VERBOSE[20629][C-00000000] pbx.c: Executing [s@macro-user-callerid:12] Set(“PJSIP/105-00000000”, “CALLERID(all)=“Sean #2” <105>”) in new stack
[2019-11-28 21:12:43] VERBOSE[20629][C-00000000] pbx.c: Executing [s@macro-user-callerid:13] ExecIf(“PJSIP/105-00000000”, “0?Set(CALLERID(all)=EXTERNAL)”) in new stack
[2019-11-28 21:12:43] VERBOSE[20629][C-00000000] pbx.c: Executing [s@macro-user-callerid:14] GotoIf(“PJSIP/105-00000000”, “0?limit”) in new stack
[2019-11-28 21:12:43] VERBOSE[20629][C-00000000] pbx.c: Executing [s@macro-user-callerid:15] ExecIf(“PJSIP/105-00000000”, “1?Set(GROUP(concurrency_limit)=105)”) in new stack
[2019-11-28 21:12:43] VERBOSE[20629][C-00000000] pbx.c: Executing [s@macro-user-callerid:16] ExecIf(“PJSIP/105-00000000”, “0?Set(CHANNEL(language)=)”) in new stack
[2019-11-28 21:12:43] VERBOSE[20629][C-00000000] pbx.c: Executing [s@macro-user-callerid:17] NoOp(“PJSIP/105-00000000”, “Macro Depth is 1”) in new stack
[2019-11-28 21:12:43] VERBOSE[20629][C-00000000] pbx.c: Executing [s@macro-user-callerid:18] GotoIf(“PJSIP/105-00000000”, “1?report2:macroerror”) in new stack
[2019-11-28 21:12:43] VERBOSE[20629][C-00000000] pbx_builtins.c: Goto (macro-user-callerid,s,19)
[2019-11-28 21:12:43] VERBOSE[20629][C-00000000] pbx.c: Executing [s@macro-user-callerid:19] GotoIf(“PJSIP/105-00000000”, “1?continue”) in new stack
[2019-11-28 21:12:43] VERBOSE[20629][C-00000000] pbx_builtins.c: Goto (macro-user-callerid,s,38)
[2019-11-28 21:12:43] VERBOSE[20629][C-00000000] pbx.c: Executing [s@macro-user-callerid:38] Set(“PJSIP/105-00000000”, “CALLERID(number)=105”) in new stack
[2019-11-28 21:12:43] VERBOSE[20629][C-00000000] pbx.c: Executing [s@macro-user-callerid:39] Set(“PJSIP/105-00000000”, “CALLERID(name)=Sean #2”) in new stack
[2019-11-28 21:12:43] VERBOSE[20629][C-00000000] pbx.c: Executing [s@macro-user-callerid:40] GotoIf(“PJSIP/105-00000000”, “0?cnum”) in new stack
[2019-11-28 21:12:43] VERBOSE[20629][C-00000000] pbx.c: Executing [s@macro-user-callerid:41] Set(“PJSIP/105-00000000”, “CDR(cnam)=Sean #2”) in new stack
[2019-11-28 21:12:43] VERBOSE[20629][C-00000000] pbx.c: Executing [s@macro-user-callerid:42] Set(“PJSIP/105-00000000”, “CDR(cnum)=105”) in new stack
[2019-11-28 21:12:43] VERBOSE[20629][C-00000000] pbx.c: Executing [s@macro-user-callerid:43] Set(“PJSIP/105-00000000”, “CHANNEL(language)=en_GB”) in new stack
[2019-11-28 21:12:43] VERBOSE[20629][C-00000000] pbx.c: Executing [9447342052440@from-internal:2] Gosub(“PJSIP/105-00000000”, “sub-record-check,s,1(out,9447342052440,dontcare)”) in new stack
[2019-11-28 21:12:43] VERBOSE[20629][C-00000000] pbx.c: Executing [s@sub-record-check:1] GotoIf(“PJSIP/105-00000000”, “0?initialized”) in new stack
[2019-11-28 21:12:43] VERBOSE[20629][C-00000000] pbx.c: Executing [s@sub-record-check:2] Set(“PJSIP/105-00000000”, “__REC_STATUS=INITIALIZED”) in new stack
[2019-11-28 21:12:43] VERBOSE[20629][C-00000000] pbx.c: Executing [s@sub-record-check:3] Set(“PJSIP/105-00000000”, “NOW=1574975563”) in new stack
[2019-11-28 21:12:43] VERBOSE[20629][C-00000000] pbx.c: Executing [s@sub-record-check:4] Set(“PJSIP/105-00000000”, “__DAY=28”) in new stack
[2019-11-28 21:12:43] VERBOSE[20629][C-00000000] pbx.c: Executing [s@sub-record-check:5] Set(“PJSIP/105-00000000”, “__MONTH=11”) in new stack
[2019-11-28 21:12:43] VERBOSE[20629][C-00000000] pbx.c: Executing [s@sub-record-check:6] Set(“PJSIP/105-00000000”, “__YEAR=2019”) in new stack
[2019-11-28 21:12:43] VERBOSE[20629][C-00000000] pbx.c: Executing [s@sub-record-check:7] Set(“PJSIP/105-00000000”, “__TIMESTR=20191128-211243”) in new stack
[2019-11-28 21:12:43] VERBOSE[20629][C-00000000] pbx.c: Executing [s@sub-record-check:8] Set(“PJSIP/105-00000000”, “__FROMEXTEN=105”) in new stack
[2019-11-28 21:12:43] VERBOSE[20629][C-00000000] pbx.c: Executing [s@sub-record-check:9] Set(“PJSIP/105-00000000”, “__MON_FMT=wav”) in new stack
[2019-11-28 21:12:43] VERBOSE[20629][C-00000000] pbx.c: Executing [s@sub-record-check:10] NoOp(“PJSIP/105-00000000”, “Recordings initialized”) in new stack
[2019-11-28 21:12:43] VERBOSE[20629][C-00000000] pbx.c: Executing [s@sub-record-check:11] ExecIf(“PJSIP/105-00000000”, “0?Set(ARG3=dontcare)”) in new stack
[2019-11-28 21:12:43] VERBOSE[20629][C-00000000] pbx.c: Executing [s@sub-record-check:12] Set(“PJSIP/105-00000000”, “REC_POLICY_MODE_SAVE=”) in new stack
[2019-11-28 21:12:43] VERBOSE[20629][C-00000000] pbx.c: Executing [s@sub-record-check:13] ExecIf(“PJSIP/105-00000000”, “0?Set(REC_STATUS=NO)”) in new stack
[2019-11-28 21:12:43] VERBOSE[20629][C-00000000] pbx.c: Executing [s@sub-record-check:14] GotoIf(“PJSIP/105-00000000”, “3?checkaction”) in new stack
[2019-11-28 21:12:43] VERBOSE[20629][C-00000000] pbx_builtins.c: Goto (sub-record-check,s,17)
[2019-11-28 21:12:43] VERBOSE[20629][C-00000000] pbx.c: Executing [s@sub-record-check:17] GotoIf(“PJSIP/105-00000000”, “1?sub-record-check,out,1”) in new stack
[2019-11-28 21:12:43] VERBOSE[20629][C-00000000] pbx_builtins.c: Goto (sub-record-check,out,1)
[2019-11-28 21:12:43] VERBOSE[20629][C-00000000] pbx.c: Executing [out@sub-record-check:1] NoOp(“PJSIP/105-00000000”, “Outbound Recording Check from 105 to 9447342052440”) in new stack
[2019-11-28 21:12:43] VERBOSE[20629][C-00000000] pbx.c: Executing [out@sub-record-check:2] Set(“PJSIP/105-00000000”, “RECMODE=dontcare”) in new stack
[2019-11-28 21:12:43] VERBOSE[20629][C-00000000] pbx.c: Executing [out@sub-record-check:3] ExecIf(“PJSIP/105-00000000”, “1?Goto(routewins)”) in new stack
[2019-11-28 21:12:43] VERBOSE[20629][C-00000000] pbx_builtins.c: Goto (sub-record-check,out,7)
[2019-11-28 21:12:43] VERBOSE[20629][C-00000000] pbx.c: Executing [out@sub-record-check:7] Gosub(“PJSIP/105-00000000”, “recordcheck,1(dontcare,out,9447342052440)”) in new stack
[2019-11-28 21:12:43] VERBOSE[20629][C-00000000] pbx.c: Executing [recordcheck@sub-record-check:1] NoOp(“PJSIP/105-00000000”, “Starting recording check against dontcare”) in new stack
[2019-11-28 21:12:43] VERBOSE[20629][C-00000000] pbx.c: Executing [recordcheck@sub-record-check:2] Goto(“PJSIP/105-00000000”, “dontcare”) in new stack
[2019-11-28 21:12:43] VERBOSE[20629][C-00000000] pbx_builtins.c: Goto (sub-record-check,recordcheck,3)
[2019-11-28 21:12:43] VERBOSE[20629][C-00000000] pbx.c: Executing [recordcheck@sub-record-check:3] Return(“PJSIP/105-00000000”, “”) in new stack
[2019-11-28 21:12:43] VERBOSE[20629][C-00000000] pbx.c: Executing [out@sub-record-check:8] Return(“PJSIP/105-00000000”, “”) in new stack
[2019-11-28 21:12:43] VERBOSE[20629][C-00000000] pbx.c: Executing [9447342052440@from-internal:3] ExecIf(“PJSIP/105-00000000”, “0 ?Set(CDR(accountcode)=)”) in new stack
[2019-11-28 21:12:43] VERBOSE[20629][C-00000000] pbx.c: Executing [9447342052440@from-internal:4] Set(“PJSIP/105-00000000”, “ROUTE_CIDSAVE=“Sean #2” <105>”) in new stack
[2019-11-28 21:12:43] VERBOSE[20629][C-00000000] pbx.c: Executing [9447342052440@from-internal:5] Set(“PJSIP/105-00000000”, “MOHCLASS=default”) in new stack
[2019-11-28 21:12:43] VERBOSE[20629][C-00000000] pbx.c: Executing [9447342052440@from-internal:6] Set(“PJSIP/105-00000000”, “_NODEST=”) in new stack
[2019-11-28 21:12:43] VERBOSE[20629][C-00000000] pbx.c: Executing [9447342052440@from-internal:7] Macro(“PJSIP/105-00000000”, “dialout-trunk,1,447342052440,off”) in new stack
[2019-11-28 21:12:43] VERBOSE[20629][C-00000000] pbx.c: Executing [s@macro-dialout-trunk:1] Set(“PJSIP/105-00000000”, “DIAL_TRUNK=1”) in new stack
[2019-11-28 21:12:43] VERBOSE[20629][C-00000000] pbx.c: Executing [s@macro-dialout-trunk:2] ExecIf(“PJSIP/105-00000000”, “0?Set(DIAL_OPTIONS=Hhtr)”) in new stack
[2019-11-28 21:12:43] VERBOSE[20629][C-00000000] pbx.c: Executing [s@macro-dialout-trunk:3] GosubIf(“PJSIP/105-00000000”, “0?sub-pincheck,s,1()”) in new stack
[2019-11-28 21:12:43] VERBOSE[20629][C-00000000] pbx.c: Executing [s@macro-dialout-trunk:4] ExecIf(“PJSIP/105-00000000”, “0?Set(CALLERID(num)=105)”) in new stack
[2019-11-28 21:12:43] VERBOSE[20629][C-00000000] pbx.c: Executing [s@macro-dialout-trunk:5] GotoIf(“PJSIP/105-00000000”, “0?disabletrunk,1”) in new stack
[2019-11-28 21:12:43] VERBOSE[20629][C-00000000] pbx.c: Executing [s@macro-dialout-trunk:6] Set(“PJSIP/105-00000000”, “DIAL_NUMBER=447342052440”) in new stack
[2019-11-28 21:12:43] VERBOSE[20629][C-00000000] pbx.c: Executing [s@macro-dialout-trunk:7] Set(“PJSIP/105-00000000”, “DIAL_TRUNK_OPTIONS=HhTtr”) in new stack
[2019-11-28 21:12:43] VERBOSE[20629][C-00000000] pbx.c: Executing [s@macro-dialout-trunk:8] Set(“PJSIP/105-00000000”, “OUTBOUND_GROUP=OUT_1”) in new stack
[2019-11-28 21:12:43] VERBOSE[20629][C-00000000] pbx.c: Executing [s@macro-dialout-trunk:9] Set(“PJSIP/105-00000000”, “DIAL_TRUNK_OPTIONS=T”) in new stack
[2019-11-28 21:12:43] VERBOSE[20629][C-00000000] pbx.c: Executing [s@macro-dialout-trunk:10] GotoIf(“PJSIP/105-00000000”, “1?nomax”) in new stack
[2019-11-28 21:12:43] VERBOSE[20629][C-00000000] pbx_builtins.c: Goto (macro-dialout-trunk,s,12)
[2019-11-28 21:12:43] VERBOSE[20629][C-00000000] pbx.c: Executing [s@macro-dialout-trunk:12] GotoIf(“PJSIP/105-00000000”, “0?skipoutcid”) in new stack
[2019-11-28 21:12:43] VERBOSE[20629][C-00000000] pbx.c: Executing [s@macro-dialout-trunk:13] Macro(“PJSIP/105-00000000”, “outbound-callerid,1”) in new stack
[2019-11-28 21:12:43] VERBOSE[20629][C-00000000] pbx.c: Executing [s@macro-outbound-callerid:1] NoOp(“PJSIP/105-00000000”, “105”) in new stack
[2019-11-28 21:12:43] VERBOSE[20629][C-00000000] pbx.c: Executing [s@macro-outbound-callerid:2] NoOp(“PJSIP/105-00000000”, “”) in new stack
[2019-11-28 21:12:43] VERBOSE[20629][C-00000000] pbx.c: Executing [s@macro-outbound-callerid:3] NoOp(“PJSIP/105-00000000”, “all”) in new stack
[2019-11-28 21:12:43] VERBOSE[20629][C-00000000] pbx.c: Executing [s@macro-outbound-callerid:4] ExecIf(“PJSIP/105-00000000”, “0?Set(CALLERPRES(name-pres)=)”) in new stack
[2019-11-28 21:12:43] VERBOSE[20629][C-00000000] pbx.c: Executing [s@macro-outbound-callerid:5] ExecIf(“PJSIP/105-00000000”, “0?Set(CALLERPRES(num-pres)=)”) in new stack
[2019-11-28 21:12:43] VERBOSE[20629][C-00000000] pbx.c: Executing [s@macro-outbound-callerid:6] ExecIf(“PJSIP/105-00000000”, “0?Set(REALCALLERIDNUM=105)”) in new stack
[2019-11-28 21:12:43] VERBOSE[20629][C-00000000] pbx.c: Executing [s@macro-outbound-callerid:7] ExecIf(“PJSIP/105-00000000”, “0?Set(AMPUSER=105)”) in new stack
[2019-11-28 21:12:43] VERBOSE[20629][C-00000000] pbx.c: Executing [s@macro-outbound-callerid:8] GotoIf(“PJSIP/105-00000000”, “1?normcid”) in new stack
[2019-11-28 21:12:43] VERBOSE[20629][C-00000000] pbx_builtins.c: Goto (macro-outbound-callerid,s,12)
[2019-11-28 21:12:43] VERBOSE[20629][C-00000000] pbx.c: Executing [s@macro-outbound-callerid:12] Set(“PJSIP/105-00000000”, “USEROUTCID=“YOUR WHATEVER” <441157351110>”) in new stack
[2019-11-28 21:12:43] VERBOSE[20629][C-00000000] pbx.c: Executing [s@macro-outbound-callerid:13] Set(“PJSIP/105-00000000”, “EMERGENCYCID=”) in new stack
[2019-11-28 21:12:43] VERBOSE[20629][C-00000000] pbx.c: Executing [s@macro-outbound-callerid:14] Set(“PJSIP/105-00000000”, “TRUNKOUTCID=“YOUR WHATEVER” <441157351110>”) in new stack
[2019-11-28 21:12:43] VERBOSE[20629][C-00000000] pbx.c: Executing [s@macro-outbound-callerid:15] GotoIf(“PJSIP/105-00000000”, “1?trunkcid”) in new stack
[2019-11-28 21:12:43] VERBOSE[20629][C-00000000] pbx_builtins.c: Goto (macro-outbound-callerid,s,21)
[2019-11-28 21:12:43] VERBOSE[20629][C-00000000] pbx.c: Executing [s@macro-outbound-callerid:21] ExecIf(“PJSIP/105-00000000”, “1?Set(CALLERID(all)=“YOUR WHATEVER” <441157351110>)”) in new stack
[2019-11-28 21:12:43] VERBOSE[20629][C-00000000] pbx.c: Executing [s@macro-outbound-callerid:22] ExecIf(“PJSIP/105-00000000”, “1?Set(CALLERID(all)=“YOUR WHATEVER” <441157351110>)”) in new stack
[2019-11-28 21:12:43] VERBOSE[20629][C-00000000] pbx.c: Executing [s@macro-outbound-callerid:23] ExecIf(“PJSIP/105-00000000”, “1?Set(CALLERID(all)=“YOUR WHATEVER” <441157351110>)”) in new stack
[2019-11-28 21:12:43] WARNING[20629][C-00000000] ast_expr2.fl: ast_yyerror(): syntax error: syntax error, unexpected ‘=’, expecting $end; Input:
= 1 & 30 = 0
^
[2019-11-28 21:12:43] WARNING[20629][C-00000000] ast_expr2.fl: If you have questions, please refer to https://wiki.asterisk.org/wiki/display/AST/Channel+Variables
[2019-11-28 21:12:43] VERBOSE[20629][C-00000000] pbx.c: Executing [s@macro-outbound-callerid:24] ExecIf(“PJSIP/105-00000000”, “?Set(CALLERID(all)=105)”) in new stack
[2019-11-28 21:12:43] WARNING[20629][C-00000000] ast_expr2.fl: ast_yyerror(): syntax error: syntax error, unexpected ‘=’, expecting $end; Input:
= 1 & 30 = 0
^
[2019-11-28 21:12:43] WARNING[20629][C-00000000] ast_expr2.fl: If you have questions, please refer to https://wiki.asterisk.org/wiki/display/AST/Channel+Variables
[2019-11-28 21:12:43] VERBOSE[20629][C-00000000] pbx.c: Executing [s@macro-outbound-callerid:25] ExecIf(“PJSIP/105-00000000”, “0?Set(CALLERPRES(name-pres)=prohib_passed_screen)”) in new stack
[2019-11-28 21:12:43] VERBOSE[20629][C-00000000] pbx.c: Executing [s@macro-outbound-callerid:26] ExecIf(“PJSIP/105-00000000”, “0?Set(CALLERPRES(num-pres)=prohib_passed_screen)”) in new stack
[2019-11-28 21:12:43] VERBOSE[20629][C-00000000] pbx.c: Executing [s@macro-outbound-callerid:27] Set(“PJSIP/105-00000000”, “CDR(outbound_cnum)=441157351110”) in new stack
[2019-11-28 21:12:43] VERBOSE[20629][C-00000000] pbx.c: Executing [s@macro-outbound-callerid:28] Set(“PJSIP/105-00000000”, “CDR(outbound_cnam)=YOUR WHATEVER”) in new stack
[2019-11-28 21:12:43] VERBOSE[20629][C-00000000] pbx.c: Executing [s@macro-dialout-trunk:14] GosubIf(“PJSIP/105-00000000”, “1?sub-flp-1,s,1()”) in new stack
[2019-11-28 21:12:43] VERBOSE[20629][C-00000000] pbx.c: Executing [s@sub-flp-1:1] ExecIf(“PJSIP/105-00000000”, “0?Set(TARGET_FLP_1=44447342052440)”) in new stack
[2019-11-28 21:12:43] VERBOSE[20629][C-00000000] pbx.c: Executing [s@sub-flp-1:2] GotoIf(“PJSIP/105-00000000”, “0?match”) in new stack
[2019-11-28 21:12:43] VERBOSE[20629][C-00000000] pbx.c: Executing [s@sub-flp-1:3] ExecIf(“PJSIP/105-00000000”, “0?Return()”) in new stack
[2019-11-28 21:12:43] VERBOSE[20629][C-00000000] pbx.c: Executing [s@sub-flp-1:4] Return(“PJSIP/105-00000000”, “”) in new stack
[2019-11-28 21:12:43] VERBOSE[20629][C-00000000] pbx.c: Executing [s@macro-dialout-trunk:15] Set(“PJSIP/105-00000000”, “OUTNUM=447342052440”) in new stack
[2019-11-28 21:12:43] VERBOSE[20629][C-00000000] pbx.c: Executing [s@macro-dialout-trunk:16] Set(“PJSIP/105-00000000”, “custom=SIP/didlogic”) in new stack
[2019-11-28 21:12:43] VERBOSE[20629][C-00000000] pbx.c: Executing [s@macro-dialout-trunk:17] ExecIf(“PJSIP/105-00000000”, “0?Set(DIAL_TRUNK_OPTIONS=M(setmusic^default)T)”) in new stack
[2019-11-28 21:12:43] VERBOSE[20629][C-00000000] pbx.c: Executing [s@macro-dialout-trunk:18] ExecIf(“PJSIP/105-00000000”, “0?Set(DIAL_TRUNK_OPTIONS=TM(confirm))”) in new stack
[2019-11-28 21:12:43] VERBOSE[20629][C-00000000] pbx.c: Executing [s@macro-dialout-trunk:19] Macro(“PJSIP/105-00000000”, “dialout-trunk-predial-hook,”) in new stack
[2019-11-28 21:12:43] VERBOSE[20629][C-00000000] pbx.c: Executing [s@macro-dialout-trunk-predial-hook:1] MacroExit(“PJSIP/105-00000000”, “”) in new stack
[2019-11-28 21:12:43] VERBOSE[20629][C-00000000] pbx.c: Executing [s@macro-dialout-trunk:20] GotoIf(“PJSIP/105-00000000”, “0?skipcrm”) in new stack
[2019-11-28 21:12:43] VERBOSE[20629][C-00000000] pbx.c: Executing [s@macro-dialout-trunk:21] Set(“PJSIP/105-00000000”, “__CRM_DIRECTION=OUTBOUND”) in new stack
[2019-11-28 21:12:43] VERBOSE[20629][C-00000000] pbx.c: Executing [s@macro-dialout-trunk:22] Set(“PJSIP/105-00000000”, “__CRM_DESTINATION=447342052440”) in new stack
[2019-11-28 21:12:43] VERBOSE[20629][C-00000000] pbx.c: Executing [s@macro-dialout-trunk:23] Set(“PJSIP/105-00000000”, “__CRM_SOURCE=105”) in new stack
[2019-11-28 21:12:43] VERBOSE[20629][C-00000000] pbx.c: Executing [s@macro-dialout-trunk:24] AGI(“PJSIP/105-00000000”, “sangomacrm.agi”) in new stack
[2019-11-28 21:12:43] VERBOSE[20629][C-00000000] res_agi.c: Launched AGI Script /var/lib/asterisk/agi-bin/sangomacrm.agi

This is probably the reason why you are seeing that number

fromuser=52781

3 Likes

Thank you very much for your help arielgrin! I removed the fromuser= statement from the Trunk Peer section and now the CID is being passed to the receiving phone as required.

Thank you all for your kind help and suggestions; I even know about pastebin now. Great.

Hope this help other too. I’ll mark the thread as resolved.

I’m glad that you got it working, but it shouldn’t have taken 26 posts to do so.
If you Google search for
didlogic asterisk
the second hit, “Custom CallerID - DIDLogic” tells you exactly what to do:
https://didlogic.com/setup/setup-guides/asterisk-based/custom-callerid

Glad you sorted it out!

Yes, you’re right. And sometimes the answer is staring you in the face.

I’ve been using this provider for a while without issue as I had always set the CID outside of the pbx as there was no need at that time to do it per extension.

I had most likely used that page to configure it. What I later did is change the PBX CID settings (and peer) BEFORE realising I needed to instruct the trunk provider to let my CID through and then not reset my peer back to the original settings per the instruction. Simple mistake but these things happen. But with the helpful people in communities like this I was helped to find the error in my ways.

This topic was automatically closed 7 days after the last reply. New replies are no longer allowed.