<html>
<head>
<meta content="text/html; charset=utf-8" http-equiv="Content-Type">
</head>
<body bgcolor="#FFFFFF" text="#000000">
<p>Well, some devices add a header in the BYE with the disconnect
cause, but you have to check with those you use. The it will be
possible to take that header and write it in the accounting.</p>
<p>Cheers,<br>
Daniel<br>
</p>
<br>
<div class="moz-cite-prefix">On 14/10/16 09:32, Ivan Dudko wrote:<br>
</div>
<blockquote
cite="mid:CAMY-Hu_3R9jZy_72hwhccQ01PodbJ3BUrpbCAwX0ffYA7G=JBg@mail.gmail.com"
type="cite">
<div dir="ltr">
<div>
<div>Daniel, <br>
<br>
Of course you are rigth. ))<br>
</div>
Nothing to write to DB. <br>
<br>
SIP does not have code for this state, i confuse with q.931
disconnection causes.<br>
<br>
</div>
Thank you!<br>
</div>
<br>
<div class="gmail_quote">
<div dir="ltr">чт, 13 окт. 2016 г. в 11:05, Daniel-Constantin
Mierla <<a moz-do-not-send="true"
href="mailto:miconda@gmail.com">miconda@gmail.com</a>>:<br>
</div>
<blockquote class="gmail_quote" style="margin:0 0 0
.8ex;border-left:1px #ccc solid;padding-left:1ex">
<div bgcolor="#FFFFFF" text="#000000" class="gmail_msg">
<p class="gmail_msg">Hello,</p>
<p class="gmail_msg">where is this in sip signaling? The
header in BYE request?</p>
<p class="gmail_msg">Cheers,<br class="gmail_msg">
Daniel<br class="gmail_msg">
</p>
</div>
<div bgcolor="#FFFFFF" text="#000000" class="gmail_msg"> <br
class="gmail_msg">
<div class="m_-7095465681886386425moz-cite-prefix gmail_msg">On
12/10/16 17:32, Ivan Dudko wrote:<br class="gmail_msg">
</div>
<blockquote type="cite" class="gmail_msg">
<p dir="ltr" class="gmail_msg">I want to write final SIP
disconnect cause.</p>
<br class="gmail_msg">
<div class="gmail_quote gmail_msg">
<div dir="ltr" class="gmail_msg">ср, 12 Окт 2016, 18:01
Daniel-Constantin Mierla <<a moz-do-not-send="true"
href="mailto:miconda@gmail.com" class="gmail_msg"
target="_blank">miconda@gmail.com</a>>:<br
class="gmail_msg">
</div>
<blockquote class="gmail_quote gmail_msg"
style="margin:0 0 0 .8ex;border-left:1px #ccc
solid;padding-left:1ex">
<div bgcolor="#FFFFFF" text="#000000"
class="gmail_msg">
<p class="gmail_msg">Which reply code do you want,
from initial INVITE of the call?<br
class="gmail_msg">
</p>
Cheers,<br class="gmail_msg">
Daniel</div>
<div bgcolor="#FFFFFF" text="#000000"
class="gmail_msg"><br class="gmail_msg">
<br class="gmail_msg">
<div
class="m_-7095465681886386425m_-2466259583874016294moz-cite-prefix
gmail_msg">On 12/10/16 15:55, Ivan Dudko wrote:<br
class="gmail_msg">
</div>
<blockquote type="cite" class="gmail_msg">
<div dir="ltr" class="gmail_msg">
<div class="gmail_msg">
<div class="gmail_msg">Thank you, Daniel!<br
class="gmail_msg">
<br class="gmail_msg">
</div>
It's works via dlg_vars.<br class="gmail_msg">
</div>
But i can't write in acc_crds SIP reply code in
same way.<br class="gmail_msg">
<br class="gmail_msg">
$dlg_var(sip_cause)=$rs;<br class="gmail_msg">
</div>
<br class="gmail_msg">
<div class="gmail_quote gmail_msg">
<div dir="ltr" class="gmail_msg">ср, 12 окт.
2016 г. в 17:33, Daniel-Constantin Mierla <<a
moz-do-not-send="true"
href="mailto:miconda@gmail.com"
class="gmail_msg" target="_blank">miconda@gmail.com</a>>:<br
class="gmail_msg">
</div>
<blockquote class="gmail_quote gmail_msg"
style="margin:0 0 0 .8ex;border-left:1px #ccc
solid;padding-left:1ex">
<div bgcolor="#FFFFFF" text="#000000"
class="gmail_msg">
<p class="gmail_msg">Hello,</p>
<p class="gmail_msg">for acc_cdr you have to
load the dialog module and track the
active calls with it. It may require that
you store in dlg vars the values you want
inside acc_cdr.</p>
<p class="gmail_msg">Cheers,<br
class="gmail_msg">
Daniel<br class="gmail_msg">
</p>
</div>
<div bgcolor="#FFFFFF" text="#000000"
class="gmail_msg"> <br class="gmail_msg">
<div
class="m_-7095465681886386425m_-2466259583874016294m_-3391805088718038648moz-cite-prefix
gmail_msg">On 11/10/16 13:08, Ivan Dudko
wrote:<br class="gmail_msg">
</div>
</div>
<div bgcolor="#FFFFFF" text="#000000"
class="gmail_msg">
<blockquote type="cite" class="gmail_msg">
<div dir="ltr" class="gmail_msg">
<div class="gmail_msg">
<div class="gmail_msg">Hello!<br
class="gmail_msg">
<br class="gmail_msg">
I am setting this in kamailio.cfg<br
class="gmail_msg">
<br class="gmail_msg">
#!ifdef WITH_ACCDB<br
class="gmail_msg">
modparam("acc", "db_flag", FLT_ACC)<br
class="gmail_msg">
modparam("acc", "db_missed_flag",
FLT_ACCMISSED)<br class="gmail_msg">
modparam("acc", "db_url", DBURL)<br
class="gmail_msg">
modparam("acc", "db_extra",
"src_user=$fU;src_domain=$fd;src_ip=$si;dst_ouser=$tU;dst_user=$rU;dst_domain=$rd")<br
class="gmail_msg">
modparam("acc",
"failed_transaction_flag",
FLT_ACCFAILED)<br class="gmail_msg">
<br class="gmail_msg">
modparam("acc", "cdr_enable", 1)<br
class="gmail_msg">
modparam("acc",
"cdr_start_on_confirmed", 1)<br
class="gmail_msg">
modparam("acc", "cdrs_table",
"acc_cdrs")<br class="gmail_msg">
modparam("acc",
"cdr_extra","src_user=$fU;src_domain=$fd;src_ip=$si;dst_user=$rU;dst_ouser=$tU;dst_domain=$rd;sip_code=$rs;sip_reason=$rr;callid=$dlg(callid);dst_ip=$Ri")<br
class="gmail_msg">
modparam("acc", "cdr_start_id",
"start_time")<br class="gmail_msg">
modparam("acc", "cdr_end_id",
"end_time")<br class="gmail_msg">
modparam("acc", "cdr_duration_id",
"duration")<br class="gmail_msg">
#!endif<br class="gmail_msg">
</div>
<br class="gmail_msg">
But in CDRs table ('acc_cdrs') field
dst_user=$rU is always empty if call
is not completed with remote side
answer.<br class="gmail_msg">
But in accounting table ('acc') this
field isn't empty.<br
class="gmail_msg">
<br class="gmail_msg">
Is this behavior is correct?<br
class="gmail_msg">
</div>
I think it is not correct.<br
class="gmail_msg">
<div class="gmail_msg"><br
class="gmail_msg">
</div>
</div>
<br class="gmail_msg">
<fieldset
class="m_-7095465681886386425m_-2466259583874016294m_-3391805088718038648mimeAttachmentHeader
gmail_msg"></fieldset>
<br class="gmail_msg">
</blockquote>
</div>
<div bgcolor="#FFFFFF" text="#000000"
class="gmail_msg">
<blockquote type="cite" class="gmail_msg">
<pre class="gmail_msg">_______________________________________________
SIP Express Router (SER) and Kamailio (OpenSER) - sr-users mailing list
<a moz-do-not-send="true" class="m_-7095465681886386425m_-2466259583874016294m_-3391805088718038648moz-txt-link-abbreviated gmail_msg" href="mailto:sr-users@lists.sip-router.org" target="_blank">sr-users@lists.sip-router.org</a>
<a moz-do-not-send="true" class="m_-7095465681886386425m_-2466259583874016294m_-3391805088718038648moz-txt-link-freetext gmail_msg" href="http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-users" target="_blank">http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-users</a>
</pre>
</blockquote>
<br class="gmail_msg">
<pre class="m_-7095465681886386425m_-2466259583874016294m_-3391805088718038648moz-signature gmail_msg" cols="72">--
Daniel-Constantin Mierla
<a moz-do-not-send="true" class="m_-7095465681886386425m_-2466259583874016294m_-3391805088718038648moz-txt-link-freetext gmail_msg" href="http://twitter.com/#%21/miconda" target="_blank">http://twitter.com/#!/miconda</a> - <a moz-do-not-send="true" class="m_-7095465681886386425m_-2466259583874016294m_-3391805088718038648moz-txt-link-freetext gmail_msg" href="http://www.linkedin.com/in/miconda" target="_blank">http://www.linkedin.com/in/miconda</a>
Kamailio Advanced Training, Berlin, Oct 24-26, 2016 - <a moz-do-not-send="true" class="m_-7095465681886386425m_-2466259583874016294m_-3391805088718038648moz-txt-link-freetext gmail_msg" href="http://www.asipto.com" target="_blank">http://www.asipto.com</a></pre>
</div>
_______________________________________________<br class="gmail_msg">
SIP Express Router (SER) and Kamailio
(OpenSER) - sr-users mailing list<br
class="gmail_msg">
<a moz-do-not-send="true"
href="mailto:sr-users@lists.sip-router.org"
class="gmail_msg" target="_blank">sr-users@lists.sip-router.org</a><br
class="gmail_msg">
<a moz-do-not-send="true"
href="http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-users"
rel="noreferrer" class="gmail_msg"
target="_blank">http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-users</a><br
class="gmail_msg">
</blockquote>
</div>
</blockquote>
<br class="gmail_msg">
<pre class="m_-7095465681886386425m_-2466259583874016294moz-signature gmail_msg" cols="72">--
Daniel-Constantin Mierla
<a moz-do-not-send="true" class="m_-7095465681886386425m_-2466259583874016294moz-txt-link-freetext gmail_msg" href="http://twitter.com/#%21/miconda" target="_blank">http://twitter.com/#!/miconda</a> - <a moz-do-not-send="true" class="m_-7095465681886386425m_-2466259583874016294moz-txt-link-freetext gmail_msg" href="http://www.linkedin.com/in/miconda" target="_blank">http://www.linkedin.com/in/miconda</a>
Kamailio Advanced Training, Berlin, Oct 24-26, 2016 - <a moz-do-not-send="true" class="m_-7095465681886386425m_-2466259583874016294moz-txt-link-freetext gmail_msg" href="http://www.asipto.com" target="_blank">http://www.asipto.com</a></pre>
</div>
</blockquote>
</div>
</blockquote>
<br class="gmail_msg">
<pre class="m_-7095465681886386425moz-signature gmail_msg" cols="72">--
Daniel-Constantin Mierla
<a moz-do-not-send="true" class="m_-7095465681886386425moz-txt-link-freetext gmail_msg" href="http://twitter.com/#%21/miconda" target="_blank">http://twitter.com/#!/miconda</a> - <a moz-do-not-send="true" class="m_-7095465681886386425moz-txt-link-freetext gmail_msg" href="http://www.linkedin.com/in/miconda" target="_blank">http://www.linkedin.com/in/miconda</a>
Kamailio Advanced Training, Berlin, Oct 24-26, 2016 - <a moz-do-not-send="true" class="m_-7095465681886386425moz-txt-link-freetext gmail_msg" href="http://www.asipto.com" target="_blank">http://www.asipto.com</a></pre>
</div>
</blockquote>
</div>
</blockquote>
<br>
<pre class="moz-signature" cols="72">--
Daniel-Constantin Mierla
<a class="moz-txt-link-freetext" href="http://twitter.com/#!/miconda">http://twitter.com/#!/miconda</a> - <a class="moz-txt-link-freetext" href="http://www.linkedin.com/in/miconda">http://www.linkedin.com/in/miconda</a>
Kamailio Advanced Training, Berlin, Oct 24-26, 2016 - <a class="moz-txt-link-freetext" href="http://www.asipto.com">http://www.asipto.com</a></pre>
</body>
</html>