Hi Mickael,
Once the UAS generated a 200 OK reply, there is not much you can do -
you have to send this 200 to UAC. And the UAC will have to ACK it and
after that to decide if to keep the call or not - if not, it will send a
BYE on the spot.
A proxy is not the place to deal with the typical CANCEL/200ok race in
SIP, but to let the UAC to deal with it.
Regards,
Bogdan-Andrei Iancu
OpenSIPS Founder and Developer
https://www.opensips-solutions.com
https://www.siphub.com
On 17.07.2024 12:30, Mickael Hubert wrote:
Hi all,
I have an issue in my OpenSIPS proxy (version: opensips 3.3.4
(x86_64/linux)).
Proxy receives 200OK from UAS, but in the same time, receives CANCEL
from UAC.
Ex:
......
UAS --> 200OK (SDP) --> proxy
proxy <-- CANCEL <-- UAC
proxy --> 200 CANCELING --> UAC
proxy --> 200OK (SDP) --> UAC
proxy <-- ACK <-- UAC
UAS <-- ACK <-- proxy
.....
I want to find a solution that proxy sends 487 to UAC, and BYE to UAS.
How can I do that please ? There is a function or I have to code all
this scenario ?
thanks in advance
Have a good day
_______________________________________________
Users mailing list
[email protected]
http://lists.opensips.org/cgi-bin/mailman/listinfo/users
_______________________________________________
Users mailing list
[email protected]
http://lists.opensips.org/cgi-bin/mailman/listinfo/users