<html>
<head>
<meta content="text/html; charset=ISO-8859-1"
http-equiv="Content-Type">
</head>
<body bgcolor="#FFFFFF" text="#000000">
Hello,<br>
<br>
rport and Via headers are used for routing the SIP responses back to
the device sending the request. They are not used at all for routing
INVITE requests.<br>
<br>
The tutorial you refer to is generating a new REGISTER from Kamailio
to Asterisk, putting in it the Contact header with the address of
kamailio. So Asterisk should send the INVITE to kamailio.<br>
<br>
Cheers,<br>
Daniel<br>
<br>
<div class="moz-cite-prefix">On 28/03/14 19:37, Marc Soda wrote:<br>
</div>
<blockquote
cite="mid:CAFBTUUb5xch13GgRH88C8nJA8jrfOXnSSfH3rYeW3iPvsir0bQ@mail.gmail.com"
type="cite">
<div dir="ltr">Basically, I'm trying to get Asterisk to send all
future INVITEs to Kamailio on port 5060 and not the source port
of the REGISTER. My REGISTER looks like this:
<div><br>
</div>
<div>
<div>
<div><font face="courier new, monospace">U <a
moz-do-not-send="true" href="http://1.1.1.1:59738">1.1.1.1:59738</a>
-> <a moz-do-not-send="true"
href="http://2.2.2.2:5060">2.2.2.2:5060</a></font></div>
<div><font face="courier new, monospace">REGISTER sip:<a
moz-do-not-send="true" href="http://2.2.2.2:5060">2.2.2.2:5060</a>
SIP/2.0.</font></div>
<div><font face="courier new, monospace">Via: SIP/2.0/UDP
1.1.1.1:5060;branch=z9hG4bK404.05c2e5a7.0.</font></div>
<div><font face="courier new, monospace">Via: SIP/2.0/UDP
3.3.3.3:10654;rport=56417;branch=z9hG4bK-d8754z-a5ad572f022375cb-1---d8754z-.</font></div>
<div><font face="courier new, monospace">Max-Forwards: 16.</font></div>
<div>
<font face="courier new, monospace">To: <<a
moz-do-not-send="true"
href="mailto:sip%3Asip7878_spqa@2.2.2.2">sip:sip7878_spqa@2.2.2.2</a>>.</font></div>
<div><font face="courier new, monospace">From: <<a
moz-do-not-send="true"
href="mailto:sip%3Asip7878_spqa@2.2.2.2">sip:sip7878_spqa@2.2.2.2</a>>;tag=d8932554.</font></div>
<div><font face="courier new, monospace">Call-ID:
OWU3NDM5N2MxOTVkOTM5YjE4MjZkMDFjYWIyN2JlNjI..</font></div>
<div><font face="courier new, monospace">CSeq: 2 REGISTER.</font></div>
<div><font face="courier new, monospace">Allow: INVITE, ACK,
CANCEL, BYE, NOTIFY, REFER, MESSAGE, OPTIONS, INFO,
SUBSCRIBE.</font></div>
<div><font face="courier new, monospace">Supported:
replaces, norefersub, extended-refer, timer,
X-cisco-serviceuri.</font></div>
<div><font face="courier new, monospace">User-Agent: Z
3.3.21933 r21903.</font></div>
<div><font face="courier new, monospace">Allow-Events:
presence, kpml.</font></div>
<div><font face="courier new, monospace">Content-Length: 0.</font></div>
<div><font face="courier new, monospace">Path:
<a class="moz-txt-link-rfc2396E" href="sip:3.3.3.3:56417;lr"><sip:3.3.3.3:56417;lr></a>.</font></div>
<div><font face="courier new, monospace">Contact: <<a
moz-do-not-send="true"
href="http://sip:sip7878_spqa@1.1.1.1:5060">sip:sip7878_spqa@1.1.1.1:5060</a>>.</font></div>
<div><font face="courier new, monospace">Expires: 3600.</font></div>
<div><font face="courier new, monospace">.</font></div>
</div>
</div>
<div><br>
</div>
<div>Subsequant INVITEs are sent to <a moz-do-not-send="true"
href="http://1.1.1.1:59738">1.1.1.1:59738</a> and not <a
moz-do-not-send="true" href="http://1.1.1.1:5060">1.1.1.1:5060</a>.
I need them to go to <a moz-do-not-send="true"
href="http://1.1.1.1:5060">1.1.1.1:5060</a>.</div>
<div class="gmail_extra"><br>
<br>
<div class="gmail_quote">On Fri, Mar 28, 2014 at 2:28 PM, Marc
Soda <span dir="ltr"><<a moz-do-not-send="true"
href="mailto:msoda@coredial.com" target="_blank">msoda@coredial.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>I have a Kamailio server forwarding REGISTERs to an
Asterisk box, similar to the way Daniel shows here:</div>
<div><br>
</div>
<div><a moz-do-not-send="true"
href="http://kb.asipto.com/asterisk:realtime:kamailio-4.0.x-asterisk-11.3.0-astdb"
target="_blank">http://kb.asipto.com/asterisk:realtime:kamailio-4.0.x-asterisk-11.3.0-astdb</a><br>
</div>
<div><br>
</div>
<div>Can I force Kamailio to append rport=5060 to the
topmost Via header, prior to forwarding the REGISTER
to Asterisk? I tried add_local_rport() but it only
included 'rport' and not 5060.</div>
<div><br>
</div>
<div>Thanks,</div>
<div>Marc</div>
</div>
</blockquote>
</div>
<br>
</div>
</div>
<br>
<fieldset class="mimeAttachmentHeader"></fieldset>
<br>
<pre wrap="">_______________________________________________
SIP Express Router (SER) and Kamailio (OpenSER) - sr-users mailing list
<a class="moz-txt-link-abbreviated" href="mailto:sr-users@lists.sip-router.org">sr-users@lists.sip-router.org</a>
<a class="moz-txt-link-freetext" href="http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-users">http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-users</a>
</pre>
</blockquote>
<br>
<pre class="moz-signature" cols="72">--
Daniel-Constantin Mierla - <a class="moz-txt-link-freetext" href="http://www.asipto.com">http://www.asipto.com</a>
<a class="moz-txt-link-freetext" href="http://twitter.com/#!/miconda">http://twitter.com/#!/miconda</a> - <a class="moz-txt-link-freetext" href="http://www.linkedin.com/in/miconda">http://www.linkedin.com/in/miconda</a>
Kamailio World Conference - April 2-4, 2014, Berlin, Germany
<a class="moz-txt-link-freetext" href="http://www.kamailioworld.com">http://www.kamailioworld.com</a></pre>
</body>
</html>