[AsteriskBrasil] Intermitencias no Dialplan

André Luis - Aldeia Digital andre em ad2.com.br
Quinta Setembro 30 15:44:56 BRT 2010


Boa tarde pessoal,

Estou enfrentando um problema que nao consigo resolver.

Eu ligo no E1 da empresa, e caiu direto na URA. O certo era o Asterisk 
aguardar 1 segundo, atender a chamada e dar o playback que esta na 
sequencia. Em certos momentos ele faz correto, linha por linha (por 
tanto os arquivos de audio estão OK), mas em outros momentos ele passa 
direto sem executar nenhum comando, e nao da nenhum erro na console. 
Neste caso, quando ele não executa nenhum comando, pro "A" fica com RING 
e nao toca nenhum playback e nem executa a aplicação "read". Só para de 
tocar quando cai na opção "default" do "switch", que é o dial da 
telefonista.

Abaixo segue o dialplan que começa da seguinte forma: "extensions.ael"

     5400 => {
         Set(DYNAMIC_FEATURES=hangup#pickupexten#atxfer#blindxfer#parkcall);
         Set(CHANNEL(language)=pt_BR);
         Wait(1);
         Answer();
         playback(pt_BR/ad2/ura/10);
         Read(ura,pt_BR/ad2/ura/00,4,,,2);
         switch(${ura}){
             case 1:
                 goto from-pstn|5404|1;
             break;
             case 2:
                 goto from-pstn|5406|1;
             break;
             case 3:
                 goto from-pstn|5401|1;
             break;
             case 4:
                 goto from-pstn|5403|1;
             break;
             case 5:
                 goto from-pstn|5405|1;
             break;
             default:
                 Dial(${secretaria},60,tTr);
                 hangup();
         };

Alguem ja enfrentou algo parecido??
Fico no aguardo e obrigado!!!

OBS: Pra teste cheguei a colocar na opção "wait" 10 segundo, e a chamada 
nao ficar 10 segundos parada, passar direto.

______________________________
Att.
André Luis
16 37238766 / 16 34031411



Mais detalhes sobre a lista de discussão AsteriskBrasil