[AsteriskBrasil] Problema com URA simples

dlpazinatto em gmail.com dlpazinatto em gmail.com
Segunda Dezembro 6 19:32:50 BRST 2010


Pessoal,

Estou tendo o seguinte problema com uma ura.

Se ligo e digito uma opção errada, a chamada é enviada para o que esta
configurado no i =>
se ligo e digito uma opçao (faixa de ramais ou opção) certa a chamada é
enviada para o que esta programado para a opção.
Se ligo e não digito nada, a chamada é derrubada, não vai para o que esta
configurado na opção t =>

Abaixo o arquivo de configuração da ura e o que aparece no log.

O log que esta indo no email é de uma chamada externa, mas se ligo de um
ramal para o numero interno da ura o problema é o mesmo.


Configuração:

context entrada {
                        2000 => goto ura,s,1;
                       }

context ura {
           s => {
        Answer;
        wait(2);
        Set(TIMEOUT(response)=4);
        Set(TIMEOUT(digit)=2);
        BackGround(inic00);
        }

//Disca para ramais
        _2[01]XX => goto ramais,${EXTEN},1;
//Opção invalida
        i => Dial(SIP/2001,40,rTt);
//Não disca nada
        t => Dial(SIP/2001,40,rTt); (ESSA É A OPÇÃO QUE NÃO FUNCIONA)
//Financeiro
        3 => Dial(SIP/2012,40,rTt);
//Secretaria
        4 => Dial(SIP/2038,40,rTt);
//Suporte
        5 => Dial(DGV/g2/2099,40,rTt);
              }

LOG:

-- Ringing on port 30 - callstate=0
    -- Answering port 30
    -- (Dgv/30): Category Received - '1', use DGV_CATEGORY_RECEIVED variable
to read it!
    -- Executing [2000 em entrada:1] Goto("DGV/30", "ura,s,1") in new stack
    -- Goto (ura,s,1)
    -- Executing [s em ura:1] Answer("DGV/30", "") in new stack
    -- Executing [s em ura:2] Wait("DGV/30", "2") in new stack
-- Executing [s em ura:3] Set("DGV/30", "TIMEOUT(response)=2") in new stack
    -- Response timeout set to 2.000
    -- Executing [s em ura:4] Set("DGV/30", "TIMEOUT(digit)=1") in new stack
    -- Digit timeout set to 1.000
    -- Executing [s em ura:5] BackGround("DGV/30", "inic00") in new stack
    -- <DGV/30> Playing 'inic00.gsm' (language 'pt_BR')
-- Auto fallthrough, channel 'DGV/30' status is 'UNKNOWN'  (ESSA É A
MENSAGEM QUE APARECE NA HORA EM QUE A CHAMADA É DESLIGADA)

Os paramentros TIMEOUT(response) estava inicialmente com 4 e TIMEOUT(digit)
estava com 2, alterei para testes.

Asterisk versão:
Asterisk 1.6.2.14 on a x86_64 running Linux on 2010-12-04 12:43:41 UTC

Grato por qualquer ajuda.

-- 
Dilceu Luiz Pazinatto
-------------- Próxima Parte ----------
Um anexo em HTML foi limpo...
URL: http://listas.asteriskbrasil.org/pipermail/asteriskbrasil/attachments/20101206/05664452/attachment-0001.htm 


Mais detalhes sobre a lista de discussão AsteriskBrasil