Llamadas anonimas

1,347 views
Skip to first unread message

juanmol

unread,
Sep 7, 2012, 7:57:15 AM9/7/12
to aster...@googlegroups.com
Hola, estoy haciendo pruebas con Asterisk 10.5.1 y Dahdi 2.6.1. En mi dialplan tengo:

same => n,ExecIf($[ "${LEN(${CALLERID(num)})}" < "3"]?Set(CALLERID(num)=000000000))

con lo que si entra una llamada con numero oculto, yo lo reescribo a 000000000, para que no me fastidie las estadisticas. Un poco mas adelante en el dialplan:
same => n,Set(CALLERID(name)=prueba_es)

Y luego la llamada salta a una queue. En la mayoria de los casos, todo funciona, el agente al que le salta la llamada ve el numero que llama como num y prueba_es como name. El problema es cuando entra una llamada con numero oculto, el agente ve Anonymous como callerid(num) y como callerid(name), por mucho que yo en el dialplan lo machaque ¿como puedo evitar esto? Necesito que el agente vea 000000000 como numero y prueba_es como nombre.

Saludos.

Carlos Rojas

unread,
Sep 7, 2012, 8:03:24 AM9/7/12
to aster...@googlegroups.com

Hola

Configura en el sip.conf sendrpid=ye trustrpid=yes

Espero te sirva

Saludos

--
--
Este email pertenece a la lista de Asterisk-ES (http://www.asterisk-es.org)
 
~~~ Normas de la lista Asterisk-ES: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
http://comunidad.asterisk-es.org/index.php?title=Lista:normas-asterisk-es
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- Para anular la suscripción: asterisk-es...@googlegroups.com
 
 
 

juanmol

unread,
Sep 7, 2012, 8:28:40 AM9/7/12
to aster...@googlegroups.com
Hola,
he probado eso que me dices y sigue igual :-/ gracias de todas formas.

juanmol

unread,
Oct 1, 2012, 7:33:42 AM10/1/12
to aster...@googlegroups.com
por favor, me tiene este tema mosqueado, a ver si me podeis ayudar o hacer alguna prueba

MarioAngeles

unread,
Oct 1, 2012, 12:03:08 PM10/1/12
to aster...@googlegroups.com
pues tienes que poner que cuando entre una llamada que diga Anonymous lo reescriba por 000000000
ya que unknown y Anonymous son diferentes y tu solamente tienes que te cambie Unknown

juanmol

unread,
Oct 2, 2012, 2:09:12 AM10/2/12
to aster...@googlegroups.com
Buenos días, gracias por responder. A lo mejor no me explicado bien, no cambio las que vienen de Anonymous o de unknown, lo que hago es un set CALLERID(num) = 000000000 a aquellas llamadas entrantes cuyo CALLERID(num) tiene menos de 3 caracteres (llamadas anonimas) y ADEMÁS a las anonimas y no-anonimas les establezco el CALLERID(name). Funciona siempre que no sea con una llamada anonina, ya que ni el CALLERID(num) ni el CALLERID(name) se "sobreescriben" con los valores que establezco, siempre se queda en Anonymous.

Juan Carlos Valero

unread,
Oct 2, 2012, 10:02:25 AM10/2/12
to aster...@googlegroups.com
On 10/02/2012 08:09 AM, juanmol wrote:
> Buenos d�as, gracias por responder. A lo mejor no me explicado bien,
> no cambio las que vienen de Anonymous o de unknown, lo que hago es un
> set CALLERID(num) = 000000000 a aquellas llamadas entrantes cuyo
> CALLERID(num) tiene menos de 3 caracteres (llamadas anonimas) y ADEM�S
> a las anonimas y no-anonimas les establezco el CALLERID(name).
> Funciona siempre que no sea con una llamada anonina, ya que ni el
> CALLERID(num) ni el CALLERID(name) se "sobreescriben" con los valores
> que establezco, siempre se queda en Anonymous.
Anonymous son mas de tres caracteres...

--
Un saludo,

Juan Carlos Valero
Capa Tres Soluciones Tecnol�gicas S.L.
Datos de contacto en http://capatres.tel
-------------------------------------------------------------------------
Conforme a lo establecido en la L.O. 15/1999, de 13 de diciembre, de protecci�n de datos de car�cter personal, le informamos que sus datos forman parte de un fichero responsabilidad de CAPA TRES SOLUCIONES TECNOLOGICAS S.L. con la finalidad de posibilitar la relaci�n negocial con usted o su empresa, as� como para mantenerle informado de nuestras actividades y novedades. Podr� ejercer sus derechos de acceso, rectificaci�n, cancelaci�n y oposici�n mediante email dirigido a come...@capatres.com o bien por via postal a: Capa Tres Soluciones Tecnologicas. Avda Primero de Mayo s/n Local 20. 08120 La Llagosta. Barcelona.

juanmol

unread,
Oct 3, 2012, 2:08:10 AM10/3/12
to aster...@googlegroups.com
:) vale, vamos a olvidarnos de que he dicho algo del callerid(num). Replanteo:
¿por qué cuando entra una llamada con identificador de llamada oculto no puedo reescribir el CALLERID(name)?

[entrada]
exten => _X.,1,NoOp(llamada entrante del ${CALLERID(num)} al ${EXTEN})
same => n,Set(CALLERID(name)=EMPRESA)
same => n,Queue(cola1)

Si la llamada entrante no tiene identificador oculto, los agentes de la cola cola1 ven en sus terminales el CALLERID(name) EMPRESA.
Si la llamada entrante tiene identificador oculto, los agentes de la cola cola1 ven en sus terminales el CALLERID(name) ANONYMOUS
¿por qué? El CALLERID(name) no lo establezco en relación a nada, no tendria que fallar en ningun caso ¿no?

juanmol

unread,
Oct 3, 2012, 6:40:00 AM10/3/12
to aster...@googlegroups.com
por si vale de algo, la captura del sip debug me dice que el campo From es:
From: "Anonymous" <sip:Anon...@anonymous.invalid>;tag=as46e346e2
Reply all
Reply to author
Forward
0 new messages