Saludos al foro,
Tengo una centralita Asterisk(A) con un TRUNK de salida hacia otro Asterisk(B) que enruta al PSTN. En la centralita A, tenemos 2 teléfonos registrados con las extensiones 203 y 204, además de un softphone en la 205. Por otra parte, tenemos una extensión Custom(4500), igualmente en la centralita A, que enruta una llamada a un número de la PSTN con el siguiente STRING: Local/nnnnnnnn@outbound-allroutes. Este número se descuelga automáticamente.
Las llamadas desde las distintas extensiones a la 4500, se realizan correctamente, pero nuestro problema está en el momento en que estas llamadas se producen desde un script Php. Tenemos programada una extensión, 452, que hace una llamada a un AGI, en el cual corre este codigo Php:
...
$agi->answer();
$agi->exec_dial("SIP", "4500", 20, "L(60000)");
...
Si la llamada del script es a cualquiera de las extensiones registradas (203, 204 o 205), es decir, sustituir 4500 por 203, 204 o 205, no hay problema alguno, pero cuando se hace para la 4500, no hace produce respuesta alguna aun dando tono, cosa que sí sucede cuando esta extensión es llamda directamente desde un teléfono.
Espero hayan entendido la consulta,
Gracias.
Tengo una centralita Asterisk(A) con un TRUNK de salida hacia otro Asterisk(B) que enruta al PSTN. En la centralita A, tenemos 2 teléfonos registrados con las extensiones 203 y 204, además de un softphone en la 205. Por otra parte, tenemos una extensión Custom(4500), igualmente en la centralita A, que enruta una llamada a un número de la PSTN con el siguiente STRING: Local/nnnnnnnn@outbound-allroutes. Este número se descuelga automáticamente.
Las llamadas desde las distintas extensiones a la 4500, se realizan correctamente, pero nuestro problema está en el momento en que estas llamadas se producen desde un script Php. Tenemos programada una extensión, 452, que hace una llamada a un AGI, en el cual corre este codigo Php:
...
$agi->answer();
$agi->exec_dial("SIP", "4500", 20, "L(60000)");
...
Si la llamada del script es a cualquiera de las extensiones registradas (203, 204 o 205), es decir, sustituir 4500 por 203, 204 o 205, no hay problema alguno, pero cuando se hace para la 4500, no hace produce respuesta alguna aun dando tono, cosa que sí sucede cuando esta extensión es llamda directamente desde un teléfono.
Espero hayan entendido la consulta,
Gracias.
Comentario