[AsteriskBrasil] Testes com IVR (URA) - erro estranho
Denis Galvão
denisgalvao em gmail.com
Domingo Junho 3 23:55:20 BRT 2007
Será que sua conta Vono não está registrada em outro lugar tb?
Experimenta alterar a senha do user Vono e refaça o teste.
--
Denis Galvão
AsteriskBrasil.org
On 01 de jun de 2007, at 12:40, Roger Freitas Lovato wrote:
> Olá pessoal,
>
> Configurei uma URA em um asterisk 1.2.13 e o freePBX 2.2.0 com uma
> conta
> da Vono (GVT). Todas as funcionalidades que eu precisava estão
> funcionando perfeitamente, exceto o IVR (URA).
>
> O estranho, é que a URA funciona perfeitamente apenas uma vez. Se eu
> desligar o telefone e ligar novamente, o script da URA atende mas fica
> mudo e o script obedece os loops e timeout normalmente até dar o
> boodbye
> (mudo também). Nessa situação, todas as teclas configuradas para a URA
> também não funcionam.
>
> Depois de um tempo, a URA volta a funcionar novamente, mas somente uma
> vez e depois fica tudo mudo novamente até dar um novo tempo,
> geralmente
> longo, para voltar a funcionar novamente.
>
> Creio que isso não seja problema de gravação, pois para testes, até
> utilizei um arquivo de som que vem com o próprio asterisk.
>
> Para colocar um pouco mais de pimenta no assunto, o log da URA quando
> funciona é exatamete o mesmo log de quando não funciona.
>
> Vejam o log abaixo. Essa ligação a URA atendeu mas ficou muda. Nas
> ligações em que ela resolve funcionar, o log é exatamente o mesmo e já
> até dei um diff.
>
> -- Executing NoOp("SIP/meuteste$1-0986eb40", "Received incoming
> SIP
> connection from unknown peer to meuteste") in new stack
> -- Executing Set("SIP/meuteste$1-0986eb40", "DID=meuteste") in
> new stack
> -- Executing Goto("SIP/meuteste$1-0986eb40", "s|1") in new stack
> -- Goto (from-sip-external,s,1)
> -- Executing Ringing("SIP/meuteste$1-0986eb40", "") in new stack
> -- Executing GotoIf("SIP/meuteste$1-0986eb40",
> "1?from-trunk|meuteste|1") in new stack
> -- Goto (from-trunk,meuteste,1)
> -- Executing Set("SIP/meuteste$1-0986eb40",
> "FROM_DID=meuteste") in
> new stack
> -- Executing Gosub("SIP/meuteste$1-0986eb40",
> "app-blacklist-check|s|1") in new stack
> -- Executing LookupBlacklist("SIP/meuteste$1-0986eb40", "") in
> new stack
> -- Executing GotoIf("SIP/meuteste$1-0986eb40", "0?blacklisted") in
> new stack
> -- Executing Return("SIP/meuteste$1-0986eb40", "") in new stack
> -- Executing Set("SIP/meuteste$1-0986eb40", "FAX_RX=disabled") in
> new stack
> -- Executing Goto("SIP/meuteste$1-0986eb40", "ivr-5|s|1") in
> new stack
> -- Goto (ivr-5,s,1)
> -- Executing Set("SIP/meuteste$1-0986eb40", "LOOPCOUNT=0") in
> new stack
> -- Executing Set("SIP/meuteste$1-0986eb40", "__DIR-CONTEXT=")
> in new
> stack
> -- Executing Answer("SIP/meuteste$1-0986eb40", "") in new stack
> -- Executing Wait("SIP/meuteste$1-0986eb40", "1") in new stack
> -- Executing Set("SIP/meuteste$1-0986eb40", "TIMEOUT(digit)=3") in
> new stack
> -- Digit timeout set to 3
> -- Executing Set("SIP/meuteste$1-0986eb40", "TIMEOUT(response)
> =10")
> in new stack
> -- Response timeout set to 10
> -- Executing BackGround("SIP/meuteste$1-0986eb40", "alaska") in
> new
> stack
> -- Playing 'alaska' (language 'en')
> -- Remote UNIX connection
> -- Timeout on SIP/meuteste$1-0986eb40
> == CDR updated on SIP/meuteste$1-0986eb40
> -- Executing Goto("SIP/meuteste$1-0986eb40", "loop|1") in new
> stack
> -- Goto (ivr-5,loop,1)
> -- Executing Set("SIP/meuteste$1-0986eb40", "LOOPCOUNT=1") in
> new stack
> -- Executing GotoIf("SIP/meuteste$1-0986eb40", "0?hang|1") in
> new stack
> -- Executing Goto("SIP/meuteste$1-0986eb40", "ivr-5|s|begin")
> in new
> stack
> -- Goto (ivr-5,s,5)
> -- Executing Set("SIP/meuteste$1-0986eb40", "TIMEOUT(digit)=3") in
> new stack
> -- Digit timeout set to 3
> -- Executing Set("SIP/meuteste$1-0986eb40", "TIMEOUT(response)
> =10")
> in new stack
> -- Response timeout set to 10
> -- Executing BackGround("SIP/meuteste$1-0986eb40", "alaska") in
> new
> stack
> -- Playing 'alaska' (language 'en')
> -- Timeout on SIP/meuteste$1-0986eb40
> == CDR updated on SIP/meuteste$1-0986eb40
> -- Executing Goto("SIP/meuteste$1-0986eb40", "loop|1") in new
> stack
> -- Goto (ivr-5,loop,1)
> -- Executing Set("SIP/meuteste$1-0986eb40", "LOOPCOUNT=2") in
> new stack
> -- Executing GotoIf("SIP/meuteste$1-0986eb40", "0?hang|1") in
> new stack
> -- Executing Goto("SIP/meuteste$1-0986eb40", "ivr-5|s|begin")
> in new
> stack
> -- Goto (ivr-5,s,5)
> -- Executing Set("SIP/meuteste$1-0986eb40", "TIMEOUT(digit)=3") in
> new stack
> -- Digit timeout set to 3
> -- Executing Set("SIP/meuteste$1-0986eb40", "TIMEOUT(response)
> =10")
> in new stack
> -- Response timeout set to 10
> -- Executing BackGround("SIP/meuteste$1-0986eb40", "alaska") in
> new
> stack
> -- Playing 'alaska' (language 'en')
> -- Timeout on SIP/meuteste$1-0986eb40
> == CDR updated on SIP/meuteste$1-0986eb40
> -- Executing Goto("SIP/meuteste$1-0986eb40", "loop|1") in new
> stack
> -- Goto (ivr-5,loop,1)
> -- Executing Set("SIP/meuteste$1-0986eb40", "LOOPCOUNT=3") in
> new stack
> -- Executing GotoIf("SIP/meuteste$1-0986eb40", "1?hang|1") in
> new stack
> -- Goto (ivr-5,hang,1)
> -- Executing Playback("SIP/meuteste$1-0986eb40", "vm-goodbye") in
> new stack
> -- Playing 'vm-goodbye' (language 'en')
> -- Executing Hangup("SIP/meuteste$1-0986eb40", "") in new stack
> == Spawn extension (ivr-5, hang, 2) exited non-zero on
> 'SIP/meuteste$1-0986eb40'
> -- Executing Hangup("SIP/meuteste$1-0986eb40", "") in new stack
> == Spawn extension (ivr-5, h, 1) exited non-zero on
> 'SIP/meuteste$1-0986eb40'
>
> ----------------------------------------
> Estação VoIP 2006
> 5 e 6 Dezembro
> Curitiba PR
> http://www.estacaovoip.com.br
>
> _______________________________________________
> LIsta de discussões AsteriskBrasil.org
> AsteriskBrasil em listas.asteriskbrasil.org
> http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil
>
> _______________________________________________
> Acesse o wiki AsteriskBrasil.org:
> http://www.asteriskbrasil.org
Mais detalhes sobre a lista de discussão AsteriskBrasil