View Issue Details

IDProjectCategoryView StatusLast Update
0000171VitalPBX[All Projects] Bugpublic2020-07-05 13:40
Reporterdbaum22101Assigned Tomrivera 
PriorityurgentSeveritymajorReproducibilityalways
Status assignedResolutionopen 
PlatformVitalPBXOSCentosOS Version7
Product Version2.3.5 
Target VersionFixed in Version 
Summary0000171: CID Modifier Profile Function Not Working
DescriptionAlthough CID Modifier Profile for Skyetel is defined as 2 / 10, only the leading character is stripped and the digits delivered for processing are 11 digits long. This results in Incoming Route failure for call. Attached files shows full call processing. Until this is fixed all Incoming Routes have to be duplicated with an additional Route to include the extra digit.
Steps To ReproduceMultiple calls processed - all with same failure.
TagsNo tags attached.

Activities

dbaum22101

2020-07-05 13:40

reporter  

2020-07-05 - 2029352442 Failure.txt (6,887 bytes)
Attrmpted incoming call to 202-935-2442
Skyetel Trunk Modifier set to 2/10

Spawn extension (sub-local-dialing, 2703, 38) exited non-zero on 'PJSIP/2601-0000000c'
    -- Executing [h@sub-local-dialing:1] NoOp("PJSIP/2601-0000000c", "Finishing the call") in new stack
    -- Executing [h@sub-local-dialing:2] GosubIf("PJSIP/2601-0000000c", "0?dynamic-routing-connected,s,1(CANCEL,2601)") in new stack
    -- Executing [h@sub-local-dialing:3] GotoIf("PJSIP/2601-0000000c", "0?call_ended") in new stack
    -- Executing [h@sub-local-dialing:4] GosubIf("PJSIP/2601-0000000c", "0?wake-up-no-answered,s,1") in new stack
    -- Executing [h@sub-local-dialing:5] Gosub("PJSIP/2601-0000000c", "sub-call-completion-check,s,1") in new stack
    -- Executing [s@sub-call-completion-check:1] NoOp("PJSIP/2601-0000000c", "FEATURE: CALL COMPLETION CHECK") in new stack
    -- Executing [s@sub-call-completion-check:2] Set("PJSIP/2601-0000000c", "CC_MODE=none") in new stack
    -- Executing [s@sub-call-completion-check:3] Set("PJSIP/2601-0000000c", "CC_MODE=none") in new stack
    -- Executing [s@sub-call-completion-check:4] Set("PJSIP/2601-0000000c", "CC_MODE=none") in new stack
    -- Executing [s@sub-call-completion-check:5] GotoIf("PJSIP/2601-0000000c", "1?end") in new stack
    -- Goto (sub-call-completion-check,s,17)
    -- Executing [s@sub-call-completion-check:17] Return("PJSIP/2601-0000000c", "") in new stack
    -- Executing [h@sub-local-dialing:6] NoOp("PJSIP/2601-0000000c", "Call ended") in new stack
  == Setting global variable 'SIPDOMAIN' to '64.227.106.191'
    -- Executing [12029352442@trk-2-in:1] NoOp("PJSIP/skyetel-0000000e", "Incoming call through: Skyetel") in new stack
    -- Executing [12029352442@trk-2-in:2] Set("PJSIP/skyetel-0000000e", "CDR(trunk)=2") in new stack
    -- Executing [12029352442@trk-2-in:3] Set("PJSIP/skyetel-0000000e", "DID=12029352442") in new stack
    -- Executing [12029352442@trk-2-in:4] Goto("PJSIP/skyetel-0000000e", "default-trunk,12029352442,1") in new stack
    -- Goto (default-trunk,12029352442,1)
    -- Executing [12029352442@default-trunk:1] Gosub("PJSIP/skyetel-0000000e", "set-global-tenant-vars,s,1") in new stack
    -- Executing [s@set-global-tenant-vars:1] NoOp("PJSIP/skyetel-0000000e", "Setting Global Vars for vitalpbx Tenant") in new stack
    -- Executing [s@set-global-tenant-vars:2] Set("PJSIP/skyetel-0000000e", "__TENANT_PATH=93cf3e0f7d93dca6") in new stack
    -- Executing [s@set-global-tenant-vars:3] Set("PJSIP/skyetel-0000000e", "__TENANT_PREFIX=") in new stack
    -- Executing [s@set-global-tenant-vars:4] Set("PJSIP/skyetel-0000000e", "__QUEUE_AGENTS_CONTEXT=queue-call-to-agents") in new stack
    -- Executing [s@set-global-tenant-vars:5] Set("PJSIP/skyetel-0000000e", "__FOLLOWME_CONTEXT=ext-followme") in new stack
    -- Executing [s@set-global-tenant-vars:6] Set("PJSIP/skyetel-0000000e", "__HINTS_CONTEXT=extension-hints") in new stack
    -- Executing [s@set-global-tenant-vars:7] Set("PJSIP/skyetel-0000000e", "__DEFAULT_COS=cos-all") in new stack
    -- Executing [s@set-global-tenant-vars:8] Return("PJSIP/skyetel-0000000e", "") in new stack
    -- Executing [12029352442@default-trunk:2] Gosub("PJSIP/skyetel-0000000e", "sub-check-blacklist,s,1(93cf3e0f7d93dca6,+12022884567)") in new stack
    -- Executing [s@sub-check-blacklist:1] NoOp("PJSIP/skyetel-0000000e", "Testing if +12022884567 is in Black List") in new stack
    -- Executing [s@sub-check-blacklist:2] GotoIf("PJSIP/skyetel-0000000e", "0?banned") in new stack
    -- Executing [s@sub-check-blacklist:3] Return("PJSIP/skyetel-0000000e", "") in new stack
    -- Executing [12029352442@default-trunk:3] Gosub("PJSIP/skyetel-0000000e", "sub-setup-call-type,s,1(incoming)") in new stack
    -- Executing [s@sub-setup-call-type:1] NoOp("PJSIP/skyetel-0000000e", "Determinating Call Type") in new stack
    -- Executing [s@sub-setup-call-type:2] GotoIf("PJSIP/skyetel-0000000e", "0?return") in new stack
    -- Executing [s@sub-setup-call-type:3] Gosub("PJSIP/skyetel-0000000e", "s-incoming,1()") in new stack
    -- Executing [s-incoming@sub-setup-call-type:1] NoOp("PJSIP/skyetel-0000000e", "Incoming Call") in new stack
    -- Executing [s-incoming@sub-setup-call-type:2] Set("PJSIP/skyetel-0000000e", "__CALL_TYPE=2") in new stack
    -- Executing [s-incoming@sub-setup-call-type:3] Set("PJSIP/skyetel-0000000e", "__CALL_TYPE_LABEL=IN") in new stack
    -- Executing [s-incoming@sub-setup-call-type:4] Return("PJSIP/skyetel-0000000e", "") in new stack
    -- Executing [s@sub-setup-call-type:4] Set("PJSIP/skyetel-0000000e", "__CALL_TYPE_CONFIGURED=yes") in new stack
    -- Executing [s@sub-setup-call-type:5] Set("PJSIP/skyetel-0000000e", "CDR(calltype)=2") in new stack
    -- Executing [s@sub-setup-call-type:6] Return("PJSIP/skyetel-0000000e", "") in new stack
    -- Executing [12029352442@default-trunk:4] Gosub("PJSIP/skyetel-0000000e", "dynamic-routing-in,s,1(+12022884567)") in new stack
    -- Executing [s@dynamic-routing-in:1] NoOp("PJSIP/skyetel-0000000e", "Test if must to apply dynamic routing") in new stack
    -- Executing [s@dynamic-routing-in:2] Set("PJSIP/skyetel-0000000e", "EXTERNAL_CALLER=+12022884567") in new stack
    -- Executing [s@dynamic-routing-in:3] Set("PJSIP/skyetel-0000000e", "DYNROUTING_DM=0") in new stack
    -- Executing [s@dynamic-routing-in:4] GotoIf("PJSIP/skyetel-0000000e", "1?gd") in new stack
    -- Goto (dynamic-routing-in,s,6)
    -- Executing [s@dynamic-routing-in:6] GotoIf("PJSIP/skyetel-0000000e", "0?:rb") in new stack
    -- Goto (dynamic-routing-in,s,11)
    -- Executing [s@dynamic-routing-in:11] Return("PJSIP/skyetel-0000000e", "") in new stack
    -- Executing [12029352442@default-trunk:5] Goto("PJSIP/skyetel-0000000e", "incoming-calls,12029352442,1") in new stack
    -- Goto (incoming-calls,12029352442,1)
    -- Channel 'PJSIP/skyetel-0000000e' sent to invalid extension: context,exten,priority=incoming-calls,12029352442,1
    -- Executing [i@incoming-calls:1] NoCDR("PJSIP/skyetel-0000000e", "") in new stack
    -- Executing [i@incoming-calls:2] Goto("PJSIP/skyetel-0000000e", "invalid-dest,s,1") in new stack
    -- Goto (invalid-dest,s,1)
    -- Executing [s@invalid-dest:1] NoOp("PJSIP/skyetel-0000000e", "Invalid Route to Dial") in new stack
    -- Executing [s@invalid-dest:2] GotoIf("PJSIP/skyetel-0000000e", "0?end") in new stack
    -- Executing [s@invalid-dest:3] Playback("PJSIP/skyetel-0000000e", "im-sorry&no-route-exists-to-dest&vm-goodbye") in new stack
    -- <PJSIP/skyetel-0000000e> Playing 'im-sorry.ulaw' (language 'en')
    -- <PJSIP/skyetel-0000000e> Playing 'no-route-exists-to-dest.ulaw' (language 'en')
    -- <PJSIP/skyetel-0000000e> Playing 'vm-goodbye.ulaw' (language 'en')
    -- Reloading module 'extconfig' (Configuration)
    -- Reloading module 'logger' (Logger)

Issue History

Date Modified Username Field Change
2020-07-05 13:40 dbaum22101 New Issue
2020-07-05 13:40 dbaum22101 Status new => assigned
2020-07-05 13:40 dbaum22101 Assigned To => mrivera
2020-07-05 13:40 dbaum22101 File Added: 2020-07-05 - 2029352442 Failure.txt