[Users] Difference between Alias and Listen
Max Gregorian
gregorian442 at googlemail.com
Thu Oct 19 12:36:45 CEST 2006
Hi there,
Could someone please explain to me the actual difference between *Alias=*and
*Listen=*. I have read the documentation (
http://www.openser.org/dokuwiki/doku.php?id=openser_core_cookbook#alias and
http://www.openser.org/dokuwiki/doku.php?id=openser_core_cookbook#listen)
but still cannot distinguish between what the two functions are doing
differently.
Do I *need* to use both Alias and Listen at the same time in the config?
For example, if I have an openser server responsible for multiple domains *
sip1.foobar.com*, *sip2.foobar.com*, etc and also listening in on multiple
ports (*5060*, *5061*, *5062*), would I have to add the following to my
openser.cfg?
listen=udp:localhost:5060 /* Loopback */
listen=udp:localhost:5061
listen=udp:localhost:5062
listen=udp:192.168.1.101:5060 /* LAN IP of the server */
listen=udp:192.168.1.101:5061
listen=udp:192.168.1.101:5062
listen=udp:sip1.foobar.com:5060 /* Domain 1 */
listen=tcp:sip1.foobar.com:5060
listen=udp:sip1.foobar.com:5061
listen=tcp:sip1.foobar.com:5061
listen=udp:sip1.foobar.com:5062
listen=tcp:sip1.foobar.com:5062
listen=udp:sip2.foobar.com:5060 /* Domain 2 */
listen=tcp:sip2.foobar.com:5060
listen=udp:sip2.foobar.com:5061
listen=tcp:sip2.foobar.com:5061
listen=udp:sip2.foobar.com:5062
listen=tcp:sip2.foobar.com:5062
alias="sip1.foobar.com:5060" /* Aliases for Domain 1 */
alias="sip1.foobar.com:5061"
alias="sip1.foobar.com:5062"
alias="sip2.foobar.com:5060" /* Aliases for Domain 2 */
alias="sip2.foobar.com:5061"
alias="sip2.foobar.com:5062"
alias="111.222.333.444>" /* IP OF SERVER */
Now if I understand correctly then *if (uri==myself) { }* should now be true
for each of these domains.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.kamailio.org/pipermail/users/attachments/20061019/39170673/attachment.htm
More information about the Users
mailing list