Hi all,

I’m working on a call flow using OpenSIPS with the B2B modules, aiming to 
analyze call progression on Leg B before allowing it to complete on Leg A.

Here’s the scenario:
OpenSIPS receives a call (Leg A)
OpenSIPS initiates a new call to the destination (Leg B)
While monitoring SIP replies from Leg B (e.g., 183, 180, 200), OpenSIPS may 
decide to terminate the call at any point and return a custom SIP response 
(e.g., 987 Voicemail Detected) to Leg A instead of forwarding the final reply.
The problem is:

I can’t prevent the 200 OK from Leg B from being relayed to Leg A.

I’ve tried using b2b_logic, but I can’t seem to intercept and block the final 
reply in time.

Has anyone successfully implemented a similar flow or knows how to stop the 
forwarding of 200 OK to Leg A within the B2BUA context?

Thanks in advance for any guidance.

 

OtterTek

_______________________________________________
Users mailing list
[email protected]
http://lists.opensips.org/cgi-bin/mailman/listinfo/users

Reply via email to