Strict Standards: call_user_func() expects parameter 1 to be a valid callback, non-static method dokuwiki_TextFormatter::render() should not be called statically in /var/www/sip-router.kamailio.org/flyspray/includes/class.tpl.php on line 552 FS#248 : record_route_advertised_address() does not add second rr

sip-router

Strict Standards: call_user_func() expects parameter 1 to be a valid callback, non-static method dokuwiki_TextFormatter::render() should not be called statically in /var/www/sip-router.kamailio.org/flyspray/includes/class.tpl.php on line 552

SIP Router Project

Tasklist

FS#248 - record_route_advertised_address() does not add second rr

Attached to Project: sip-router
Opened by Juha Heinanen (jh) - Monday, 17 September 2012, 19:25 GMT
Task Type Bug Report
Category Module
Status New
Assigned To No-one
Operating System All
Severity Low
Priority Normal
Reported Version 3.3
Due in Version Undecided
Due Date Undecided
Percent Complete 0%
Votes 0
Private No

Details

rr readme on record_route_advertised_address() function tells:

 Note: A second Record-Route will be inserted if the transport used on
 the inbound and outbound interfaces changes.

that is not the case. i made call

 record_route_advertised_address("192.98.103.10:5060");

when request came over udp and went out over tcp and only one rr header
was inserted:

incoming ngrep:

U 2012/09/17 17:30:17.467079 192.98.103.10:5060 → 192.98.103.2:5070
INVITE sip:test@test.fi SIP/2.0.
...

outgoing ngrep:

T 2012/09/17 17:30:17.504631 192.98.103.10:5060 → 192.98.103.10:38078 [AP]
INVITE sip:0x20b7580@192.98.103.10:5050;transport=tcp SIP/2.0.
Record-Route: <sip:192.98.103.10:5060;ftag=wumod;lr>.
...

i had not set enable_double_rr param and default is 1.

This task depends upon

Loading...