[Users] heders in route & failure_route blocks

Jose Silva joesilvas at gmail.com
Wed Aug 16 20:01:47 CEST 2006


>Message: 1
>Date: Tue, 01 Aug 2006 15:27:20 +0300
>From: OpenSer Users <openser-users at list.coretech.ro>
>Subject: [Users] heders in route & failure_route blocks
>To: users at openser.org
>Message-ID: <44CF48A8.4020503 at list.coretech.ro>
>Content-Type: text/plain; charset=ISO-8859-1; format=flowed


>hello,

>I want to add Remote-Party-ID header in route block and change it in
>failure_route block.
>the problem is that after the failure_route block the message sent out
>has two Remote-Party-ID headers.

>in failure_route I am using remove_hf("Remote-Party-ID")

>scenario:
>original invite has no Remote-Party-ID header
>in route block I use: remove_hf("Remote-Party-ID"); append_rpid_hf("<",
>">;party=calling;privacy=full")
>in failure_route block I use: remove_hf("Remote-Party-ID");
>append_rpid_hf("<", ">;party=calling;privacy=off")

>the invite sent out after failure_route block has two Remote-Party-ID
>headers, one with privacy=full and another with privacy=off.

>is there a way to correct the problem ?
>from what I understand the failure_route block works on a copy of the
>original message, but the original message has no Remote-Party-ID
>header, so why the header from the route block is still visible ?
>on the other hand if the header added from the route block is visible
>why is it no seen by the remove_hf function ?

>thanks,
>Razvan Radu

Hi I all so have a similar problem! Is this behavior normal? Is it
possible to have this type of manipulation of the message on the
failure-route?

Thanks in advance,
Jose Silva




More information about the Users mailing list