[Serusers] Question about SER 2.0 config item
Michal Matyska
michal at iptel.org
Mon May 14 15:37:15 CEST 2007
Hi,
you can use uri_attrs table/ db_lookup.
into table put:
username 18005551212
did (whatever did is in your domain table)
scheme SIP
name user_alias
value sip:1234567 at ourproxy.com
type 2
flags 57
in the config put:
if (load_attrs("$tr","@ruri")) {
#attrs based on request uri loaded
attr2uri("$tr.user_alias");
t_relay();
drop;
}
No RPC call needed for reload, db lookup done per request basis.
Michal
On Po, 2007-05-14 at 08:27 -0400, SIP wrote:
> While I'm attempting to redo our SER 0.9.6 config in SER 2.0, I have a
> question concerning migration from an OpenSER 0.9.X module that we user
> in our SER config, alias_db.
>
> Currently, all our aliases lookups are done via alias_db. Since we
> provision DIDs on the fly via the web, and all our DIDs are E164 format
> forwarded to our SER server, it didn't make sense to add in the security
> issue of direct server access from the web server to reload the SER
> config anytime there was a change to the aliases. Instead, we opted for
> having everything in the DB where it should be, and we use the alias_db
> module to keep track of our aliases accordingly.
>
> So the question arises... how does one migrate this to the new SER
> 2.0? I'm still only barely able to grasp the whole concept of Aliases
> in the new SER 2.0 stuff, but our current table has information like:
>
> | 18005551212 | ourproxy.com | 1234567 | ourproxy.com |
>
> This gives the alias of 18005551212 at ourproxy.com a rewrite of
> 1234567 at ourproxy.com
>
> Simple enough concept. We add or remove aliases from the DB as
> necessary, and never have to touch the running SER server.
>
> So... how does one do this sort of thing now?
>
> N.
> _______________________________________________
> Serusers mailing list
> Serusers at lists.iptel.org
> http://lists.iptel.org/mailman/listinfo/serusers
More information about the sr-users
mailing list