<font color='black' size='2' face='arial'>
<div>Boa tarde lista.<br>
&nbsp;<br>
Estou com um problema com filas de atendimento, alguém pode ajudar?<br>
É o seguinte, tenho 2 ambientes Asterisk, um para desenvolvimento e outro para produção.<br>
&nbsp;<br>
Acontece que eu criei uma fila no ambiente de DEV, ela funciona direitinho, quando a fila é chamada e não há nenhum atendente disponível <STRONG>É FALADA A mensagem de "Atendente Indisponível".<br>
</STRONG>&nbsp;<br>
Porém quando eu migrei os mesmos códigos para Produção, houve um problema, quando a fila é chamada e não há nenhum atendente disponível <STRONG>a mensagem de "Atendente Indisponível" NÃO É FALADA e ligação cai na fila de espera</STRONG> (mesmo sem ter atendente disponível).<br>
&nbsp;<br>
Já verifiquei (e também dei reload) nos arquivos sip.conf, features.conf, queues.conf, extensions.conf e também verifiquei o LOG do console.<br>
&nbsp;<br>
Segue abaixo meus códigos para análise.</div>


<div>&nbsp;</div>


<div>&nbsp;</div>


<div><STRONG>AMBIENTE DE PRD</STRONG></div>


<div>&nbsp;</div>


<div><STRONG>Extensions.conf<br>
</STRONG>&nbsp; '0800' =&gt;&nbsp; &nbsp;1. Answer()<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 2. Queue(suporte|oTt)<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 3. Dial(${ARG1}/${ARG2}|30|otT)<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 4. NoOp(*** ${DIALSTATUS} *** Teste )<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 5. Goto(${DIALSTATUS}|1)<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;6. Hangup()<br>
'BUSY' =&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;1. Playback(AtendenteIndisponivel)<br>
'CHANUNAVAIL' =&gt;&nbsp; 1. Playback(AtendenteIndisponivel)<br>
'NOANSWER' =&gt;&nbsp;&nbsp;&nbsp; &nbsp;1. Playback(AtendenteIndisponivel)</div>


<div><br>
<STRONG>Queues.conf<br>
</STRONG>[suporte]<br>
strategy = fewestcalls<br>
musicclass = musica<br>
timeout = 15<br>
retry = 3<br>
maxlen = 0<br>
announce-frequency = 30<br>
monitor-format = wav49<br>
monitor-type = MixMonitor<br>
member =&gt; Sip/1009,1<br>
autofill = yes<br>
announce-holdtime = yes<br>
periodic-annouance-frequency = 30</div>


<div>&nbsp;</div>


<div><STRONG>Log do Console</STRONG><br>
&nbsp;&nbsp;&nbsp; -- Executing [0800@ramaisinternos:1] Answer("SIP/1012-09932968", "") in new stack<br>
&nbsp;&nbsp;&nbsp; -- Executing [0800@ramaisinternos:2] Queue("SIP/1012-09932968", "suporte|oTt") in new stack<br>
&nbsp;&nbsp;&nbsp; -- Started music on hold, class 'musica', on SIP/1012-09932968<br>
&nbsp;&nbsp;&nbsp; -- Stopped music on hold on SIP/1012-09932968<br>
&nbsp;&nbsp;&nbsp; -- &lt;SIP/1012-09932968&gt; Playing 'queue-youarenext' (language 'pt_BR')<br>
&nbsp;&nbsp;&nbsp; -- Started music on hold, class 'musica', on SIP/1012-09932968<br>
&nbsp; == Spawn extension (ramaisinternos, 0800, 2) exited non-zero on 'SIP/1012-09932968'<br>
&nbsp;&nbsp;&nbsp; -- Stopped music on hold on SIP/1012-09932968</div>


<div><br>
<STRONG>---------------------------------------------------<br>
AMBIENTE DE DESENVOLVIMENTO</STRONG></div>


<div><br>
<STRONG>Extensions.conf</STRONG><br>
&nbsp; '080099' =&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;1. Answer()&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 2. Queue(suporte|oTt)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 3. Dial(${ARG1}/${ARG2}|30|otT)&nbsp;&nbsp;&nbsp;&nbsp; <br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 4. Goto(${DIALSTATUS}|1)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 5. HangUp()&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <br>
'BUSY' =&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;1. Playback(AtendenteIndisponivel)<br>
'CHANUNAVAIL' =&gt;&nbsp; 1. Playback(AtendenteIndisponivel)<br>
'NOANSWER' =&gt;&nbsp;&nbsp;&nbsp; &nbsp;1. Playback(AtendenteIndisponivel)</div>


<div>&nbsp;</div>


<div><STRONG>Queues.conf<br>
</STRONG>[suporte]<br>
strategy=fewestcalls&nbsp;&nbsp;&nbsp;<br>
musicclass = musica<br>
timeout = 15<br>
retry = 3<br>
maxlen = 0<br>
announce-frequency = 30<br>
monitor-format = wav49<br>
monitor-type = MixMonitor<br>
member =&gt; Sip/1040,1<br>
member =&gt; Sip/1009<br>
autofill = yes<br>
announce-holdtime = yes<br>
periodic-annouance-frequency = 30<br>
&nbsp; </div>


<div><STRONG>Log do Console</STRONG><br>
&nbsp;&nbsp;&nbsp; -- Executing [080099@ramaisinternos:1] Answer("SIP/1012-0950b778", "") in new stack<br>
&nbsp;&nbsp;&nbsp; -- Executing [080099@ramaisinternos:2] Queue("SIP/1012-0950b778", "suporte|oTt") in new stack<br>
[Jan&nbsp; 4 09:50:37] WARNING[10808]: app_queue.c:4077 queue_exec: Unable to join queue 'suporte'<br>
&nbsp;&nbsp;&nbsp; -- Executing [080099@ramaisinternos:3] Dial("SIP/1012-0950b778", "/|30|otT") in new stack<br>
[Jan&nbsp; 4 09:50:37] WARNING[10808]: channel.c:3051 ast_request: No channel type registered for ''<br>
[Jan&nbsp; 4 09:50:37] WARNING[10808]: app_dial.c:1242 dial_exec_full: Unable to create channel of type '' (cause 66 - Channel not implemented)<br>
&nbsp; == Everyone is busy/congested at this time (1:0/0/1)<br>
&nbsp;&nbsp;&nbsp; -- Executing [080099@ramaisinternos:4] Goto("SIP/1012-0950b778", "CHANUNAVAIL|1") in new stack<br>
&nbsp;&nbsp;&nbsp; -- Goto (ramaisinternos,CHANUNAVAIL,1)<br>
&nbsp;&nbsp;&nbsp; -- Executing [CHANUNAVAIL@ramaisinternos:1] Playback("SIP/1012-0950b778", "AtendenteIndisponivel") in new stack<br>
&nbsp;&nbsp;&nbsp; -- &lt;SIP/1012-0950b778&gt; Playing 'AtendenteIndisponivel' (language 'pt_BR')<br>
&nbsp; == Spawn extension (ramaisinternos, CHANUNAVAIL, 1) exited non-zero on 'SIP/1012-0950b778'<br>
</div>


<div>&nbsp;</div>


<div>Att,</div>


<div>Bruno</div>
</font>