[OpenSIPS-Users] Verify dialog via OPTIONS ping

Bastian Schern ml04 at reventix.de
Thu Jan 30 22:20:44 CET 2014


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



More information about the Users mailing list