<div dir="ltr">Hi Gonzalo,<div><br></div><div>I think you are doing wrong setting 'transport=tls' in the alias_domain. You should implement a combination of aliasdb and checking for protocol as below:</div><div><br></div><div><div style="font-size:12.8px"><font face="monospace, monospace"><b>alias_username</b>: </font><span style="font-family:monospace,monospace">gonzalo58</span></div><div style="font-size:12.8px"><font face="monospace, monospace"><b>alias_domain</b>: </font><span style="font-family:monospace,monospace"><a href="http://test.external.com/" target="_blank">test.external.<wbr>com</a></span></div><div style="font-size:12.8px"><font face="monospace, monospace"><b>username</b>: gonzalo</font></div><div style="font-size:12.8px"><font face="monospace, monospace"><b>domain</b>: <a href="http://sip.parzee.io/" target="_blank">sip.parzee.io</a></font></div></div><div style="font-size:12.8px"><br></div><div style="font-size:12.8px"><br></div><div style="font-size:12.8px"><br></div><div style="font-size:12.8px">In kamailio's script (example):</div><div style="font-size:12.8px"><br></div><div><div>#!ifdef WITH_ALIASDB</div><div><span class="gmail-Apple-tab-span" style="white-space:pre">   </span># search in DB-based aliases</div><div><span class="gmail-Apple-tab-span" style="white-space:pre">   </span>if(proto==TLS)</div><div><span class="gmail-Apple-tab-span" style="white-space:pre"> </span>{</div><div><span class="gmail-Apple-tab-span" style="white-space:pre">              </span>if(alias_db_lookup("dbaliases")) {</div><div><span class="gmail-Apple-tab-span" style="white-space:pre">                   </span>route(SIPOUT);<br></div><div><span class="gmail-Apple-tab-span" style="white-space:pre">               </span>}</div><div><span class="gmail-Apple-tab-span" style="white-space:pre">      </span>}</div><div>#!endif</div></div><div><br></div><div><br></div><div><br></div><div><br></div><div>Regards,</div></div><div class="gmail_extra"><br><div class="gmail_quote">On Fri, Nov 4, 2016 at 9:58 AM, Gonzalo Gasca Meza <span dir="ltr"><<a href="mailto:gascagonzalo@gmail.com" target="_blank">gascagonzalo@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div>Hi Kamailions,</div><div><br></div><div>Kamailio 4.3 will receive calls (SIP TLS) for users in this domain: <b><a href="http://sip.parzee.io" target="_blank">sip.parzee.io</a>. </b>Example</div><div><br></div><div><font face="monospace, monospace"><a href="mailto:sip%3Agonzalo@sip.parzee.io" target="_blank">sip:gonzalo@sip.parzee.io</a></font><br></div><div><br></div><div>When call is received by Kamailio I need to overwrite R-URI and transport. </div><div>I should keep a mapping per user. ( <span style="font-family:monospace,monospace">gonzalo -> </span><span style="font-family:monospace,monospace">gonzalo58)</span></div><div><br></div><div><br></div><div>Example.</div><div><br></div><div><font face="monospace, monospace"><a href="mailto:sip%3Agonzalo58@test.external.com" target="_blank">sip:gonzalo58@test.external.<wbr>com</a>;transport=tls</font><br></div><div><br></div><div>I started looking into <b>dbaliases</b> table in LOCATION.</div><div><br></div><div><font face="monospace, monospace"><br></font></div><div><div><font face="monospace, monospace"><span class="m_3124739283612718895gmail-Apple-tab-span" style="white-space:pre-wrap"> </span>#!ifdef WITH_ALIASDB</font></div><div><font face="monospace, monospace">        # search in DB-based aliases</font></div><div><font face="monospace, monospace">        if(alias_db_lookup("dbaliases"<wbr>))</font></div><div><font face="monospace, monospace">                route(SIPOUT);</font></div><div><font face="monospace, monospace">    #!endif</font></div></div><div><font face="monospace, monospace"><br></font></div><div><font face="monospace, monospace">In dbaliases table I see 4 columns. </font><span style="font-family:monospace,monospace">Is the following configuration correct?</span></div><div><font face="monospace, monospace"><br></font></div><div><div><font face="monospace, monospace"><b>alias_username</b>: </font><span style="font-family:monospace,monospace">gonzalo58</span></div><div><font face="monospace, monospace"><b>alias_domain</b>: </font><span style="font-family:monospace,monospace"><a href="http://test.external.com" target="_blank">test.external.<wbr>com</a>;transport=tls</span></div><div><font face="monospace, monospace"><b>username</b>: gonzalo</font></div><div><font face="monospace, monospace"><b>domain</b>: <a href="http://sip.parzee.io" target="_blank">sip.parzee.io</a></font></div></div><div><br></div><div>Thanks</div><span class="HOEnZb"><font color="#888888"><div><br></div><div>-Gonzalo</div></font></span></div>
<br>______________________________<wbr>_________________<br>
SIP Express Router (SER) and Kamailio (OpenSER) - sr-users mailing list<br>
<a href="mailto:sr-users@lists.sip-router.org">sr-users@lists.sip-router.org</a><br>
<a href="http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-users" rel="noreferrer" target="_blank">http://lists.sip-router.org/<wbr>cgi-bin/mailman/listinfo/sr-<wbr>users</a><br>
<br></blockquote></div><br><br clear="all"><div><br></div>-- <br><div class="gmail_signature" data-smartmail="gmail_signature"><div dir="ltr"><div><div dir="ltr"><div>Alberto Llamas<br></div><div>Phone: +1-786-805-6003</div><div><div dir="ltr"><div name="div[0]"><span>Telecommunications</span><span> </span><span>Engineer</span></div></div>Digium Certified Asterisk Professional (dCap)<br></div><div><br></div></div></div></div></div>
</div>