Saludos amigos acudo a ustedes haber si alguien me puede ayudar con un problema que paso a detallar
Tengo un servidor asterisk 11.25.1 y FreePBX 13.0.192.16 presenta un problema al realizar una transferencia de llamadas desatendidas desde cualquier Sofphone, uso zoiper y también telefonos ips, cuando en zoiper trato de transferir la llamada con ## ext, ni bien presiono ## la llamada finaliza, he verificado en los features codecs y esta habilitada la funcionalidad ## , tambíen he verificado en las configuraciones de sip que estén estos parámetros Asterisk Dial Options y Asterisk Outbound Trunk Dial Options en Tt o Ttr.
Lo raro es que de la noche a la mñana dejo de funcionar
El log me muestra esto
-- Executing [8000@from-internal:1] GotoIf("SIP/10000-0000088f", "1?ext-local,8000,1:followme-check,8000,1") in new stack
-- Goto (ext-local,8000,1)
-- Executing [8000@ext-local:1] Set("SIP/10000-0000088f", "__RINGTIMER=15") in new stack
-- Executing [8000@ext-local:2] Macro("SIP/10000-0000088f", "exten-vm,novm,8000,0,0,0") in new stack
-- Executing [s@macro-exten-vm:3] Set("SIP/10000-0000088f", "__EXTTOCALL=8000") in new stack
-- Executing [s@macro-exten-vm:4] Set("SIP/10000-0000088f", "__PICKUPMARK=8000") in new stack
-- Executing [s@macro-exten-vm:8] ExecIf("SIP/10000-0000088f", "0?Gosub(ext-intercom,*808000,1())") in new stack
[2017-08-01 12:31:52] WARNING[16744][C-00002394]: pbx.c:4277 func_args: Can't find trailing parenthesis for function 'DB(DEVICE/8000/dial'?
-- Executing [s@macro-exten-vm:10] ExecIf("SIP/10000-0000088f", "0?ChanSpy(IAX2/8000,q)") in new stack
[2017-08-01 12:31:52] WARNING[16744][C-00002394]: pbx.c:4277 func_args: Can't find trailing parenthesis for function 'DB(DEVICE/8000/dial'?
-- Executing [s@macro-exten-vm:12] Gosub("SIP/10000-0000088f", "sub-record-check,s,1(exten,8000,dontcare)") in new stack
-- Executing [exten@sub-record-check:1] NoOp("SIP/10000-0000088f", "Exten Recording Check between 10000 and 8000") in new stack
-- Executing [exten@sub-record-check:16] Gosub("SIP/10000-0000088f", "recordcheck,1(dontcare,internal,8000)") in new stack
-- Executing [s@macro-exten-vm:20] Macro("SIP/10000-0000088f", "dial-one,,Tt,8000") in new stack
-- Executing [s@macro-dial-one:1] Set("SIP/10000-0000088f", "DEXTEN=8000") in new stack
-- Executing [s@macro-dial-one:2] ExecIf("SIP/10000-0000088f", "0?Set(EXTTOCALL=8000)") in new stack
-- Executing [dstring@macro-dial-one:2] Set("SIP/10000-0000088f", "DEVICES=8000") in new stack
-- Executing [dstring@macro-dial-one:7] Set("SIP/10000-0000088f", "THISDIAL=IAX2/8000") in new stack
-- Executing [zap2dahdi@macro-dial-one:5] Set("SIP/10000-0000088f", "THISPART2=IAX2/8000") in new stack
-- Executing [zap2dahdi@macro-dial-one:6] ExecIf("SIP/10000-0000088f", "0?Set(THISPART2=DAHDI2/8000)") in new stack
-- Executing [zap2dahdi@macro-dial-one:7] Set("SIP/10000-0000088f", "NEWDIAL=IAX2/8000&") in new stack
-- Executing [zap2dahdi@macro-dial-one:10] Set("SIP/10000-0000088f", "THISDIAL=IAX2/8000") in new stack
-- Executing [dstring@macro-dial-one:15] Set("SIP/10000-0000088f", "DSTRING=IAX2/8000&") in new stack
-- Executing [dstring@macro-dial-one:19] Set("SIP/10000-0000088f", "DSTRING=IAX2/8000") in new stack
-- Executing [ctset@macro-dial-one:1] Set("SIP/10000-0000088f", "DB(CALLTRACE/8000)=10000") in new stack
-- Executing [s@macro-dial-one:45] Gosub("SIP/10000-0000088f", "sub-presencestate-display,s,1(8000)") in new stack
-- Executing [s@macro-dial-one:47] Set("SIP/10000-0000088f", "CONNECTEDLINE(num)=8000") in new stack
-- Executing [s@macro-dial-one:51] Dial("SIP/10000-0000088f", "IAX2/8000,,TtIb(func-apply-sipheaders^s^1)") in new stack
-- IAX2/8000-5029 Internal Gosub(func-apply-sipheaders,s,1) start
-- Executing [s@func-apply-sipheaders:1] NoOp("IAX2/8000-5029", "Applying SIP Headers to channel") in new stack
-- Executing [s@func-apply-sipheaders:2] Set("IAX2/8000-5029", "SIPHEADERKEYS=") in new stack
-- Executing [s@func-apply-sipheaders:3] While("IAX2/8000-5029", "0") in new stack
-- Executing [s@func-apply-sipheaders:7] Return("IAX2/8000-5029", "") in new stack
== Spawn extension (, 8000, 1) exited non-zero on 'IAX2/8000-5029'
-- IAX2/8000-5029 Internal Gosub(func-apply-sipheaders,s,1) complete GOSUB_RETVAL=
-- Called IAX2/8000
-- IAX2/8000-5029 is ringing
-- IAX2/8000-5029 answered SIP/10000-0000088f
-- Hungup 'IAX2/8000-5029'
== Spawn extension (ext-local, 8000, 2) exited non-zero on 'SIP/10000-0000088f'
Gracias a los que puedan echarme una mano con este problema
Tengo un servidor asterisk 11.25.1 y FreePBX 13.0.192.16 presenta un problema al realizar una transferencia de llamadas desatendidas desde cualquier Sofphone, uso zoiper y también telefonos ips, cuando en zoiper trato de transferir la llamada con ## ext, ni bien presiono ## la llamada finaliza, he verificado en los features codecs y esta habilitada la funcionalidad ## , tambíen he verificado en las configuraciones de sip que estén estos parámetros Asterisk Dial Options y Asterisk Outbound Trunk Dial Options en Tt o Ttr.
Lo raro es que de la noche a la mñana dejo de funcionar
El log me muestra esto
-- Executing [8000@from-internal:1] GotoIf("SIP/10000-0000088f", "1?ext-local,8000,1:followme-check,8000,1") in new stack
-- Goto (ext-local,8000,1)
-- Executing [8000@ext-local:1] Set("SIP/10000-0000088f", "__RINGTIMER=15") in new stack
-- Executing [8000@ext-local:2] Macro("SIP/10000-0000088f", "exten-vm,novm,8000,0,0,0") in new stack
-- Executing [s@macro-exten-vm:3] Set("SIP/10000-0000088f", "__EXTTOCALL=8000") in new stack
-- Executing [s@macro-exten-vm:4] Set("SIP/10000-0000088f", "__PICKUPMARK=8000") in new stack
-- Executing [s@macro-exten-vm:8] ExecIf("SIP/10000-0000088f", "0?Gosub(ext-intercom,*808000,1())") in new stack
[2017-08-01 12:31:52] WARNING[16744][C-00002394]: pbx.c:4277 func_args: Can't find trailing parenthesis for function 'DB(DEVICE/8000/dial'?
-- Executing [s@macro-exten-vm:10] ExecIf("SIP/10000-0000088f", "0?ChanSpy(IAX2/8000,q)") in new stack
[2017-08-01 12:31:52] WARNING[16744][C-00002394]: pbx.c:4277 func_args: Can't find trailing parenthesis for function 'DB(DEVICE/8000/dial'?
-- Executing [s@macro-exten-vm:12] Gosub("SIP/10000-0000088f", "sub-record-check,s,1(exten,8000,dontcare)") in new stack
-- Executing [exten@sub-record-check:1] NoOp("SIP/10000-0000088f", "Exten Recording Check between 10000 and 8000") in new stack
-- Executing [exten@sub-record-check:16] Gosub("SIP/10000-0000088f", "recordcheck,1(dontcare,internal,8000)") in new stack
-- Executing [s@macro-exten-vm:20] Macro("SIP/10000-0000088f", "dial-one,,Tt,8000") in new stack
-- Executing [s@macro-dial-one:1] Set("SIP/10000-0000088f", "DEXTEN=8000") in new stack
-- Executing [s@macro-dial-one:2] ExecIf("SIP/10000-0000088f", "0?Set(EXTTOCALL=8000)") in new stack
-- Executing [dstring@macro-dial-one:2] Set("SIP/10000-0000088f", "DEVICES=8000") in new stack
-- Executing [dstring@macro-dial-one:7] Set("SIP/10000-0000088f", "THISDIAL=IAX2/8000") in new stack
-- Executing [zap2dahdi@macro-dial-one:5] Set("SIP/10000-0000088f", "THISPART2=IAX2/8000") in new stack
-- Executing [zap2dahdi@macro-dial-one:6] ExecIf("SIP/10000-0000088f", "0?Set(THISPART2=DAHDI2/8000)") in new stack
-- Executing [zap2dahdi@macro-dial-one:7] Set("SIP/10000-0000088f", "NEWDIAL=IAX2/8000&") in new stack
-- Executing [zap2dahdi@macro-dial-one:10] Set("SIP/10000-0000088f", "THISDIAL=IAX2/8000") in new stack
-- Executing [dstring@macro-dial-one:15] Set("SIP/10000-0000088f", "DSTRING=IAX2/8000&") in new stack
-- Executing [dstring@macro-dial-one:19] Set("SIP/10000-0000088f", "DSTRING=IAX2/8000") in new stack
-- Executing [ctset@macro-dial-one:1] Set("SIP/10000-0000088f", "DB(CALLTRACE/8000)=10000") in new stack
-- Executing [s@macro-dial-one:45] Gosub("SIP/10000-0000088f", "sub-presencestate-display,s,1(8000)") in new stack
-- Executing [s@macro-dial-one:47] Set("SIP/10000-0000088f", "CONNECTEDLINE(num)=8000") in new stack
-- Executing [s@macro-dial-one:51] Dial("SIP/10000-0000088f", "IAX2/8000,,TtIb(func-apply-sipheaders^s^1)") in new stack
-- IAX2/8000-5029 Internal Gosub(func-apply-sipheaders,s,1) start
-- Executing [s@func-apply-sipheaders:1] NoOp("IAX2/8000-5029", "Applying SIP Headers to channel") in new stack
-- Executing [s@func-apply-sipheaders:2] Set("IAX2/8000-5029", "SIPHEADERKEYS=") in new stack
-- Executing [s@func-apply-sipheaders:3] While("IAX2/8000-5029", "0") in new stack
-- Executing [s@func-apply-sipheaders:7] Return("IAX2/8000-5029", "") in new stack
== Spawn extension (, 8000, 1) exited non-zero on 'IAX2/8000-5029'
-- IAX2/8000-5029 Internal Gosub(func-apply-sipheaders,s,1) complete GOSUB_RETVAL=
-- Called IAX2/8000
-- IAX2/8000-5029 is ringing
-- IAX2/8000-5029 answered SIP/10000-0000088f
-- Hungup 'IAX2/8000-5029'
== Spawn extension (ext-local, 8000, 2) exited non-zero on 'SIP/10000-0000088f'
Gracias a los que puedan echarme una mano con este problema