Hello Bastian,
If the UA receives an OPTIONS (or any other sequential requests) inside
a dialog that does not exists anymore, it must reply with 481
Call/Transaction Does Not Exist - this is the only legitim reply from
the RFC3261 perspective.
If not doing this -> there is buggy UA
Regards,
Bogdan-Andrei Iancu
OpenSIPS Founder and Developer
http://www.opensips-solutions.com
On 30.01.2014 23:20, Bastian Schern wrote:
Hi everybody,
I have some problems with the dialog pings in OpenSIPS 1.10.
Most times dialog is working well but in some rare cases the dialog
will hung.
E.g. this will happen if the BYE messages of both UAs were missed by
the OpenSIPS server.
I'm using create_dialog( "pPB" ) to verify the dialog by the OpenSIPS
server. In this case the server sends OPTIONS to both UA to verify the
dialog.
If the OPTIONS request will be send inside the dialog the reply has a
SDP body. If the call was already terminated for the UA the OPTIONS
reply is also generated. The only difference is that the reply has no
SDP body. In this case it checks only if the UAs are reachable and
OpenSIPS will not destroy the dialog.
IMHO this looks very strange for me.
Does anybody has an idea to solve this problem?
Thanks in advance.
Regards
Bastian
_______________________________________________
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