[OpenSER-Users-ES] Enrutamiento por el campo From

Alberto Sagredo info at voipnovatos.es
Mon Aug 20 21:29:22 CEST 2007


Un honor tener a Ramona entre nosotros :)


El 20/08/2007, a las 17:02, Jesus Rodriguez escribió:

> Hola Ramona,
>
>
> Ante todo, gracias por participar en la lista.
>
> Para quién no lo sepa, Ramona es una de las desarrolladores de  
> OpenSER y autora de módulos como avpops, uac, xlog, pdt, speeddial,  
> etc, así que contamos con una de las voces más autorizadas en  
> OpenSER :-)
>
> Gracias!
>
> Saludos
> JesusR.
>
>
>
>
>
>> que versión de Openser usas?
>
>
>
>> Oscar Castillo wrote:
>>> Hola a todos!
>>>
>>> Actualmente me encuentro configurando mi Openser y quiero  
>>> direccionar las llamadas de acuerdo a mi número de origen (al  
>>> campo From), estuve leyendo por ahí y vi que se podía hacer con  
>>> el módulo AVPOPS, pero al configurarle los parámetros, me arroja  
>>> un error.
>>>
>>> "ERROR: add_avp_galias_str <$fu> set module parameter"
>>> "Can`t set module parameter"
>>>
>>> Lo que  hice fue lo siguiente:
>>> ...
>>> loadmodule "avpops.so"
>>> ...
>>> modparam("avpops", "avp_url", "mysql:// 
>>> openser:openserrw at 161.xxx.xxx.xxx /openser")
>>> modparam("avpops", "avp_table", "usr_preferences")
>>>
>> aqui hay errores $Tf=s:time;$from=$fu ... avp alias es solo un  
>> shortcut a un avp nombre ... no puedes crear referencias a otras  
>> pseudo-variables, solo puedes crear referencias a un avp (string o  
>> integer) .
>>> modparam("avpops","avp_aliases","email=s:email_addr;fwd=i:753; 
>>> $Tf=s:time;$from=$fu")
>> Saludos,
>> Elena-Ramona
>>
>>
>>> modparam("avpops","uuid_column","uuid")
>>> modparam("avpops","username_column","username")
>>> modparam("avpops","domain_column","domain")
>>> modparam("avpops","attribute_column","attribute")
>>> modparam("avpops","value_column","value")
>>> modparam("avpops","type_column","type
>>> ...
>>> if (method == "INVITE"){
>>>     route(3);
>>> exit;
>>> };
>>> ...
>>> route[3]{
>>>      if (avp_check("s:0001sip:0001 at .*"eq/$from/I))  {
>>> exit;
>>> };
>>>
>>> Me falta algo? o estoy colocando mal alguna línea?
>>>
>>> Muchas Gracias por la ayuda que puedan brindar
>>>
>>>
>>>
>>>
>>>
>>>
>>> -------------------------------------------------------------------- 
>>> ----
>>>
>>> _______________________________________________
>>> Users-es mailing list
>>> Users-es at openser.org
>>> http://openser.org/cgi-bin/mailman/listinfo/users-es
>>>
>>
>>
>> _______________________________________________
>> Users-es mailing list
>> Users-es at openser.org
>> http://openser.org/cgi-bin/mailman/listinfo/users-es
>>
>
>
>
>
>
> Saludos
> JesusR.
>
> ------------------------------------
> Jesus Rodriguez
> VozTelecom Sistemas, S.L.
> jesusr at voztele.com
> http://www.voztele.com
> Tel. 902360305
> -------------------------------------
>
>
>
>
>
> _______________________________________________
> Users-es mailing list
> Users-es at openser.org
> http://openser.org/cgi-bin/mailman/listinfo/users-es





More information about the Users-es mailing list