<p>Hi there,</p>
<p>Could someone please explain to me the actual difference between <strong><em>Alias=</em></strong> and <strong><em>Listen=</em></strong>. I have read the documentation (<a href="http://www.openser.org/dokuwiki/doku.php?id=openser_core_cookbook#alias">
http://www.openser.org/dokuwiki/doku.php?id=openser_core_cookbook#alias</a> and <a href="http://www.openser.org/dokuwiki/doku.php?id=openser_core_cookbook#listen">http://www.openser.org/dokuwiki/doku.php?id=openser_core_cookbook#listen
</a>) but still cannot distinguish between what the two functions are doing differently.</p>
<div>Do I <u>need</u> to use both Alias and Listen at the same time in the config?<br><br>For example, if I have an openser server responsible for multiple domains <em><a href="http://sip1.foobar.com">sip1.foobar.com</a>
</em>, <em><a href="http://sip2.foobar.com">sip2.foobar.com</a></em>, etc and also listening in on multiple ports (<em>5060</em>, <em>5061</em>, <em>5062</em>), would I have to add the following to my openser.cfg?</div>
<div>
<p>listen=udp:localhost:5060 /* Loopback */<br>listen=udp:localhost:5061<br>listen=udp:localhost:5062<br> <br>listen=udp:<a href="http://192.168.1.101:5060">192.168.1.101:5060</a> /* LAN IP of the server */<br>listen=udp:
<a href="http://192.168.1.101:5061">192.168.1.101:5061</a><br>listen=udp:<a href="http://192.168.1.101:5062">192.168.1.101:5062</a><br> <br>listen=udp:<a href="http://sip1.foobar.com:5060">sip1.foobar.com:5060</a> /* Domain 1 */
<br>listen=tcp:<a href="http://sip1.foobar.com:5060">sip1.foobar.com:5060</a><br>listen=udp:<a href="http://sip1.foobar.com:5061">sip1.foobar.com:5061</a><br>listen=tcp:<a href="http://sip1.foobar.com:5061">sip1.foobar.com:5061
</a><br>listen=udp:<a href="http://sip1.foobar.com:5062">sip1.foobar.com:5062</a><br>listen=tcp:<a href="http://sip1.foobar.com:5062">sip1.foobar.com:5062</a><br> <br>listen=udp:<a href="http://sip2.foobar.com:5060">sip2.foobar.com:5060
</a> /* Domain 2 */<br>listen=tcp:<a href="http://sip2.foobar.com:5060">sip2.foobar.com:5060</a><br>listen=udp:<a href="http://sip2.foobar.com:5061">sip2.foobar.com:5061</a><br>listen=tcp:<a href="http://sip2.foobar.com:5061">
sip2.foobar.com:5061</a><br>listen=udp:<a href="http://sip2.foobar.com:5062">sip2.foobar.com:5062</a><br>listen=tcp:<a href="http://sip2.foobar.com:5062">sip2.foobar.com:5062</a><br> </p>
<p>alias="<a href="http://sip1.foobar.com:5060">sip1.foobar.com:5060</a>" /* Aliases for Domain 1 */<br>alias="<a href="http://sip1.foobar.com:5061">sip1.foobar.com:5061</a>"<br>alias="<a href="http://sip1.foobar.com:5062">
sip1.foobar.com:5062</a>"</p>
<p>alias="<a href="http://sip2.foobar.com:5060">sip2.foobar.com:5060</a>" /* Aliases for Domain 2 */<br>alias="<a href="http://sip2.foobar.com:5061">sip2.foobar.com:5061</a>"<br>alias="<a href="http://sip2.foobar.com:5062">
sip2.foobar.com:5062</a>"</p>
<p>alias="111.222.333.444>" /* IP OF SERVER */</p>
<p>Now if I understand correctly then <strong>if (uri==myself) { }</strong> should now be true for each of these domains.</p>
<p> </p></div>