Hola a todos estoy usando Issabel 4.0.0-10 , en la parte de class off service no existe la funcion "ext-intercom-users", me di la tarea de agregar en extension_custom.conf las siguientes lineas:
[WINDOOR_rulematch-custom]
include => ext-intercom-users
include => ext-paging
include => app-pagegroups
exten => 80224,1,Noop(INTERCOM 224 PRUEBA DE CONTEXTO)
exten => 80224,n,Goto(ext-intercom,${EXTEN},1)
[WINDOOR-custom]
include => ext-intercom
WINDOOR es el nombre del contexto, y 224 es numero del paging group, con esto se logro hacer el voceo directo a extensión con 80(#ext) y entra sin problemas, pero al intentar hacer 80224 no entra a las extensiones en el grupo y marca:
= Using SIP RTP TOS bits 184
== Using SIP RTP CoS mark 5
-- Executing [80224@WINDOOR:1] Goto("SIP/5000-0000100d", "WINDOOR_rulematch,80224,1") in new stack
-- Goto (WINDOOR_rulematch,80224,1)
-- Executing [80224@WINDOOR_rulematch:1] NoOp("SIP/5000-0000100d", "INTERCOM 2240 PRUEBA DE CONTEXTO") in new stack
-- Executing [80224@WINDOOR_rulematch:2] Goto("SIP/5000-0000100d", "ext-intercom,80224,1") in new stack
-- Goto (ext-intercom,80224,1)
-- Executing [80224@ext-intercom:1] Macro("SIP/5000-0000100d", "user-callerid,") in new stack
-- Executing [s@macro-user-callerid:1] Set("SIP/5000-0000100d", "TOUCH_MONITOR=1599778103.29347") in new stack
-- Executing [s@macro-user-callerid:2] Set("SIP/5000-0000100d", "AMPUSER=5000") in new stack
-- Executing [s@macro-user-callerid:3] GotoIf("SIP/5000-0000100d", "0?report") in new stack
-- Executing [s@macro-user-callerid:4] ExecIf("SIP/5000-0000100d", "1?Set(REALCALLERIDNUM=5000)") in new stack
-- Executing [s@macro-user-callerid:5] Set("SIP/5000-0000100d", "AMPUSER=5000") in new stack
-- Executing [s@macro-user-callerid:6] GotoIf("SIP/5000-0000100d", "0?limit") in new stack
-- Executing [s@macro-user-callerid:7] Set("SIP/5000-0000100d", "AMPUSERCIDNAME=CITRO TEST") in new stack
-- Executing [s@macro-user-callerid:8] GotoIf("SIP/5000-0000100d", "0?report") in new stack
-- Executing [s@macro-user-callerid:9] Set("SIP/5000-0000100d", "AMPUSERCID=5000") in new stack
-- Executing [s@macro-user-callerid:10] Set("SIP/5000-0000100d", "DIAL_OPTIONS=tr") in new stack
-- Executing [s@macro-user-callerid:11] Set("SIP/5000-0000100d", "CALLERID(all)="CITRO TEST" <5000>") in new stack
-- Executing [s@macro-user-callerid:12] GotoIf("SIP/5000-0000100d", "0?limit") in new stack
-- Executing [s@macro-user-callerid:13] ExecIf("SIP/5000-0000100d", "0?Set(GROUP(concurrency_limit)=5000)") in new stack
-- Executing [s@macro-user-callerid:14] ExecIf("SIP/5000-0000100d", "0?Set(CHANNEL(language)=)") in new stack
-- Executing [s@macro-user-callerid:15] GotoIf("SIP/5000-0000100d", "0?continue") in new stack
-- Executing [s@macro-user-callerid:16] Set("SIP/5000-0000100d", "TTL=64") in new stack
-- Executing [s@macro-user-callerid:17] GotoIf("SIP/5000-0000100d", "1?continue") in new stack
-- Goto (macro-user-callerid,s,28)
-- Executing [s@macro-user-callerid:28] Set("SIP/5000-0000100d", "CALLERID(number)=5000") in new stack
-- Executing [s@macro-user-callerid:29] Set("SIP/5000-0000100d", "CALLERID(name)=CITRO TEST") in new stack
-- Executing [s@macro-user-callerid:30] Set("SIP/5000-0000100d", "CDR(cnum)=5000") in new stack
-- Executing [s@macro-user-callerid:31] Set("SIP/5000-0000100d", "CDR(cnam)=CITRO TEST") in new stack
-- Executing [s@macro-user-callerid:32] Set("SIP/5000-0000100d", "CHANNEL(language)=es") in new stack
-- Executing [80224@ext-intercom:2] Set("SIP/5000-0000100d", "dialnumber=224") in new stack
-- Executing [80224@ext-intercom:3] Set("SIP/5000-0000100d", "INTERCOM_CALL=TRUE") in new stack
-- Executing [80224@ext-intercom:4] Gosub("SIP/5000-0000100d", "sub-record-check,s,1(exten,224)") in new stack
-- Executing [s@sub-record-check:1] Set("SIP/5000-0000100d", "REC_POLICY_MODE_SAVE=") in new stack
-- Executing [s@sub-record-check:2] GotoIf("SIP/5000-0000100d", "1?check") in new stack
-- Goto (sub-record-check,s,7)
-- Executing [s@sub-record-check:7] Set("SIP/5000-0000100d", "MON_FMT=wav") in new stack
-- Executing [s@sub-record-check:8] GotoIf("SIP/5000-0000100d", "1?next") in new stack
-- Goto (sub-record-check,s,11)
-- Executing [s@sub-record-check:11] ExecIf("SIP/5000-0000100d", "0?Return()") in new stack
-- Executing [s@sub-record-check:12] ExecIf("SIP/5000-0000100d", "0?Set(REC_POLICY_MODE=)") in new stack
-- Executing [s@sub-record-check:13] GotoIf("SIP/5000-0000100d", "0?exten,1") in new stack
-- Executing [s@sub-record-check:14] Set("SIP/5000-0000100d", "REC_STATUS=INITIALIZED") in new stack
-- Executing [s@sub-record-check:15] Set("SIP/5000-0000100d", "NOW=1599778103") in new stack
-- Executing [s@sub-record-check:16] Set("SIP/5000-0000100d", "DAY=10") in new stack
-- Executing [s@sub-record-check:17] Set("SIP/5000-0000100d", "MONTH=09") in new stack
-- Executing [s@sub-record-check:18] Set("SIP/5000-0000100d", "YEAR=2020") in new stack
-- Executing [s@sub-record-check:19] Set("SIP/5000-0000100d", "TIMESTR=20200910-224823") in new stack
-- Executing [s@sub-record-check:20] Set("SIP/5000-0000100d", "FROMEXTEN=5000") in new stack
-- Executing [s@sub-record-check:21] Set("SIP/5000-0000100d", "CALLFILENAME=exten-224-5000-20200910-224823-1599778103.29347") in new stack
-- Executing [s@sub-record-check:22] Goto("SIP/5000-0000100d", "exten,1") in new stack
-- Goto (sub-record-check,exten,1)
-- Executing [exten@sub-record-check:1] GotoIf("SIP/5000-0000100d", "0?callee") in new stack
-- Executing [exten@sub-record-check:2] Set("SIP/5000-0000100d", "REC_POLICY_MODE=") in new stack
-- Executing [exten@sub-record-check:3] GotoIf("SIP/5000-0000100d", "0?caller") in new stack
-- Executing [exten@sub-record-check:4] GotoIf("SIP/5000-0000100d", "1?callee") in new stack
-- Goto (sub-record-check,exten,8)
-- Executing [exten@sub-record-check:8] GosubIf("SIP/5000-0000100d", "0?record,1(exten,224,5000)") in new stack
-- Executing [exten@sub-record-check:9] Return("SIP/5000-0000100d", "") in new stack
-- Executing [80224@ext-intercom:5] GotoIf("SIP/5000-0000100d", "0?end") in new stack
-- Executing [80224@ext-intercom:6] GotoIf("SIP/5000-0000100d", "0?end") in new stack
-- Executing [80224@ext-intercom:7] GotoIf("SIP/5000-0000100d", "0?allow") in new stack
-- Executing [80224@ext-intercom:8] GotoIf("SIP/5000-0000100d", "0?nointercom") in new stack
-- Executing [80224@ext-intercom:9] GotoIf("SIP/5000-0000100d", "0?nointercom") in new stack
-- Executing [80224@ext-intercom:10] Set("SIP/5000-0000100d", "DEVICES=") in new stack
-- Executing [80224@ext-intercom:11] GotoIf("SIP/5000-0000100d", "1?end") in new stack
-- Goto (ext-intercom,80224,28)
-- Executing [80224@ext-intercom:28] ExecIf("SIP/5000-0000100d", "?Return()") in new stack
-- Executing [80224@ext-intercom:29] Busy("SIP/5000-0000100d", "20") in new stack
[2020-09-10 22:48:23] WARNING[17351][C-000008cb]: channel.c:5190 ast_prod: Prodding channel 'SIP/5000-0000100d' failed
== Spawn extension (ext-intercom, 80224, 29) exited non-zero on 'SIP/5000-0000100d'
algui que tenga alguna pista de que esta faltando agregar o quitar en extensions_custom.conf
saludos