[SR-Users] remove_record_route - bug?

Federico Cabiddu federico.cabiddu at gmail.com
Sun Apr 28 18:43:56 CEST 2019


Hi,
Have you tried to do the record route manipulations in a branch_route (both
for the first branch and for the one after the failure)?

Regards,

Federico



On Sun, 28 Apr 2019, 14:02 Sergiu Pojoga, <pojogas at gmail.com> wrote:

> Hi Alex, tried that, remove_hf doesn't produce desired result because the
> received request has no Record-Route header.
>
> Cheers,
>
> On Sun, Apr 28, 2019 at 1:32 AM Alex Balashov <abalashov at evaristesys.com>
> wrote:
>
>> What if you do:
>>
>> remove_hf(“Record-Route”);
>>
>> ?
>>
>>>> Sent from mobile, with due apologies for brevity and errors.
>>
>> On Apr 27, 2019, at 7:00 PM, Sergiu Pojoga <pojogas at gmail.com> wrote:
>>
>> Hi ppl,
>>
>> After a branch route fails, I need to re-evaluate the next destination
>> and adjust RR parameters, if need be, like for example adjust the
>> nat=yes|priv.
>>
>> failure_route[MANAGE_PSTN_FAILURE] {
>> ...
>> remove_record_route();
>> record_route();
>> route(NATMANAGE);
>> ...
>> route(RELAY);
>> }
>>
>> The result is that the new branch is stripped of "Record-Route:
>> <sip:MYIP>", but the params remained. Moreover, record_route hasn't been
>> re-added as instructed in the failure route.
>>
>> Request headers of the initial branch that will eventually timeout and
>> fail:
>>
>> 2019/04/27 18:29:18.034992 10.22.0.1:5060 -> 10.22.0.100:5060
>>
>>
>>
>> INVITE sip:1514XXXXXXX at 10.22.0.100 SIP/2.0
>>
>>
>>
>> Record-Route: <sip:10.22.0.1;r2=on;lr=on;did=9e2.3dd2;nat=priv>
>> Record-Route: <sip:65.XX.XX.1;r2=on;lr=on;did=9e2.3dd2;nat=priv>
>>
>> New request branch after failure:
>>
>> 2019/04/27 18:29:19.538292 65.XX.XXX.1:5060 -> 65.XX.XX.2:5060
>> INVITE sip:1514XXXXXXX at 65.XX.XX.2 SIP/2.0
>> ;lr=on;did=9e2.3dd2;nat=priv>
>>
>>
>> kamailio -v
>> version: kamailio 5.1.6 (x86_64/linux) 7d1964
>>
>> Much obliged.
>> --Sergiu
>>
>> _______________________________________________
>> Kamailio (SER) - Users Mailing List
>> sr-users at lists.kamailio.org
>> https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-users
>>
>> _______________________________________________
>> Kamailio (SER) - Users Mailing List
>> sr-users at lists.kamailio.org
>> https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-users
>>
> _______________________________________________
> Kamailio (SER) - Users Mailing List
> sr-users at lists.kamailio.org
> https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-users
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.kamailio.org/pipermail/sr-users/attachments/20190428/d0313e06/attachment.html>


More information about the sr-users mailing list