exten=_.,1,Answer
exten=_.,2,Dial(SIP/11,80,Tt)
exten=_.,3,Hangup
Reemplazalos por _X. y verás como se soluciona:
[incoming]
exten=_X.,1,Answer
exten=_X.,2,Dial(SIP/11,80,Tt)
exten=_X.,3,Hangup
Julián J. M.
Hola, tengo que ser crítico con ese dialplan, lo siento:
> [incoming]
>
> exten=_.,1,Answer
¿¿Por qué un Answer aquí?? qué manía, no es el primero que veo sin venir a
cuento.
Ese Answer significa que si te llaman la centralita Asterisk va a contestar lo
que provoca la facturación al que llama, independientemente de que luego
efectivamente descuelgues el teléfono SIP/11 o no.
Sencillamente fuera esa primera línea.
> exten=_.,2,Dial(SIP/11,80,Tt)
Bien, Tt, otra cosa que se ve mucho.
Si hacemos un "CLI> core show application Dial" veremos que:
t - Allow the called party to transfer the calling party by sending the
DTMF sequence defined in features.conf.
T - Allow the calling party to transfer the called party by sending the
DTMF sequence defined in features.conf.
Mira bien lo que dice la "T": Le estás permitiendo A QUIEN LLAMA (o sea, a un
número externo de la PSTN o de donde sea) que pulse la combinación de
transferencia indicada en features.conf y que pueda transferir la llamada a
DONDE QUIERA => al extranjero en llamada internacional o a orto planeta, y
paga tu centralita.
En fin.
> exten=_.,3,Hangup
¿Por? Los canales se cuelgan sólos, este Hangup sólo hace falta a modo
de "break" en dialplans complejos o no muy bien diseñados.
Y ya puestos, usar la extensión _. significa abarcar TODO, incluso la
extensión especial "i", "t" y "h".
Totalmente recomendado el no usar _. en cualquier manual de Asterisk
(voip-info.org por ejemplo).
Yo realmente incluso daría gracias porque consigues establecer llamadas.
Consejo: estudia Asterisk y su dialplan, es importante sobre todo cuando de él
dependen las comunicaciones de una empresa o cuando hay facturación (PSTN o
VoIP) de por medio.
Saludos.
--
Iñaki Baz Castillo
i...@in.ilimit.es
> exten=_.,3,Hangup
¿Por? Los canales se cuelgan sólos, este Hangup sólo hace falta a modo
de "break" en dialplans complejos o no muy bien diseñados.
Ok, esa línea reconozco que no pasa nada por ponerla, es casi estética y el
problema que tú comentas.
;)
primero a la respuesta del Answer... Entiendo el significado de Answer
y lo utilizo correctamente, tal vez en el dialplan que he pasado esta
mal o poco correcto.
El tema de T tambien conozco el funcionamiento.
Lo del _., la verdad pues no tenia ni idea de que fuera tan delicado.
Pero gracias. De todos modos lo hago para discriminar el resto de las
llamadas que si que entran con un patrón.
la historia es que tanto discutir mi dialplan salchichero. no me has
sabido solucionar el problema.
gracias de todos modos.
2007/10/18, Iñaki Baz Castillo <i...@in.ilimit.es>:
2007/10/18, Julian J. M. <juli...@gmail.com>:
¿Entonces porqué lo pones? XD
>
> Lo del _., la verdad pues no tenia ni idea de que fuera tan delicado.
> Pero gracias. De todos modos lo hago para discriminar el resto de las
> llamadas que si que entran con un patr�n.
Como poco pon un _XX. , dudo que nadie te pueda llamar a algo menor que 3
cifras desde la PSTN. Y te ahorrarás problemas.
> la historia es que tanto discutir mi dialplan salchichero. no me has
> sabido solucionar el problema.
Hombre, tenía mis sospechas de que fuese por la _.
De todas formas veo que no te ha sentado bien mi crítica totalmente
constructiva y tienes que responder que "no he sabido solucionarlo". Pues
vale.
Se ha solucionado con _X. ...vaya cacao mental que llevo encima.
muchisimas gracias por vuestra ayuda...
2007/10/18, Iñaki Baz Castillo <i...@in.ilimit.es>:
>
El tema de los problemas por usar _. es algo que sólo se aprende cuando te
pegas la leche como ha sido el caso. ;)
Créeme que viene bien haberlo sufrido (al menos en mi opinión).
Saludos.
answeronpolarityswitch=yes
hanguponpolarityswitch=yes
El 18/10/07, Joseo <joseo_...@hotmail.com> escribió:
--
Saúl -- "Nunca subestimes el ancho de banda de un camión lleno de disketes."
----------------------------------------------------------------
http://www.saghul.net/
El 20/11/07, Joseo <joseo_...@hotmail.com> escribió:
> Saul
> En efecto mi zapata.conf no tenia esas lineas estaban en comentario,
> las active, reinicie el servidor asterisk pero continua lo mismo. El
> servidor no detecta el colgado cuando interrumpo el IVR colgando. No
> se si esto significa algo cuando cuelgo el telefono suena como si
> estuviera devolviendome la llamada.
> Gracias
[snip]
...
El 27/11/07, Joseo <joseo_...@hotmail.com> escribió:
¿os puede ayudar establecer el parámetro ringtimeout=2500 en
zapata.conf? Si en 2500 msg no tenemos un tono de ring al recibir una
llamada esta es colgada.
Ah! Cambia Answer por Answer(3000) .... Para el que llama supone un Ring
mas de espera y para tí que si es una llamada fantasma no cuelgue antes
de pasar a otro estadio del dialplan.
Saludos.