Hi Marc,
This particular issue has been discussed on the mailing list. Please refer to them for some of the "history" of this issue.
MediaProxy "monitors" the RTP streams and will terminate (ie. send a STOP accounting record) after a period of inactivity.
From the Install doc:
Accounting is done by sending the accounting information from the MediaProxy servers back to the proxy dispatcher, which will log it into the database.
If the media session timeouts (there is no BYE that closes the session), MediaProxy will contact back the proxy dispatcher and pass the session media information to be logged.
More information can be found at: http://mediaproxy.ag-projects.com/INSTALL
I haven't tested this situation to see of a BYE is actually inserted into the SIP signaling stream.
Hope this helps,
Regards, Norm
Marc LEURENT wrote:
Good morning everybody, I have one problem, I have set up an architecture with OpenSER + Freeradius + CDRTool + rtpproxy + mysql and it works, thanks to you and special thanks to Dan-Christian Bogos (with his freeradius-cdrtool module)!!
My problem, is that when a call don't end properly (example: hard disconnection or kill of the SIP client process), no BYE request are sent, and no accounting stop! So the cdr are not generated!
So I was wondering if someone knew how to deals with it, like sending SIP UPDATE with openser (like SIP OPTIONS PING for keeping NAT traversal)???
Have a nice day!
Marc LEURENT
_______________________________________________ Users mailing list Users@openser.org http://openser.org/cgi-bin/mailman/listinfo/users