<div dir="ltr">I'm rewriting the Contact header in the REGISTER to be Kamailio on port 5060. For some reason Asterisk is sending INVITEs on the source port of the message and not 5060. I thought rport would correct that, but it sounds like rport is only intended to for subsequent messages in a given transaction...<div>
<div class="gmail_extra"><br><br><div class="gmail_quote">On Fri, Mar 28, 2014 at 2:43 PM, Daniel-Constantin Mierla <span dir="ltr"><<a href="mailto:miconda@gmail.com" target="_blank">miconda@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 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<div><div class="h5"><br>
<br>
<div>On 28/03/14 19:37, Marc Soda wrote:<br>
</div>
</div></div><blockquote type="cite"><div><div class="h5">
<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 href="http://1.1.1.1:59738" target="_blank">1.1.1.1:59738</a>
-> <a href="http://2.2.2.2:5060" target="_blank">2.2.2.2:5060</a></font></div>
<div><font face="courier new, monospace">REGISTER sip:<a href="http://2.2.2.2:5060" target="_blank">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 href="mailto:sip%3Asip7878_spqa@2.2.2.2" target="_blank">sip:sip7878_spqa@2.2.2.2</a>>.</font></div>
<div><font face="courier new, monospace">From: <<a href="mailto:sip%3Asip7878_spqa@2.2.2.2" target="_blank">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><sip:3.3.3.3:56417;lr></a>.</font></div>
<div><font face="courier new, monospace">Contact: <<a href="http://sip:sip7878_spqa@1.1.1.1:5060" target="_blank">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 href="http://1.1.1.1:59738" target="_blank">1.1.1.1:59738</a> and not <a href="http://1.1.1.1:5060" target="_blank">1.1.1.1:5060</a>.
I need them to go to <a href="http://1.1.1.1:5060" target="_blank">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 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 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></fieldset>
<br>
</div></div><pre>_______________________________________________
SIP Express Router (SER) and Kamailio (OpenSER) - sr-users mailing list
<a href="mailto:sr-users@lists.sip-router.org" target="_blank">sr-users@lists.sip-router.org</a>
<a href="http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-users" target="_blank">http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-users</a><span class="HOEnZb"><font color="#888888">
</font></span></pre><span class="HOEnZb"><font color="#888888">
</font></span></blockquote><span class="HOEnZb"><font color="#888888">
<br>
<pre cols="72">--
Daniel-Constantin Mierla - <a href="http://www.asipto.com" target="_blank">http://www.asipto.com</a>
<a href="http://twitter.com/#!/miconda" target="_blank">http://twitter.com/#!/miconda</a> - <a href="http://www.linkedin.com/in/miconda" target="_blank">http://www.linkedin.com/in/miconda</a>
Kamailio World Conference - April 2-4, 2014, Berlin, Germany
<a href="http://www.kamailioworld.com" target="_blank">http://www.kamailioworld.com</a></pre>
</font></span></div>
<br>_______________________________________________<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" target="_blank">http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-users</a><br>
<br></blockquote></div><br><br clear="all"><div><br></div>
</div></div></div>