[Users] DLG: BYE not detected because of route reccord

Michel Bensoussan michel at extricom.com
Thu Mar 15 16:01:56 CET 2007


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 at 192.168.13.8) 
(IP: 192.168.13.101)
- Tel 155 registered to 192.168.13.86 (OpenSER) (URI: 155 at 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.


-------------- next part --------------
A non-text attachment was scrubbed...
Name: capture.zip
Type: application/zip
Size: 4385 bytes
Desc: not available
Url : http://lists.kamailio.org/pipermail/users/attachments/20070315/28746234/attachment.zip 


More information about the Users mailing list