[AsteriskBrasil] Erro ao sair de uma MACRO

André Luis - Aldeia Digital andre em ad2.com.br
Sexta Julho 30 14:58:15 BRT 2010


Rodrigo,
Fiz a alteração que voce sugeriu, puis o mesmo contexto no 
extensions.conf, e nao deu o erro. Muito estranho.
O que pode estar causando esse "error"?

Obrigado pela atenção

André Luis - Aldeia Digital


On 07/30/2010 02:32 PM, Rodrigo Lang wrote:
> Teste com a macro em conf e veja se funciona.
>
>
> Ats,
> Rodrigo Lang.
>
> Em 30 de julho de 2010 14:16, André Luis - Aldeia Digital 
> <andre em ad2.com.br <mailto:andre em ad2.com.br>> escreveu:
>
>     Rodrigo,
>
>     Confundi a informação anterior que voce me passou, o "m" nao tem
>     nada haver com Macro. Retirei o "m" mas mesmo assim continua o error.
>
>     Obrigado
>
>     André Luis - Aldeia Digital
>
>
>     On 07/30/2010 01:54 PM, André Luis - Aldeia Digital wrote:
>>
>>     Ai minha macro nao será executada ao agente atender a chamada
>>
>>     André Luis - Aldeia Digital
>>
>>
>>     On 07/30/2010 01:47 PM, Rodrigo Lang wrote:
>>>     Sim, o Asterisk inclui automaticamente quando ele não existe.
>>>     Tentou tirar a opção "m" da app Queue()?
>>>
>>>
>>>     Ats,
>>>     Rodrigo Lang.
>>>
>>>
>>>     Em 30 de julho de 2010 13:32, André Luis - Aldeia Digital
>>>     <andre em ad2.com.br <mailto:andre em ad2.com.br>> escreveu:
>>>
>>>         Rodrigo,
>>>
>>>         Retirei a opção return, mas o erro persiste. Percebi tambem
>>>         que ao dar um show no dialplan, mesmo tirando o return ele
>>>         permanece. Acredito que isso seja default do asterisk.
>>>         Olha só.
>>>
>>>         [ Context 'macro-atendente' created by 'pbx_ael' ]
>>>           's' =>            1.
>>>         Set(ODBC_LOG("${CONTEXT}:_VERIFICAR_QUEM_ATENDEU_NA_FILA-${CHANNEL}","1","${UNIQUEID}"))
>>>         [pbx_ael]
>>>                             2.
>>>         Set(queue_dev=${CUT(CHANNEL,-,1)})         [pbx_ael]
>>>                             3.
>>>         Set(queue_dev=${CUT(queue_dev,/,2)})       [pbx_ael]
>>>                             4.
>>>         Set(HASH(queue)=${ODBC_CHECKEXISTERAMALVIRTUAL(${queue_dev})})
>>>         [pbx_ael]
>>>                             5.
>>>         Set(GROUP(${HASH(queue,ramal_virtual)})=${HASH(queue,ramal_virtual)})
>>>         [pbx_ael]
>>>                             6.
>>>         Set(ODBC_LOG("${CONTEXT}:_LIGACAO_ATENDIDA_POR_-_${HASH(queue,ramal_virtual)}-${HASH(queue,nome)}","1","${UNIQUEID}"))
>>>         [pbx_ael]
>>>                             7.
>>>         Return()                                   [pbx_ael]
>>>
>>>         -= 1 extension (7 priorities) in 1 context. =-
>>>
>>>
>>>         Andre Luis - Aldeia digital
>>>
>>>
>>>         On 07/30/2010 10:31 AM, Rodrigo Lang wrote:
>>>>         Tente tirar o return. Ele irá dar um Warning no parser
>>>>         informando que está sem o "return;" no final da macro, mas
>>>>         não tem problema, ela irá funcionar do mesmo jeito. Eu
>>>>         havia lido sobre isso no issues do Asterisk. Se não me
>>>>         falha a memória parece o problema é relacionado à app
>>>>         Queue() chamando macro em AEL. Teste em conf para ver se
>>>>         funciona.
>>>>
>>>>         Outra coisa, até onde eu sei na versão 1.6 a app Queue()
>>>>         não tem a opção "m", seria só chamar a macro direto assim:
>>>>         Queue(${fila},tc,,,,,atendente);
>>>>
>>>>         Confira com o comando "core show application Queue" no cli.
>>>>
>>>>
>>>>         Ats,
>>>>         Rodrigo Lang.
>>>>
>>>>
>>>>         Em 30 de julho de 2010 10:20, André Luis - Aldeia Digital
>>>>         <andre em ad2.com.br <mailto:andre em ad2.com.br>> escreveu:
>>>>
>>>>             Rodrigo
>>>>
>>>>             Uso a versao 1.6.2.7, mas nao estou tendo quedas nas
>>>>             ligações.
>>>>             A unica coisa estranha é esse erro mesmo
>>>>
>>>>             André Luis - Aldeia Digital
>>>>
>>>>
>>>>
>>>>
>>>>             On 07/30/2010 10:18 AM, Rodrigo Lang wrote:
>>>>>             Ok, mas o atendente consegue atender a ligação ou ela cai?
>>>>>
>>>>>             Passei pelo mesmo problema utilizando a versão
>>>>>             1.6.0.24. A solução foi tirar a macro porque também
>>>>>             não consegui resolver. Você está rodando em qual versão?
>>>>>
>>>>>             Para o que você precisa dessa macro?
>>>>>
>>>>>
>>>>>             Ats,
>>>>>             Rodrigo Lang.
>>>>>
>>>>>             Em 30 de julho de 2010 10:07, André Luis - Aldeia
>>>>>             Digital <andre em ad2.com.br <mailto:andre em ad2.com.br>>
>>>>>             escreveu:
>>>>>
>>>>>                 Pessoal,
>>>>>
>>>>>                 Estou usando uma macro, que é iniciada atraves da
>>>>>                 opção "m" no comando "queue".
>>>>>
>>>>>                 Queue(${fila},tmc,,,,,atendente);
>>>>>
>>>>>                 macro macro-atendente()
>>>>>                 {
>>>>>                        
>>>>>                 Set(ODBC_LOG("${CONTEXT}:_VERIFICAR_QUEM_ATENDEU_NA_FILA-${CHANNEL}","1","${UNIQUEID}"));
>>>>>                         Set(queue_dev=${CUT(CHANNEL,-,1)});
>>>>>                         Set(queue_dev=${CUT(queue_dev,/,2)});
>>>>>                        
>>>>>                 Set(HASH(queue)=${ODBC_CHECKEXISTERAMALVIRTUAL(${queue_dev})});
>>>>>                        
>>>>>                 Set(GROUP(${HASH(queue,ramal_virtual)})=${HASH(queue,ramal_virtual)});
>>>>>                         return;
>>>>>                 };
>>>>>
>>>>>                 O erro que eu tenho ao executar essa macro é:
>>>>>
>>>>>                  -- Executing [s em macro-atendente:1]
>>>>>                 Set("SIP/S7286-0000023e", "queue_dev=SIP/S7286")
>>>>>                 in new stack
>>>>>                     -- Executing [s em macro-atendente:2]
>>>>>                 Set("SIP/S7286-0000023e", "queue_dev=S7286") in
>>>>>                 new stack
>>>>>                     -- Executing [s em macro-atendente:3]
>>>>>                 Set("SIP/S7286-0000023e",
>>>>>                 "HASH(queue)=77,SIP,S7286,7286,Dario,0,") in new
>>>>>                 stack
>>>>>                     -- Executing [s em macro-atendente:4]
>>>>>                 Set("SIP/S7286-0000023e", "GROUP(7286)=7286") in
>>>>>                 new stack
>>>>>                     -- Executing [s em macro-atendente:5]
>>>>>                 Return("SIP/S7286-0000023e", "") in new stack
>>>>>                 [Jul 28 09:30:21] ERROR[1636]: app_stack.c:303
>>>>>                 return_exec: Return without Gosub: stack is
>>>>>                 unallocated
>>>>>
>>>>>                 Ja alguns dias eu to googlando, mas nao encontrei
>>>>>                 nada.
>>>>>
>>>>>                 Alguem aqui ja passou por isso??
>>>>>
>>>>>                 ______________________________
>>>>>
>>>>>                 Att.
>>>>>                 André Luis
>>>>>                 16 37238766 / 16 34031411
>>>>>
>>>>>
>>>>>                 _______________________________________________
>>>>>                 KHOMP: qualidade em placas de E1, GSM, FXS e FXO
>>>>>                 para Asterisk.
>>>>>                 - Hardware com alta disponibilidade de recursos e
>>>>>                 qualidade KHOMP
>>>>>                 - Suporte técnico local qualificado e gratuito
>>>>>                 Conheça a linha completa de produtos KHOMP em
>>>>>                 www.khomp.com.br <http://www.khomp.com.br>
>>>>>                 _______________________________________________
>>>>>                 Temos tudo para seu projeto VoIP com Asterisk!
>>>>>                 Descontos especiais para assinantes da
>>>>>                 AsteriskBrasil.org.
>>>>>                 Registre-se e receba um cupom exclusivo de desconto!
>>>>>                 Acesse agora www.voipmania.com.br
>>>>>                 <http://www.voipmania.com.br>
>>>>>                 ______________________________________________
>>>>>                 Lista de discussões AsteriskBrasil.org
>>>>>                 AsteriskBrasil em listas.asteriskbrasil.org
>>>>>                 <mailto:AsteriskBrasil em listas.asteriskbrasil.org>
>>>>>                 http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil
>>>>>
>>>>>
>>>>>
>>>>>             _______________________________________________
>>>>>             KHOMP: qualidade em placas de E1, GSM, FXS e FXO para Asterisk.
>>>>>             - Hardware com alta disponibilidade de recursos e qualidade KHOMP
>>>>>             - Suporte técnico local qualificado e gratuito
>>>>>             Conheça a linha completa de produtos KHOMP emwww.khomp.com.br  <http://www.khomp.com.br>
>>>>>             _______________________________________________
>>>>>             Temos tudo para seu projeto VoIP com Asterisk!
>>>>>             Descontos especiais para assinantes da AsteriskBrasil.org.
>>>>>             Registre-se e receba um cupom exclusivo de desconto!
>>>>>             Acesse agorawww.voipmania.com.br  <http://www.voipmania.com.br>
>>>>>             ______________________________________________
>>>>>             Lista de discussões AsteriskBrasil.org
>>>>>             AsteriskBrasil em listas.asteriskbrasil.org  <mailto:AsteriskBrasil em listas.asteriskbrasil.org>
>>>>>             http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil
>>>>
>>>>
>>>>             -- 
>>>>             ______________________________
>>>>             Att.
>>>>             André Luis
>>>>             16 37238766 / 16 34031411
>>>>
>>>>
>>>>             _______________________________________________
>>>>             KHOMP: qualidade em placas de E1, GSM, FXS e FXO para
>>>>             Asterisk.
>>>>             - Hardware com alta disponibilidade de recursos e
>>>>             qualidade KHOMP
>>>>             - Suporte técnico local qualificado e gratuito
>>>>             Conheça a linha completa de produtos KHOMP em
>>>>             www.khomp.com.br <http://www.khomp.com.br>
>>>>             _______________________________________________
>>>>             Temos tudo para seu projeto VoIP com Asterisk!
>>>>             Descontos especiais para assinantes da AsteriskBrasil.org.
>>>>             Registre-se e receba um cupom exclusivo de desconto!
>>>>             Acesse agora www.voipmania.com.br
>>>>             <http://www.voipmania.com.br>
>>>>             ______________________________________________
>>>>             Lista de discussões AsteriskBrasil.org
>>>>             AsteriskBrasil em listas.asteriskbrasil.org
>>>>             <mailto:AsteriskBrasil em listas.asteriskbrasil.org>
>>>>             http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil
>>>>
>>>>
>>>>
>>>>         _______________________________________________
>>>>         KHOMP: qualidade em placas de E1, GSM, FXS e FXO para Asterisk.
>>>>         - Hardware com alta disponibilidade de recursos e qualidade KHOMP
>>>>         - Suporte técnico local qualificado e gratuito
>>>>         Conheça a linha completa de produtos KHOMP emwww.khomp.com.br  <http://www.khomp.com.br>
>>>>         _______________________________________________
>>>>         Temos tudo para seu projeto VoIP com Asterisk!
>>>>         Descontos especiais para assinantes da AsteriskBrasil.org.
>>>>         Registre-se e receba um cupom exclusivo de desconto!
>>>>         Acesse agorawww.voipmania.com.br  <http://www.voipmania.com.br>
>>>>         ______________________________________________
>>>>         Lista de discussões AsteriskBrasil.org
>>>>         AsteriskBrasil em listas.asteriskbrasil.org  <mailto:AsteriskBrasil em listas.asteriskbrasil.org>
>>>>         http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil
>>>
>>>
>>>         -- 
>>>         ______________________________
>>>         Att.
>>>         André Luis
>>>         16 37238766 / 16 34031411
>>>
>>>
>>>         _______________________________________________
>>>         KHOMP: qualidade em placas de E1, GSM, FXS e FXO para Asterisk.
>>>         - Hardware com alta disponibilidade de recursos e qualidade
>>>         KHOMP
>>>         - Suporte técnico local qualificado e gratuito
>>>         Conheça a linha completa de produtos KHOMP em
>>>         www.khomp.com.br <http://www.khomp.com.br>
>>>         _______________________________________________
>>>         Temos tudo para seu projeto VoIP com Asterisk!
>>>         Descontos especiais para assinantes da AsteriskBrasil.org.
>>>         Registre-se e receba um cupom exclusivo de desconto!
>>>         Acesse agora www.voipmania.com.br <http://www.voipmania.com.br>
>>>         ______________________________________________
>>>         Lista de discussões AsteriskBrasil.org
>>>         AsteriskBrasil em listas.asteriskbrasil.org
>>>         <mailto:AsteriskBrasil em listas.asteriskbrasil.org>
>>>         http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil
>>>
>>>
>>>
>>>     _______________________________________________
>>>     KHOMP: qualidade em placas de E1, GSM, FXS e FXO para Asterisk.
>>>     - Hardware com alta disponibilidade de recursos e qualidade KHOMP
>>>     - Suporte técnico local qualificado e gratuito
>>>     Conheça a linha completa de produtos KHOMP emwww.khomp.com.br  <http://www.khomp.com.br>
>>>     _______________________________________________
>>>     Temos tudo para seu projeto VoIP com Asterisk!
>>>     Descontos especiais para assinantes da AsteriskBrasil.org.
>>>     Registre-se e receba um cupom exclusivo de desconto!
>>>     Acesse agorawww.voipmania.com.br  <http://www.voipmania.com.br>
>>>     ______________________________________________
>>>     Lista de discussões AsteriskBrasil.org
>>>     AsteriskBrasil em listas.asteriskbrasil.org  <mailto:AsteriskBrasil em listas.asteriskbrasil.org>
>>>     http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil
>>
>>
>>     -- 
>>     ______________________________
>>     Att.
>>     André Luis
>>     16 37238766 / 16 34031411
>>
>>
>>     _______________________________________________
>>     KHOMP: qualidade em placas de E1, GSM, FXS e FXO para Asterisk.
>>     - Hardware com alta disponibilidade de recursos e qualidade KHOMP
>>     - Suporte técnico local qualificado e gratuito
>>     Conheça a linha completa de produtos KHOMP emwww.khomp.com.br  <http://www.khomp.com.br>
>>     _______________________________________________
>>     Temos tudo para seu projeto VoIP com Asterisk!
>>     Descontos especiais para assinantes da AsteriskBrasil.org.
>>     Registre-se e receba um cupom exclusivo de desconto!
>>     Acesse agorawww.voipmania.com.br  <http://www.voipmania.com.br>
>>     ______________________________________________
>>     Lista de discussões AsteriskBrasil.org
>>     AsteriskBrasil em listas.asteriskbrasil.org  <mailto:AsteriskBrasil em listas.asteriskbrasil.org>
>>     http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil
>
>
>     -- 
>     ______________________________
>     Att.
>     André Luis
>     16 37238766 / 16 34031411
>
>
>     _______________________________________________
>     KHOMP: qualidade em placas de E1, GSM, FXS e FXO para Asterisk.
>     - Hardware com alta disponibilidade de recursos e qualidade KHOMP
>     - Suporte técnico local qualificado e gratuito
>     Conheça a linha completa de produtos KHOMP em www.khomp.com.br
>     <http://www.khomp.com.br>
>     _______________________________________________
>     Temos tudo para seu projeto VoIP com Asterisk!
>     Descontos especiais para assinantes da AsteriskBrasil.org.
>     Registre-se e receba um cupom exclusivo de desconto!
>     Acesse agora www.voipmania.com.br <http://www.voipmania.com.br>
>     ______________________________________________
>     Lista de discussões AsteriskBrasil.org
>     AsteriskBrasil em listas.asteriskbrasil.org
>     <mailto:AsteriskBrasil em listas.asteriskbrasil.org>
>     http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil
>
>
>
> _______________________________________________
> KHOMP: qualidade em placas de E1, GSM, FXS e FXO para Asterisk.
> - Hardware com alta disponibilidade de recursos e qualidade KHOMP
> - Suporte técnico local qualificado e gratuito
> Conheça a linha completa de produtos KHOMP em www.khomp.com.br
> _______________________________________________
> Temos tudo para seu projeto VoIP com Asterisk!
> Descontos especiais para assinantes da AsteriskBrasil.org.
> Registre-se e receba um cupom exclusivo de desconto!
> Acesse agora www.voipmania.com.br
> ______________________________________________
> Lista de discussões AsteriskBrasil.org
> AsteriskBrasil em listas.asteriskbrasil.org
> http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil


-- 
______________________________
Att.
André Luis
16 37238766 / 16 34031411

-------------- Próxima Parte ----------
Um anexo em HTML foi limpo...
URL: http://listas.asteriskbrasil.org/pipermail/asteriskbrasil/attachments/20100730/9a202ae6/attachment-0001.htm 


Mais detalhes sobre a lista de discussão AsteriskBrasil