[SR-Users] rport

Daniel-Constantin Mierla miconda at gmail.com
Fri Mar 28 19:43:13 CET 2014


Hello,

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.

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.

Cheers,
Daniel

On 28/03/14 19:37, Marc Soda wrote:
> 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:
>
> U 1.1.1.1:59738 <http://1.1.1.1:59738> -> 2.2.2.2:5060 
> <http://2.2.2.2:5060>
> REGISTER sip:2.2.2.2:5060 <http://2.2.2.2:5060> SIP/2.0.
> Via: SIP/2.0/UDP 1.1.1.1:5060;branch=z9hG4bK404.05c2e5a7.0.
> Via: SIP/2.0/UDP 
> 3.3.3.3:10654;rport=56417;branch=z9hG4bK-d8754z-a5ad572f022375cb-1---d8754z-.
> Max-Forwards: 16.
> To: <sip:sip7878_spqa at 2.2.2.2 <mailto:sip%3Asip7878_spqa at 2.2.2.2>>.
> From: <sip:sip7878_spqa at 2.2.2.2 
> <mailto:sip%3Asip7878_spqa at 2.2.2.2>>;tag=d8932554.
> Call-ID: OWU3NDM5N2MxOTVkOTM5YjE4MjZkMDFjYWIyN2JlNjI..
> CSeq: 2 REGISTER.
> Allow: INVITE, ACK, CANCEL, BYE, NOTIFY, REFER, MESSAGE, OPTIONS, 
> INFO, SUBSCRIBE.
> Supported: replaces, norefersub, extended-refer, timer, 
> X-cisco-serviceuri.
> User-Agent: Z 3.3.21933 r21903.
> Allow-Events: presence, kpml.
> Content-Length: 0.
> Path: <sip:3.3.3.3:56417;lr>.
> Contact: <sip:sip7878_spqa at 1.1.1.1:5060 
> <http://sip:sip7878_spqa@1.1.1.1:5060>>.
> Expires: 3600.
> .
>
> Subsequant INVITEs are sent to 1.1.1.1:59738 <http://1.1.1.1:59738> 
> and not 1.1.1.1:5060 <http://1.1.1.1:5060>.  I need them to go to 
> 1.1.1.1:5060 <http://1.1.1.1:5060>.
>
>
> On Fri, Mar 28, 2014 at 2:28 PM, Marc Soda <msoda at coredial.com 
> <mailto:msoda at coredial.com>> wrote:
>
>     I have a Kamailio server forwarding REGISTERs to an Asterisk box,
>     similar to the way Daniel shows here:
>
>     http://kb.asipto.com/asterisk:realtime:kamailio-4.0.x-asterisk-11.3.0-astdb
>
>     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.
>
>     Thanks,
>     Marc
>
>
>
>
> _______________________________________________
> SIP Express Router (SER) and Kamailio (OpenSER) - sr-users mailing list
> sr-users at lists.sip-router.org
> http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-users

-- 
Daniel-Constantin Mierla - http://www.asipto.com
http://twitter.com/#!/miconda - http://www.linkedin.com/in/miconda
Kamailio World Conference - April 2-4, 2014, Berlin, Germany
http://www.kamailioworld.com

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.sip-router.org/pipermail/sr-users/attachments/20140328/6809ba89/attachment.html>


More information about the sr-users mailing list