[OpenSIPS-Users] alias_db failing to look up alias for IP using multi_domain

Sergio Gutierrez saguti at gmail.com
Mon Jan 5 05:40:43 CET 2009


Hi Julian.

Please post the bug report on the tracker, so that we can fix it.

Thanks and regards.

Sergio G.

On Sun, Jan 4, 2009 at 11:31 PM, Alex Balashov <abalashov at evaristesys.com>wrote:

> Aha.  Well, I guess it could make for an edifying bug report.
>
> Julian Yap wrote:
>
> > There are no config options in opensipsctlrc to be multi-domain aware
> > so I would say that opensipsctl is broken in this respect.
> >
> > The relevant IF statement in opensipsctl only looks up the 'user'
> > portion to check that it is unique:
> > if is_value_in_db $DA_TABLE $DA_ALIAS_USER_COLUMN $TMP_OSIPSUSER; then
> >     minfo "$TMP_OSIPSUSER alias already in $DA_TABLE table"
> >     exit 0
> > fi
> >
> > On Sun, Jan 4, 2009 at 6:11 PM, Alex Balashov <abalashov at evaristesys.com>
> wrote:
> >> I'm not sure if opensipsctl is broken in this respect or if you have to
> make
> >> it aware that you're doing multi-domain support via its config file.
>  But
> >> yes, when in doubt, manipulate the raw database.
> >>
> >> Julian Yap wrote:
> >>
> >>> I just tried manually inputting straight in to the DB and it works for
> me.
> >>>
> >>> I guess that solves my issue.
> >>>
> >>> Thanks,
> >>> Julian
> >>>
> >>> On Sun, Jan 4, 2009 at 5:58 PM, Alex Balashov <
> abalashov at evaristesys.com>
> >>> wrote:
> >>>> Have you tried adding both combinations to the DB manually without
> using
> >>>> opensipsctl?
> >>>>
> >>>> On Jan 4, 2009, at 10:55 PM, "Julian Yap" <julianokyap at gmail.com>
> wrote:
> >>>>
> >>>>> So my only solution is then pass through +18085551234 at a.domain.com
> >>>>> (which isn't feasible) or to disable multi-domain?
> >>>>>
> >>>>> Is there a way I can accept both +18085551234 at a.domain.com and
> >>>>> +18085551234 at 1.2.3.4?
> >>>>>
> >>>>> - Julian
> >>>>>
> >>>>> On Sun, Jan 4, 2009 at 5:50 PM, Alex Balashov
> >>>>> <abalashov at evaristesys.com>
> >>>>> wrote:
> >>>>>> Alias_db has a literal - not a virtual (i.e. uri == myself style,
> aka
> >>>>>> all
> >>>>>> DNS aliases and locally homed IP interfaces) - approach to domains,
> as
> >>>>>> does
> >>>>>> auth_db and others.
> >>>>>>
> >>>>>> One domain, and it must literally match the one in the RURI.
> >>>>>>
> >>>>>> Julian Yap wrote:
> >>>>>>
> >>>>>>> Using the alias_db module, if I look up an alias by the IP address
> as
> >>>>>>> the domain, it doesn't work.  The alias table however does not let
> me
> >>>>>>> add the alias as an IP address as well as a domain.
> >>>>>>>
> >>>>>>> Error message is: DBG:alias_db:alias_db_lookup: no alias found for
> >>>>>>> R-URI
> >>>>>>>
> >>>>>>> Example settings:
> >>>>>>> Server: a.domain.com
> >>>>>>> IP of server: 1.2.3.4
> >>>>>>>
> >>>>>>> User: 1000 at a.domain.com
> >>>>>>>
> >>>>>>> Alias: +18085551234 at a.domain.com
> >>>>>>>
> >>>>>>> A call to +18085551234 at 1.2.3.4 fails when using
> >>>>>>> alias_db_lookup("dbaliases");.
> >>>>>>>
> >>>>>>> I also can't add both aliases to the dbaliases table:
> >>>>>>> # opensipsctl alias_db add +18085551234 at 1.2.3.4 1000 at a.domain.com
> >>>>>>> INFO: +18085551234 alias already in dbaliases table
> >>>>>>>
> >>>>>>> Thanks,
> >>>>>>> Julian
> >>>>>>>
> >>>>>>> _______________________________________________
> >>>>>>> Users mailing list
> >>>>>>> Users at lists.opensips.org
> >>>>>>> http://lists.opensips.org/cgi-bin/mailman/listinfo/users
> >>>>>> --
> >>>>>> Alex Balashov
> >>>>>> Evariste Systems
> >>>>>> Web    : http://www.evaristesys.com/
> >>>>>> Tel    : (+1) (678) 954-0670
> >>>>>> Direct : (+1) (678) 954-0671
> >>>>>> Mobile : (+1) (678) 237-1775
> >>>>>>
> >>
> >> --
> >> Alex Balashov
> >> Evariste Systems
> >> Web    : http://www.evaristesys.com/
> >> Tel    : (+1) (678) 954-0670
> >> Direct : (+1) (678) 954-0671
> >> Mobile : (+1) (678) 237-1775
> >>
>
>
> --
> Alex Balashov
> Evariste Systems
> Web    : http://www.evaristesys.com/
> Tel    : (+1) (678) 954-0670
> Direct : (+1) (678) 954-0671
> Mobile : (+1) (678) 237-1775
>
> _______________________________________________
> Users mailing list
> Users at lists.opensips.org
> http://lists.opensips.org/cgi-bin/mailman/listinfo/users
>



-- 
Sergio Gutiérrez
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.opensips.org/pipermail/users/attachments/20090104/20ea2216/attachment.htm 


More information about the Users mailing list