Using latest 15.0.16.72 with up to date modules as of today.
Calling IVR (PRESS 2) -> RING GROUP (300) -> EXT 102 -> follow me to my number
All values to default in ring group except call confirmation.
My cellphone is ringing, I answer and confirm by pressing 1 but I get the TOO LATE announcement.
Here the log :
-- PJSIP/VOIP_PROVIDER-000000a5 is ringing
-- PJSIP/VOIP_PROVIDER-000000a5 is ringing
-- Local/1111111111@from-internal-000000c5;1 is ringing
-- Local/FMGL-1111111111#@from-internal-000000c4;1 is ringing
-- PJSIP/VOIP_PROVIDER-000000a5 answered Local/1111111111@from-internal-000000c5;2
-- PJSIP/VOIP_PROVIDER-000000a5 Internal Gosub(sub-send-obroute-email,s,1(11111111111,1111111111,1,,,2222222222)) start
-- Executing [s@sub-send-obroute-email:1] GotoIf("PJSIP/VOIP_PROVIDER-000000a5", "0?sendEmail") in new stack
-- Executing [s@sub-send-obroute-email:2] NoOp("PJSIP/VOIP_PROVIDER-000000a5", "email notifications disabled..exiting.") in new stack
-- Executing [s@sub-send-obroute-email:3] Return("PJSIP/VOIP_PROVIDER-000000a5", "") in new stack
Spawn extension (from-pstn, , 1) exited non-zero on 'PJSIP/VOIP_PROVIDER-000000a5'
-- PJSIP/VOIP_PROVIDER-000000a5 Internal Gosub(sub-send-obroute-email,s,1(11111111111,1111111111,1,,,2222222222)) complete GOSUB_RETVAL=
-- Local/1111111111@from-internal-000000c5;1 answered Local/FMGL-1111111111#@from-internal-000000c4;2
-- Executing [s@macro-auto-blkvm:1] ExecIf("Local/1111111111@from-internal-000000c5;1", "0?Set(CDR(recordingfile)=.wav)") in new stack
-- Executing [s@macro-auto-blkvm:2] Set("Local/1111111111@from-internal-000000c5;1", "__MACRO_RESULT=") in new stack
-- Executing [s@macro-auto-blkvm:3] Set("Local/1111111111@from-internal-000000c5;1", "CFIGNORE=") in new stack
-- Executing [s@macro-auto-blkvm:4] Set("Local/1111111111@from-internal-000000c5;1", "MASTER_CHANNEL(CFIGNORE)=") in new stack
-- Executing [s@macro-auto-blkvm:5] Set("Local/1111111111@from-internal-000000c5;1", "FORWARD_CONTEXT=from-internal") in new stack
-- Executing [s@macro-auto-blkvm:6] Set("Local/1111111111@from-internal-000000c5;1", "MASTER_CHANNEL(FORWARD_CONTEXT)=from-internal") in new stack
-- Executing [s@macro-auto-blkvm:7] Macro("Local/1111111111@from-internal-000000c5;1", "blkvm-clr,") in new stack
-- Executing [s@macro-blkvm-clr:1] Set("Local/1111111111@from-internal-000000c5;1", "SHARED(BLKVM,PJSIP/104-000000a3)=") in new stack
-- Executing [s@macro-blkvm-clr:2] Set("Local/1111111111@from-internal-000000c5;1", "GOSUB_RETVAL=") in new stack
-- Executing [s@macro-blkvm-clr:3] MacroExit("Local/1111111111@from-internal-000000c5;1", "") in new stack
-- Executing [s@macro-auto-blkvm:8] ExecIf("Local/1111111111@from-internal-000000c5;1", "0?Set(MASTER_CHANNEL(CONNECTEDLINE(num))=1111111111@from-internal/n)") in new stack
-- Executing [s@macro-auto-blkvm:9] ExecIf("Local/1111111111@from-internal-000000c5;1", "0?Set(MASTER_CHANNEL(CONNECTEDLINE(name))=)") in new stack
-- Local/FMGL-1111111111#@from-internal-000000c4;1 answered Local/102@from-internal-000000c2;2
-- Local/FMPR-102@from-internal-000000c3;1 Internal Gosub(crm-hangup,s,1) start
-- Executing [s@crm-hangup:1] NoOp("Local/FMPR-102@from-internal-000000c3;1", "Sending Hangup to CRM") in new stack
-- Executing [s@crm-hangup:2] NoOp("Local/FMPR-102@from-internal-000000c3;1", "HANGUP CAUSE: 26") in new stack
-- Executing [s@crm-hangup:3] ExecIf("Local/FMPR-102@from-internal-000000c3;1", "0?Set(__CRM_VOICEMAIL=)") in new stack
-- Executing [s@crm-hangup:4] NoOp("Local/FMPR-102@from-internal-000000c3;1", "MASTER CHANNEL: 1597425451.560 = 1597425440.555") in new stack
-- Executing [s@crm-hangup:5] GotoIf("Local/FMPR-102@from-internal-000000c3;1", "1?return") in new stack
-- Goto (crm-hangup,s,8)
-- Executing [s@crm-hangup:8] Return("Local/FMPR-102@from-internal-000000c3;1", "") in new stack
Spawn extension (from-internal, 102, 1) exited non-zero on 'Local/FMPR-102@from-internal-000000c3;1'
-- Local/FMPR-102@from-internal-000000c3;1 Internal Gosub(crm-hangup,s,1) complete GOSUB_RETVAL=
-- PJSIP/102-000000a4 Internal Gosub(crm-hangup,s,1) start
-- Executing [s@crm-hangup:1] NoOp("PJSIP/102-000000a4", "Sending Hangup to CRM") in new stack
-- Executing [s@crm-hangup:2] NoOp("PJSIP/102-000000a4", "HANGUP CAUSE: 26") in new stack
-- Executing [s@crm-hangup:3] ExecIf("PJSIP/102-000000a4", "0?Set(__CRM_VOICEMAIL=)") in new stack
-- Executing [s@crm-hangup:4] NoOp("PJSIP/102-000000a4", "MASTER CHANNEL: 1597425451.564 = 1597425440.555") in new stack
-- Executing [s@crm-hangup:5] GotoIf("PJSIP/102-000000a4", "1?return") in new stack
-- Goto (crm-hangup,s,8)
-- Executing [s@crm-hangup:8] Return("PJSIP/102-000000a4", "") in new stack
Spawn extension (from-internal, FMPR-102, 1) exited non-zero on 'PJSIP/102-000000a4'
-- PJSIP/102-000000a4 Internal Gosub(crm-hangup,s,1) complete GOSUB_RETVAL=
Spawn extension (macro-dial-one, s, 56) exited non-zero on 'Local/FMPR-102@from-internal-000000c3;2' in macro 'dial-one'
Spawn extension (macro-simple-dial, s, 6) exited non-zero on 'Local/FMPR-102@from-internal-000000c3;2' in macro 'simple-dial'
Spawn extension (from-internal, FMPR-102, 5) exited non-zero on 'Local/FMPR-102@from-internal-000000c3;2'
-- Executing [h@from-internal:1] Macro("Local/FMPR-102@from-internal-000000c3;2", "hangupcall") in new stack
-- Executing [s@macro-hangupcall:1] GotoIf("Local/FMPR-102@from-internal-000000c3;2", "1?theend") in new stack
-- Goto (macro-hangupcall,s,3)
-- Executing [s@macro-auto-blkvm:1] ExecIf("Local/FMGL-1111111111#@from-internal-000000c4;1", "0?Set(CDR(recordingfile)=.wav)") in new stack
-- Executing [s@macro-auto-blkvm:2] Set("Local/FMGL-1111111111#@from-internal-000000c4;1", "__MACRO_RESULT=") in new stack
-- Executing [s@macro-auto-blkvm:3] Set("Local/FMGL-1111111111#@from-internal-000000c4;1", "CFIGNORE=") in new stack
-- Executing [s@macro-auto-blkvm:4] Set("Local/FMGL-1111111111#@from-internal-000000c4;1", "MASTER_CHANNEL(CFIGNORE)=") in new stack
-- Executing [s@macro-auto-blkvm:5] Set("Local/FMGL-1111111111#@from-internal-000000c4;1", "FORWARD_CONTEXT=from-internal") in new stack
-- Executing [s@macro-auto-blkvm:6] Set("Local/FMGL-1111111111#@from-internal-000000c4;1", "MASTER_CHANNEL(FORWARD_CONTEXT)=from-internal") in new stack
-- Executing [s@macro-auto-blkvm:7] Macro("Local/FMGL-1111111111#@from-internal-000000c4;1", "blkvm-clr,") in new stack
-- Executing [s@macro-blkvm-clr:1] Set("Local/FMGL-1111111111#@from-internal-000000c4;1", "SHARED(BLKVM,PJSIP/104-000000a3)=") in new stack
-- Executing [s@macro-blkvm-clr:2] Set("Local/FMGL-1111111111#@from-internal-000000c4;1", "GOSUB_RETVAL=") in new stack
-- Executing [s@macro-blkvm-clr:3] MacroExit("Local/FMGL-1111111111#@from-internal-000000c4;1", "") in new stack
-- Executing [s@macro-auto-blkvm:8] ExecIf("Local/FMGL-1111111111#@from-internal-000000c4;1", "0?Set(MASTER_CHANNEL(CONNECTEDLINE(num))=FMGL-1111111111#@from-internal)") in new stack
-- Executing [s@macro-auto-blkvm:9] ExecIf("Local/FMGL-1111111111#@from-internal-000000c4;1", "0?Set(MASTER_CHANNEL(CONNECTEDLINE(name))=)") in new stack
-- Executing [s@macro-hangupcall:3] ExecIf("Local/FMPR-102@from-internal-000000c3;2", "0?Set(CDR(recordingfile)=)") in new stack
-- Executing [s@macro-hangupcall:4] NoOp("Local/FMPR-102@from-internal-000000c3;2", "PJSIP/102-000000a4 montior file= ") in new stack
-- Executing [s@macro-hangupcall:5] GotoIf("Local/FMPR-102@from-internal-000000c3;2", "1?skipagi") in new stack
-- Goto (macro-hangupcall,s,7)
-- Executing [s@macro-hangupcall:7] Hangup("Local/FMPR-102@from-internal-000000c3;2", "") in new stack
Spawn extension (macro-hangupcall, s, 7) exited non-zero on 'Local/FMPR-102@from-internal-000000c3;2' in macro 'hangupcall'
Spawn extension (from-internal, h, 1) exited non-zero on 'Local/FMPR-102@from-internal-000000c3;2'
-- Local/102@from-internal-000000c2;1 answered Local/RG-300*-102#@from-internal-000000c1;2
-- Executing [s@macro-confirm:1] Set("Local/102@from-internal-000000c2;1", "LOOPCOUNT=0") in new stack
-- Executing [s@macro-confirm:2] Set("Local/102@from-internal-000000c2;1", "__MACRO_RESULT=ABORT") in new stack
-- Executing [s@macro-confirm:3] NoOp("Local/102@from-internal-000000c2;1", " and arv= ") in new stack
-- Executing [s@macro-confirm:4] ExecIf("Local/102@from-internal-000000c2;1", "0?Set(ARG1=)") in new stack
-- Executing [s@macro-confirm:5] ExecIf("Local/102@from-internal-000000c2;1", "0?Set(ALT_CONFIRM_MSG=)") in new stack
-- Executing [s@macro-confirm:6] Set("Local/102@from-internal-000000c2;1", "MSG1=incoming-call-1-accept-2-decline") in new stack
-- Executing [s@macro-confirm:7] BackGround("Local/102@from-internal-000000c2;1", "incoming-call-1-accept-2-decline,m,fr,macro-confirm") in new stack
-- <Local/102@from-internal-000000c2;1> Playing 'incoming-call-1-accept-2-decline.ulaw' (language 'en')
-- Channel PJSIP/VOIP_PROVIDER-000000a5 joined 'simple_bridge' basic-bridge <cda266c0-8ef8-44de-9278-3bad2ae0d973>
-- Channel Local/1111111111@from-internal-000000c5;2 joined 'simple_bridge' basic-bridge <cda266c0-8ef8-44de-9278-3bad2ae0d973>
-- Channel Local/1111111111@from-internal-000000c5;1 joined 'simple_bridge' basic-bridge <eadbc9a1-136f-4f93-8385-55436418f632>
-- Channel Local/FMGL-1111111111#@from-internal-000000c4;2 joined 'simple_bridge' basic-bridge <eadbc9a1-136f-4f93-8385-55436418f632>
-- Channel Local/FMGL-1111111111#@from-internal-000000c4;1 joined 'simple_bridge' basic-bridge <294b7302-ad39-48a1-a831-d2188f00953c>
-- Channel Local/102@from-internal-000000c2;2 joined 'simple_bridge' basic-bridge <294b7302-ad39-48a1-a831-d2188f00953c>
-- Channel Local/102@from-internal-000000c2;2 left 'simple_bridge' basic-bridge <294b7302-ad39-48a1-a831-d2188f00953c>
-- Channel Local/FMGL-1111111111#@from-internal-000000c4;2 left 'simple_bridge' basic-bridge <eadbc9a1-136f-4f93-8385-55436418f632>
-- Channel Local/102@from-internal-000000c2;2 swapped with Local/FMGL-1111111111#@from-internal-000000c4;2 into 'simple_bridge' basic-bridge <eadbc9a1-136f-4f93-8385-55436418f632>
-- Channel Local/FMGL-1111111111#@from-internal-000000c4;1 left 'simple_bridge' basic-bridge <294b7302-ad39-48a1-a831-d2188f00953c>
-- Local/FMGL-1111111111#@from-internal-000000c4;1 Internal Gosub(crm-hangup,s,1) start
-- Executing [s@crm-hangup:1] NoOp("Local/FMGL-1111111111#@from-internal-000000c4;1", "Sending Hangup to CRM") in new stack
-- Executing [s@crm-hangup:2] NoOp("Local/FMGL-1111111111#@from-internal-000000c4;1", "HANGUP CAUSE: 16") in new stack
-- Executing [s@crm-hangup:3] ExecIf("Local/FMGL-1111111111#@from-internal-000000c4;1", "0?Set(__CRM_VOICEMAIL=)") in new stack
-- Executing [s@crm-hangup:4] NoOp("Local/FMGL-1111111111#@from-internal-000000c4;1", "MASTER CHANNEL: 1597425451.562 = 1597425440.555") in new stack
-- Executing [s@crm-hangup:5] GotoIf("Local/FMGL-1111111111#@from-internal-000000c4;1", "1?return") in new stack
-- Goto (crm-hangup,s,8)
-- Executing [s@crm-hangup:8] Return("Local/FMGL-1111111111#@from-internal-000000c4;1", "") in new stack
Spawn extension (macro-dial, s, 1) exited non-zero on 'Local/FMGL-1111111111#@from-internal-000000c4;1'
-- Local/FMGL-1111111111#@from-internal-000000c4;1 Internal Gosub(crm-hangup,s,1) complete GOSUB_RETVAL=
Spawn extension (macro-dial, s, 25) exited non-zero on 'Local/FMGL-1111111111#@from-internal-000000c4;2' in macro 'dial'
Spawn extension (from-internal, FMGL-1111111111#, 8) exited non-zero on 'Local/FMGL-1111111111#@from-internal-000000c4;2'
-- Executing [h@from-internal:1] Macro("Local/FMGL-1111111111#@from-internal-000000c4;2", "hangupcall") in new stack
-- Executing [s@macro-hangupcall:1] GotoIf("Local/FMGL-1111111111#@from-internal-000000c4;2", "1?theend") in new stack
-- Goto (macro-hangupcall,s,3)
-- Executing [s@macro-hangupcall:3] ExecIf("Local/FMGL-1111111111#@from-internal-000000c4;2", "0?Set(CDR(recordingfile)=)") in new stack
-- Executing [s@macro-hangupcall:4] NoOp("Local/FMGL-1111111111#@from-internal-000000c4;2", "Local/1111111111@from-internal-000000c5;1 montior file= ") in new stack
-- Executing [s@macro-hangupcall:5] GotoIf("Local/FMGL-1111111111#@from-internal-000000c4;2", "1?skipagi") in new stack
-- Goto (macro-hangupcall,s,7)
-- Executing [s@macro-hangupcall:7] Hangup("Local/FMGL-1111111111#@from-internal-000000c4;2", "") in new stack
Spawn extension (macro-hangupcall, s, 7) exited non-zero on 'Local/FMGL-1111111111#@from-internal-000000c4;2' in macro 'hangupcall'
Spawn extension (from-internal, h, 1) exited non-zero on 'Local/FMGL-1111111111#@from-internal-000000c4;2'
-- Executing [1@macro-confirm:1] GotoIf("Local/102@from-internal-000000c2;1", "0?toolate,1") in new stack
-- Executing [1@macro-confirm:2] GotoIf("Local/102@from-internal-000000c2;1", "0?toolate,1") in new stack
-- Executing [1@macro-confirm:3] Set("Local/102@from-internal-000000c2;1", "cfchannel=PJSIP/104-000000a3") in new stack
-- Executing [1@macro-confirm:4] GotoIf("Local/102@from-internal-000000c2;1", "1?toolate,1") in new stack
-- Goto (macro-confirm,toolate,1)
-- Executing [toolate@macro-confirm:1] Set("Local/102@from-internal-000000c2;1", "MSG2="incoming-call-no-longer-avail"") in new stack
-- Executing [toolate@macro-confirm:2] Playback("Local/102@from-internal-000000c2;1", ""incoming-call-no-longer-avail"") in new stack
-- <Local/102@from-internal-000000c2;1> Playing 'incoming-call-no-longer-avail.ulaw' (language 'en')
-- Nobody picked up in 20000 ms
-- Local/RG-300*-102#@from-internal-000000c1;1 Internal Gosub(crm-hangup,s,1) start
-- Executing [s@crm-hangup:1] NoOp("Local/RG-300*-102#@from-internal-000000c1;1", "Sending Hangup to CRM") in new stack
-- Executing [s@crm-hangup:2] NoOp("Local/RG-300*-102#@from-internal-000000c1;1", "HANGUP CAUSE: 0") in new stack
-- Executing [s@crm-hangup:3] ExecIf("Local/RG-300*-102#@from-internal-000000c1;1", "0?Set(__CRM_VOICEMAIL=)") in new stack
-- Executing [s@crm-hangup:4] NoOp("Local/RG-300*-102#@from-internal-000000c1;1", "MASTER CHANNEL: 1597425451.556 = 1597425440.555") in new stack
-- Executing [s@crm-hangup:5] GotoIf("Local/RG-300*-102#@from-internal-000000c1;1", "1?return") in new stack
-- Goto (crm-hangup,s,8)
-- Executing [s@crm-hangup:8] Return("Local/RG-300*-102#@from-internal-000000c1;1", "") in new stack
Let me know if you need more info to debug the issue.
If I use a Queue instead of a RING GROUP, it works as expected. I don’t know what is the issue with the RG.
Thank you for looking into this !