[OpenSIPS-Users] Handling 488 on a leg B

Bogdan-Andrei Iancu bogdan at opensips.org
Wed Jan 31 10:55:13 EST 2018


Hello Dmitry,

What you want to do is called (in SIP) serial forking. Use 
failure_route{} to catch the 488 and to add a create a new branch (with 
modified body) .

See: http://www.opensips.org/Documentation/Script-Routes-2-3#toc3

Regards,

Bogdan-Andrei Iancu

OpenSIPS Founder and Developer
   http://www.opensips-solutions.com
OpenSIPS Summit 2018
   http://www.opensips.org/events/Summit-2018Amsterdam

On 01/30/2018 02:56 PM, Dmitry wrote:
>
> Hello all,
>
> Could you say how can I re-send INVITE with changed SDP to B-leg after 
> receive 488 from it?
>
> Call flow:
>
> -> A-leg INVITE
>
> <- A-leg 100
>
> -> B-leg INVITE
>
> <- B-leg 100
>
> <- B-leg 488 – I catch it, and want to send INVITE again with properly SDP
>
> -> B-leg ACK
>
> <-A-leg 488
>
> -> B-leg ACK
>
> Thanks for any advice.
>
> Cheers!
>
>
>
> _______________________________________________
> Users mailing list
> Users at lists.opensips.org
> http://lists.opensips.org/cgi-bin/mailman/listinfo/users

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.opensips.org/pipermail/users/attachments/20180131/72f80949/attachment.html>


More information about the Users mailing list