Hi everyone,<div><br></div><div>For some reason MixMonitor doesn&#39;t record when it should; It actually shows the MixMonitor line just fine on the CLI. How can MixMonitor be debugged for things like privilege issues or filename issues?</div>

<div><br></div><div>**I had this working at one point and then stopped working. Not sure what I changed.</div><div><br></div><div>System Info:</div><div>Asterisk 1.4.21.2</div><div>Queuemetrics 1.6.3.0</div><div><br></div>

<div><br></div><div>[queuedial]</div><div><div>; this piece of dialplan is just a calling hook into the [qm-queuedial] context that actually does the</div><div>; outbound dialing - replace as needed - just fill in the same variables.</div>

<div>exten =&gt; _XXX.,1,Set(QDIALER_QUEUE=q-${EXTEN:0:3})</div><div>exten =&gt; _XXX.,n,Set(QDIALER_NUMBER=${EXTEN:3})</div><div>exten =&gt; _XXX.,n,Set(QDIALER_AGENT=Agent/${CALLERID(num)})</div><div>exten =&gt; _XXX.,n,Set(QDIALER_CHANNEL=ZAP/g0/${QDIALER_NUMBER})</div>

<div>exten =&gt; _XXX.,n,Set(QueueName=${QDIALER_QUEUE})</div><div><b>exten =&gt; _XXX.,n,MixMonitor(Q-${QDIALER_QUEUE}-${UNIQUEID}.WAV,b,)</b></div><div>exten =&gt; _XXX.,n,Goto(qm-queuedial,s,1)</div></div><div><br></div>

<div>CLI output:</div><div><div>-- Called 4904166356574@queuedial/n</div><div>    -- Executing [4904166356574@queuedial:1] Set(&quot;Local/4904166356574@queuedial-d851,2&quot;, &quot;QDIALER_QUEUE=q-490&quot;) in new stack</div>

<div>    -- Executing [4904166356574@queuedial:2] Set(&quot;Local/4904166356574@queuedial-d851,2&quot;, &quot;QDIALER_NUMBER=4166356574&quot;) in new stack</div><div>    -- Executing [4904166356574@queuedial:3] Set(&quot;Local/4904166356574@queuedial-d851,2&quot;, &quot;QDIALER_AGENT=Agent/19053640558&quot;) in new stack</div>

<div>    -- Executing [4904166356574@queuedial:4] Set(&quot;Local/4904166356574@queuedial-d851,2&quot;, &quot;QDIALER_CHANNEL=ZAP/g0/4166356574&quot;) in new stack</div><div>    -- Executing [4904166356574@queuedial:5] Set(&quot;Local/4904166356574@queuedial-d851,2&quot;, &quot;QueueName=q-490&quot;) in new stack</div>

<div><b>    -- Executing [4904166356574@queuedial:6] MixMonitor(&quot;Local/4904166356574@queuedial-d851,2&quot;, &quot;Q-q-490-1304399098.18.WAV|b|&quot;) in new stack</b></div><div>    -- Executing [4904166356574@queuedial:7] Goto(&quot;Local/4904166356574@queuedial-d851,2&quot;, &quot;qm-queuedial|s|1&quot;) in new stack</div>

<div>    -- Goto (qm-queuedial,s,1)</div></div><div><br></div><div>Trying to locate file:</div><div><div>root@pbx:~ $ updatedb</div><div>root@pbx:~ $ locate Q-q-490-1304399098.18.WAV</div><div>root@pbx:~ $ ls /var/spool/asterisk/monitor/Q-q*</div>

<div>ls: /var/spool/asterisk/monitor/Q-q*: No such file or directory</div></div><div><br></div><div>I also turned on the Debug but I couldn&#39;t see anything out of the norm. As you can see above the CLI output is just fine.</div>

<div><br></div><div>Thanks,</div><div>Bruce</div>