<div>Here is a log from a recent call made out on a ZAP channel from a SIP phone inside my network.</div>
<div>&nbsp;</div>
<div>For some reason, CDR is billing time even though the &quot;busy tone&quot; was detected.</div>
<div>It's also logging the call as ANSWERED.</div>
<div>&nbsp;</div>
<div>Is this normal behavior? Seems a little odd to me.</div>
<div>&nbsp;</div>
<div>I have this as the first 3 lines of my zapata.conf</div>
<div>&nbsp;</div>
<div>[channels]</div>
<div>busydetect=1<br>busycount=3<br>&nbsp;</div>
<div>&nbsp;</div>
<div>CVS HEAD updated late Thursday night AEST...</div>
<div>&nbsp;</div>
<div>&nbsp;</div>
<div>&nbsp;&nbsp;&nbsp; -- Executing Macro(&quot;SIP/125-c304&quot;, &quot;enum-call|localcall|&lt;DESTPSTN&gt;&quot;) in new stack<br>&nbsp;&nbsp;&nbsp; -- Executing SetCallerID(&quot;SIP/125-c304&quot;, &quot;&lt;MyPSTN&gt;&quot;) in new stack<br>&nbsp;&nbsp;&nbsp; -- Executing EnumLookup(&quot;SIP/125-c304&quot;, &quot;&lt;MyPSTN&gt;&quot;) in new stack
<br>Jul 15 10:55:26 DEBUG[18721]: enum.c:363 ast_get_enum: No such number found: &lt;DESTPSTN&gt;.e164.org (Success)<br>&nbsp;&nbsp;&nbsp; -- Executing Goto(&quot;SIP/125-c304&quot;, &quot;localcall|&lt;DESTPSTN&gt;|1&quot;) in new stack
<br>&nbsp;&nbsp;&nbsp; -- Goto (localcall,&lt;DESTPSTN&gt;,1)<br>&nbsp; == Channel 'SIP/125-c304' jumping out of macro 'enum-call'<br>&nbsp;&nbsp;&nbsp; -- Executing StripMSD(&quot;SIP/125-c304&quot;, &quot;3&quot;) in new stack<br>&nbsp;&nbsp;&nbsp; -- Executing Dial(&quot;SIP/125-c304&quot;, &quot;ZAP/4/&lt;DESTPSTN&gt;|60|t&quot;) in new stack
<br>Jul 15 10:55:26 DEBUG[18721]: chan_zap.c:1785 zt_call: Dialing &lt;DESTPSTN&gt;</div>
<div>Jul 15 10:55:26 DEBUG[18721]: chan_zap.c:1846 zt_call: Deferring dialing...<br>&nbsp;&nbsp;&nbsp; -- Called 4/&lt;DESTPSTN&gt;<br>Jul 15 10:55:27 DEBUG[18721]: chan_zap.c:4083 __zt_exception: Exception on 14, channel 4<br>Jul 15 10:55:27 DEBUG[18721]: chan_zap.c:3309 zt_handle_event: Got event Hook Transition Complete(12) on channel 4 (index 0)
</div>
<p>Jul 15 10:55:29 DEBUG[18721]: chan_zap.c:4083 __zt_exception: Exception on 14, channel 4<br>Jul 15 10:55:29 DEBUG[18721]: chan_zap.c:3309 zt_handle_event: Got event Dial Complete(9) on channel 4 (index 0)<br>Jul 15 10:55:29 DEBUG[18721]: chan_zap.c:1364 zt_enable_ec: Enabled echo cancellation on channel 4
<br>&nbsp;&nbsp;&nbsp; -- Zap/4-1 answered SIP/125-c304<br>Jul 15 10:55:34 DEBUG[18721]: dsp.c:1396 ast_dsp_process: Requesting Hangup because the busy tone was detected on channel Zap/4-1<br>Jul 15 10:55:34 DEBUG[18721]: channel.c:2959 ast_generic_bridge: Got a FRAME_CONTROL (5) frame on channel Zap/4-1
<br>Jul 15 10:55:34 DEBUG[18721]: channel.c:3213 ast_channel_bridge: Bridge stops bridging channels SIP/125-c304 and Zap/4-1<br>Jul 15 10:55:34 DEBUG[18721]: chan_zap.c:2179 zt_hangup: Hangup: channel: 4 index = 0, normal = 14, callwait = -1, thirdcall = -1
<br>Jul 15 10:55:34 DEBUG[18721]: chan_zap.c:1396 zt_disable_ec: disabled echo cancellation on channel 4<br>Jul 15 10:55:34 DEBUG[18721]: chan_zap.c:2588 zt_setoption: Set option TDD MODE, value: OFF(0) on Zap/4-1<br>Jul 15 10:55:34 DEBUG[18721]: chan_zap.c:1333 update_conf: Updated conferencing on 4, with 0 conference users
<br>&nbsp;&nbsp;&nbsp; -- Hungup 'Zap/4-1'<br>Jul 15 10:55:34 DEBUG[18721]: app_dial.c:1657 dial_exec_full: Exiting with DIALSTATUS=ANSWER.<br>&nbsp; == Spawn extension (localcall, &lt;DestinationPSTNNo&gt;, 2) exited non-zero on 'SIP/125-c304'
<br>Jul 15 10:55:34 DEBUG[18721]: cdr_addon_mysql.c:179 mysql_log: cdr_mysql: inserting a CDR record.<br>Jul 15 10:55:34 DEBUG[18721]: cdr_addon_mysql.c:198 mysql_log: cdr_mysql: SQL command as follows:&nbsp; INSERT INTO cdr (calldate,clid,src,dst,dcontext,channel,dstchannel,lastapp,lastdata,duration,billsec,disposition,amaflags,accountcode) VALUES ('2005-07-15 10:55:26','&lt;MyPSTN&gt;','&lt;MyPSTN&gt;',&lt;DestinationPSTNNo&gt;,'localcall', 'SIP/125-c304','Zap/4-1','Dial','ZAP/4/&lt;DestinationPSTNNo&gt;|60|t',8,5,'ANSWERED',3,'')
</p><br><br>-- <br>regards,<br><br>Mark P. Edwards<br>FWD: 667917<br>