Hello
The dialog module checks SIP messages only if the OpenSER in on record-route header in function dlg_onroute(). When the callee in registered on another SIP Server and the callee sends BYE, the OpenSER is not on record-route header. In this case, the dialog module doesn't detect end of call. Is there a way to callback the dlg_onroute() function not only in case of record-route?
The configuration is as following: - Tel 101 registered to 192.168.13.8 (siproxd) (URI: 101@192.168.13.8) (IP: 192.168.13.101) - Tel 155 registered to 192.168.13.86 (OpenSER) (URI: 155@192.168.13.86) (IP: 192.168.13.155) - 155 is the caller and 101 is the callee.
Attached, message capture (ethereal) when the callee (101) terminate the call.
Thanks.
Regards, Michel.