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. 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(a)10.0.3.169
a_uuid: atpsh-57bac150-95b9-2
b_uuid: btpsh-57bac150-95b9-1
a_contact: sip:tryba@10.0.3.169:5067;transport=tcp;alias=109.235.XX.YYY~5067~2
b_contact:
as_contact: <sip:atpsh-57bac150-95b9-2@185.61.68.106>
bs_contact: <sip:btpsh-57bac150-95b9-1@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(a)10.0.3.169
a_uuid: atpsh-57bac150-95b3-4
b_uuid: btpsh-57bac150-95b3-3
a_contact: sip:tryba@10.0.3.169:5067;transport=tcp;alias=109.235.XX.YYY~5067~2
b_contact: sip:%2b31880100XXX@109.235.32.48
as_contact: <sip:atpsh-57bac150-95b3-4@185.61.68.106>
bs_contact: <sip:btpsh-57bac150-95b3-3@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(a)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(a)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(a)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: