miércoles, 2 de noviembre de 2011

Bloquear llamadas salientes hacia un número específico, en Asterisk

Necesitaba bloquear las llamadas salientes a cierto número, esto se hace editando el archivo /etc/asterisk/extensions_custom.conf , modificndo el contexto correspondiente a la extensión que realiza las llamadas salientes.

En la sección de [from-internal-custom] se agrega:
include => numeros-bloqueados
Y luego al final del archivo, se agrega el contexto:
[numeros-bloqueados]
exten => 12345,1,Answer
exten => 12345,n,Playback(invalid)
exten => 12345,n,Hangup
exten => 67890,1,Answer
exten => 67890,n,Playback(invalid)
exten => 67890,n,Hangup






 Donde 12345 y 67890 son los números a bloquear.

Finalmente ejecutas desde la consola:
asterisk -rx "module reload"
En Elastix, ese archivo de puede modificar en PBX, luego en Tools y, finalmente, en Asterisk File Editor.

Fuente:

http://js.elastix.org/en/component/kunena/11-ayuda/79333-ayuda-con-black-list.html?Itemid=58