[SR-Users] 4.4 topos ignoring Record-Route?

Daniel-Constantin Mierla miconda at gmail.com
Wed Aug 24 08:09:36 CEST 2016



On 22/08/16 11:42, Daniel Tryba wrote:
> On Mon, Aug 22, 2016 at 09:19:52AM +0200, Daniel-Constantin Mierla wrote:
>> can you try with git master branch? There were some fixes there which
>> were not ported yet (they will get into next 4.4.x release, which will
>> be sometime in the next 2 weeks).
> Just tried it, makes no difference. The patch to the topos module is
> only a few lines (ignoring docu and include stuff).
>
> Taking a look at the database entries during the call for the same
> scenario, the record-routes from callee are never set.
OK -- I will try to get to it in the next few days, it is a bug if it is
not in the database.

Cheers,
Daniel

>  a_rr contains the
> RR for the proxy of the caller (109.235.32.57), s_rr contains the
> registrar 185.61.68.106. b_rr is always empty (109.235.32.5[56] are
> nowhere to be found).
>
> select * from topos_d \G
>
> *************************** 1. row ***************************
>         id: 2
>    rectime: 2016-08-22 11:13:17
>   s_method: INVITE
>     s_cseq: 37185
>   a_callid: 7ee02bf9e97ab0ad at 10.0.3.169
>     a_uuid: atpsh-57bac150-95b9-2
>     b_uuid: btpsh-57bac150-95b9-1
>  a_contact: sip:tryba at 10.0.3.169:5067;transport=tcp;alias=109.235.XX.YYY~5067~2
>  b_contact: 
> as_contact: <sip:atpsh-57bac150-95b9-2 at 185.61.68.106>
> bs_contact: <sip:btpsh-57bac150-95b9-1 at 185.61.68.106>
>      a_tag: a90e54420669b32b
>      b_tag: 
>       a_rr: <sip:109.235.32.57;r2=on;lr>,<sip:109.235.32.57;transport=tcp;r2=on;lr>
>       b_rr: 
>       s_rr: <sip:185.61.68.106;lr;ftag=a90e54420669b32b;did=a51.c112;vsf=AAAAAF9BSFZRd0JYQB1RQSMcRx5CaXRjby5ubA-->
>     iflags: 0
>      a_uri: 
>      b_uri: 
>      r_uri: 
>  a_srcaddr: 
>  b_srcaddr: 
>   a_socket: 
>   b_socket: 
> *************************** 2. row ***************************
>         id: 6
>    rectime: 2016-08-22 11:13:17
>   s_method: INVITE
>     s_cseq: 37185
>   a_callid: 7ee02bf9e97ab0ad at 10.0.3.169
>     a_uuid: atpsh-57bac150-95b3-4
>     b_uuid: btpsh-57bac150-95b3-3
>  a_contact: sip:tryba at 10.0.3.169:5067;transport=tcp;alias=109.235.XX.YYY~5067~2
>  b_contact: sip:%2b31880100XXX at 109.235.32.48
> as_contact: <sip:atpsh-57bac150-95b3-4 at 185.61.68.106>
> bs_contact: <sip:btpsh-57bac150-95b3-3 at 185.61.68.106>
>      a_tag: a90e54420669b32b
>      b_tag: as1057e8ba
>       a_rr: <sip:109.235.32.57;r2=on;lr>,<sip:109.235.32.57;transport=tcp;r2=on;lr>
>       b_rr: 
>       s_rr: <sip:185.61.68.106;lr;ftag=a90e54420669b32b;did=a51.c112;vsf=AAAAAF9BSFZRd0JYQB1RQSMcRx5CaXRjby5ubA--;vst=AAAAABsLCQgJAAEHAQRxQCkDRxlaChtNAUJubA-->
>     iflags: 1
>      a_uri: 
>      b_uri: 
>      r_uri: 
>  a_srcaddr: 
>  b_srcaddr: 
>   a_socket: 
>   b_socket: 
>
> select * from topos_t\G
>
> *************************** 1. row ***************************
>         id: 2
>    rectime: 2016-08-22 11:13:17
>   s_method: INVITE
>     s_cseq: 37185
>   a_callid: 7ee02bf9e97ab0ad at 10.0.3.169
>     a_uuid: atpsh-57bac150-95b9-2
>     b_uuid: btpsh-57bac150-95b9-1
>  direction: 0
>      x_via: SIP/2.0/UDP 109.235.32.57;branch=z9hG4bK1ed2.74e4ea1d55b7270623bfa1e09a1c087b.0;i=4,SIP/2.0/TCP 10.0.3.169:5067;rport=5067;received=109.235.XX.YYY;branch=z9hG4bK40d03cc06a039e02
>  x_vbranch: z9hG4bK1ed2.aaaca95f0dd4b05f301cf64ec2084687.0
>       x_rr: <sip:109.235.32.57;r2=on;lr>,<sip:109.235.32.57;transport=tcp;r2=on;lr>
>       y_rr: 
>       s_rr: <sip:185.61.68.106;lr;ftag=a90e54420669b32b;did=a51.c112;vsf=AAAAAF9BSFZRd0JYQB1RQSMcRx5CaXRjby5ubA-->
>      x_uri: 
>  a_contact: 
>  b_contact: 
> as_contact: 
> bs_contact: 
>      x_tag: a90e54420669b32b
>      a_tag: 
>      b_tag: 
>  a_srcaddr: 
>  b_srcaddr: 
>   a_socket: 
>   b_socket: 
> *************************** 2. row ***************************
>         id: 6
>    rectime: 2016-08-22 11:13:17
>   s_method: INVITE
>     s_cseq: 37185
>   a_callid: 7ee02bf9e97ab0ad at 10.0.3.169
>     a_uuid: atpsh-57bac150-95b3-4
>     b_uuid: btpsh-57bac150-95b3-3
>  direction: 0
>      x_via: SIP/2.0/UDP 109.235.32.57;branch=z9hG4bK1ed2.74e4ea1d55b7270623bfa1e09a1c087b.0;i=4,SIP/2.0/TCP 10.0.3.169:5067;rport=5067;received=109.235.XX.YYY;branch=z9hG4bK40d03cc06a039e02
>  x_vbranch: z9hG4bK1ed2.aaaca95f0dd4b05f301cf64ec2084687.1
>       x_rr: <sip:109.235.32.57;r2=on;lr>,<sip:109.235.32.57;transport=tcp;r2=on;lr>
>       y_rr: 
>       s_rr: <sip:185.61.68.106;lr;ftag=a90e54420669b32b;did=a51.c112;vsf=AAAAAF9BSFZRd0JYQB1RQSMcRx5CaXRjby5ubA--;vst=AAAAABsLCQgJAAEHAQRxQCkDRxlaChtNAUJubA-->
>      x_uri: 
>  a_contact: 
>  b_contact: 
> as_contact: 
> bs_contact: 
>      x_tag: a90e54420669b32b
>      a_tag: 
>      b_tag: 
>  a_srcaddr: 
>  b_srcaddr: 
>   a_socket: 
>   b_socket: 
> *************************** 5. row ***************************
>         id: 18
>    rectime: 2016-08-22 11:13:23
>   s_method: ACK
>     s_cseq: 37185
>   a_callid: 7ee02bf9e97ab0ad at 10.0.3.169
>     a_uuid: atpsh-57bac150-95b3-4
>     b_uuid: 
>  direction: 0
>      x_via: SIP/2.0/UDP 109.235.32.57;branch=z9hG4bK1ed2.2fa09a9197ea2b0b83dfb58916f805ad.0;i=4,SIP/2.0/TCP 10.0.3.169:5067;rport=5067;received=109.235.XX.YYY;branch=z9hG4bK6abe56e55367de33
>  x_vbranch: z9hG4bK1ed2.5ed2954acf483e107d2b6edbdc4b5e3c.0
>       x_rr: 
>       y_rr: 
>       s_rr: 
>      x_uri: 
>  a_contact: 
>  b_contact: 
> as_contact: 
> bs_contact: 
>      x_tag: a90e54420669b32b
>      a_tag: 
>      b_tag: 
>  a_srcaddr: 
>  b_srcaddr: 
>   a_socket: 
>   b_socket: 
>
>
> _______________________________________________
> 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://www.kamailio.org
http://twitter.com/#!/miconda - http://www.linkedin.com/in/miconda




More information about the sr-users mailing list