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

Bogdan-Andrei Iancu bogdan at voice-system.ro
Fri Mar 16 13:53:55 CET 2007


Hi Michel,

if you do record_route() also for the calls going outside your domain, 
the BYE from callee should pass through your proxy.

regards,
bogdan

Michel Bensoussan wrote:
> 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.
>
>
> ------------------------------------------------------------------------
>
> _______________________________________________
> Users mailing list
> Users at openser.org
> http://openser.org/cgi-bin/mailman/listinfo/users
>   





More information about the sr-users mailing list