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

Oscar Castillo o.castillo.castillo at gmail.com
Mon Aug 20 21:06:39 CEST 2007


Ahh otra cosa que olvide comentar es que la versión de Openser que uso es la
v1.1.1

El día 20/08/07, Oscar Castillo <o.castillo.castillo at gmail.com> escribió:
>
> Wow que honor, de verdad que si.
> Ante todo gracias por responder y en un español tan claro :-D
>
> Te comento que seguí revisando antes de postear de nuevo y sigo con el
> problema, borré la parte correspondiente a $Tf=s:time;$from=$fu y me sigue
> arrojando errores, en esta oportunidad uno referente a "unable to get
> pseudo variable in P1"
>
> Coloqué el comando avp_db-load("$from","i:678"); y ahora me dice que tengo
> un error de syntaxis, que no encuentro.
>
> Realmente no se que necesito para que la función AVP_CHECK me enrute de
> acuerdo al campo from, cualquier sugerencia será bienvenida.
>
> Muchas Gracias de antemano
>
>
> El día 20/08/07, Ramona Modroiu <ramona at openser.org> escribió:
> >
> > Hola,
> >
> > 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@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
> >
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.kamailio.org/pipermail/sr-users-es/attachments/20070820/47edbde3/attachment-0002.htm 


More information about the Users-es mailing list