<div class="gmail_quote">On Thu, Jan 27, 2011 at 11:26 AM, Jock McKechnie <span dir="ltr">&lt;<a href="mailto:jock.mckechnie@gmail.com">jock.mckechnie@gmail.com</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">

Greetings all;<br><br>I&#39;m having a devil of a time getting CDR logging functioning. I&#39;ve gone over the ACC documentation six ways from Sunday, and I&#39;ve googled like crazy trying to find a sample configuration that might&#39;ve been logged somewhere, but I&#39;m not finding anything. Either that, or I&#39;m as daft as a brush.<br>


<br>I&#39;ve got OpenSIPS logging console details to log_local7, which I&#39;m redirecting using rsyslog to /var/log/opensips.log. I&#39;m now trying to get CDRs generated and recorded _to disk_ to /var/log/opensips.cdr via log_local6. I&#39;ve got rsyslog correctly configured for pushing local6 to the aforementioned file, and rsylogd has created the file, but call after call, no details get filtered into it.<br>


<br>I&#39;ve got the following (obviously I&#39;m omitting huge chunks of config, but this should be the &quot;relevant&quot; stuff):<br><br>loadmodule(&quot;dialog.so&quot;)<br>loadmodule(&quot;acc.so&quot;)<br><br>modparam(&quot;acc&quot;, &quot;log_facility&quot;, &quot;log_local6&quot;)<br>


modparam(&quot;acc&quot;, &quot;cdr_flag&quot;, 1)<br><br>if (method==&quot;INVITE&quot;) {<br>   setflag(1);<br>   route(1);<br>   }<br><br></blockquote><div><br></div><div>So two things I notice:</div><div><br></div><div>

First you don&#39;t have a log flag defined:</div><div><a href="http://www.opensips.org/html/docs/modules/1.6.x/acc.html#id293011">http://www.opensips.org/html/docs/modules/1.6.x/acc.html#id293011</a></div><div><br></div>

<div>Second, you don&#39;t have anything creating a dialog.</div><div><a href="http://www.opensips.org/html/docs/modules/1.6.x/dialog.html#id293813">http://www.opensips.org/html/docs/modules/1.6.x/dialog.html#id293813</a></div>

<div><br></div><div>Without that the cdr_flag won&#39;t do anything I don&#39;t think. <br><br></div><div>Try:</div><div><meta charset="utf-8">loadmodule(&quot;dialog.so&quot;)<br>loadmodule(&quot;acc.so&quot;)<br><br>modparam(&quot;acc&quot;, &quot;log_facility&quot;, &quot;log_local6&quot;)<br>

modparam(&quot;acc&quot;, &quot;cdr_flag&quot;, 1)<br><meta charset="utf-8">modparam(&quot;acc&quot;, &quot;log_flag&quot;, 2)</div><div><br>if (method==&quot;INVITE&quot;) {<br>   create_dialog()</div><div>   setflag(1);</div>

<div>   setflag(2);<br>   route(1);<br>   }<br></div><div> </div><div>Let us know!<br>-Brett</div><div><br></div></div>