[Kamailio-Users-ES] Direccionamiento simple hacia Asterisk

sadzas sadzas at gmail.com
Wed Jan 28 15:52:48 CET 2009


Gracias a los dos! el error ademas de lo que marcaron era:

route[3] {
        if ($rU =~ "6[0-9]*")
                rewritehostport("200.26.33.87:5060");
                route(1);
                exit;  <--- ESTE EXIT VA LUEGO DE CERRAR LA SENTENCIA IF !
        }
}

Gracias a los dos!


Raúl Alexis Betancor Santana wrote:
> 
> El Miércoles, 28 de Enero de 2009 14:03, sadzas escribió:
>> Hola gente: Realmente es simple lo que quiero lograr, pero no doy en la
>> tecla. Quiero que al discar cualquier extension comenzando con 6, esta se
>> redirija al Asterisk. Segun tengo entendido debería ser algo asi:
>>
>> if (is_method("INVITE")) {
>>                 if (uri =~ "sip:6[0-9]@*"){
>                                            ^^^^^^
> Esta expresión regular solo "caza" 60 al 69, nada más. Lee primero un buen 
> manual sobre expresiones regulares.
> 
> 
>>                         route(3);
>>                         exit;
>>                 }
>>                 setflag(1);
>>         }
>>
>> route[3]{
>>         if (uri =~ "sip:6[0-9]@*"){
>                              ^^^^^^^^
> ¿Que oculta ventaja tiene comprobar dos veces la URI ?
> 
>>                 rewritehostport("200.xx.xx.87:5060"); --> Obviamente
>> 200.xx.xx.87 es la IP del Asterisk
>>                 route(1);
>>                 exit;
>>         };
>> }
> 
> -- 
> Raúl Alexis Betancor Santana
> Dimensión Virtual
> 
> _______________________________________________
> Users-es mailing list
> Users-es at lists.kamailio.org
> http://lists.kamailio.org/cgi-bin/mailman/listinfo/users-es
> 
> 

-- 
View this message in context: http://www.nabble.com/Direccionamiento-simple-hacia-Asterisk-tp21706316p21707255.html
Sent from the OpenSER Users - ES mailing list archive at Nabble.com.





More information about the Users-es mailing list