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