[SR-Users] how to drop 200ok and survive?

Uri Shacked ushacked at gmail.com
Thu Feb 18 20:38:20 CET 2016


i forgot to mention i use PJSIP on my asterisk........

On Thu, Feb 18, 2016 at 9:35 PM, Uri Shacked <ushacked at gmail.com> wrote:

> Hi,
>
> for some strange reason, ask my regulator.... i need to manipulate certain
> calls.
> the scenario goes like this:
>
> 1. caller sends invite to kamailio.
> 2. kamailio transfer the call to asterisk.
> 3. asterisk send progress and play "hello".
> 4. asterisk creates a new call (dial) to the same kamailio with
> destination callee.
> 5. the callee answers the call.
>
> here, i need to block the 200ok. so that the caller does not receive it.
>
> i managed to block it with t_suspend().
> but, there is no bidirectional media.
> the 183 progress was sent with sendreceive.
> it seems the asterisk is waiting for the ACK in order to open both ways
> for media.
>
> i tried to use uac_send_req() but it is being sent with no to tag. and
> when i try manipulating the uac_req(turi) it does not help because it takes
> all the string i entered and wraps it with <>.
>
> any ideas?
>
> BR,
> Uri
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.sip-router.org/pipermail/sr-users/attachments/20160218/734cac2d/attachment.html>


More information about the sr-users mailing list