Hola Iñaki,
Hola, anteriormente daba por hecho que si un dominio
de OpenSer
tiene asignada
una centralita externa, para rutar la llamada a ella había que hacer
un "seuri(IP_fija_PBX)".
Pero claro, esto limita en cuanto a que se hace necesario tener IP
fija en la
PBX.
Ahora he hecho otra cosa aprovechando que me parece lógico esperar
que la
centralita se registre en OpenSer con usuario "pbx(a)dominio.org".org".
Entonces la cosa es que se registra con "pbx" pero tiene que
permitir llamadas
a otros usernames. Así que primero hago un "lookup" del RURI y si no
es un
usuario registrado hago lo siguiente para rutar la llamada a la PBX
del
dominio:
$var(rU_original) = $rU;
$rU="pbx";
lookup("location");
$rU=$var(rU_original);
route(1);
exit;
Es decir, averiguo en qué IP está la centralita
"pbx(a)dominio.org" (desde qué
IP se registró) y mando allí la llamada pero conservando el username
original
llamado.
Bueno, y funciona :)
¿Acierto con este mecanismo? ¿ o es más fiable el rutar a una IP
fija sin
exigir que la centralita esté registrada?
Un poco rebuscado pero no veo ningún problema :)
Saludos
JesusR.
------------------------------------
Jesus Rodriguez
VozTelecom Sistemas, S.L.
jesusr(a)voztele.com
http://www.voztele.com
Tel. 902360305
-------------------------------------