[AsteriskBrasil] Erro ao executar AGI a2billing.php

Rogger Faioli rogger.faioli em gmail.com
Terça Setembro 10 21:48:27 BRT 2013


Danilo,

Ele sempre olha o ratecard da esquerda para direita sendo assim não vai
funcionar pois ele vai procurar por algo que comece com 0.

Rogger


Em 10 de setembro de 2013 20:41, Danilo Almeida
<daniloricalmeida em gmail.com>escreveu:

> Aproveitando o tópico...
> Estou tentando testar o a2billing aqui também... fiz a instalação e esta
> tudo ok, porém, no log do agi me mostra que tem alguma coisa errada com
> minha rate:
>
> [CREDIT : 5.00000][CREDIT MIN_CREDIT_2CALL : 0]]
> [10/09/2013 20:31:15]:[file:a2billing.php - line:396 - uniqueid:1378855875.25]:[CallerID:3938529637]:[CN:3938529637]:[TARIFF ID -> 1]
> [10/09/2013 20:31:15]:[file:Class.A2Billing.php - line:881 - uniqueid:1378855875.25]:[CallerID:3938529637]:[CN:3938529637]:[[CALL 2 DID]]
> [10/09/2013 20:31:15]:[file:Class.A2Billing.php - line:896 - uniqueid:1378855875.25]:[CallerID:3938529637]:[CN:3938529637]:[DESTINATION ::> 00554391539806]
> [10/09/2013 20:31:15]:[file:Class.A2Billing.php - line:1017 - uniqueid:13788*55875.25]:[CallerID:3938529637]:[CN:3938529637]:[ERROR ::> RateEngine didnt succeed to match the dialed number over the ratecard (Please check : id the ratecard is well create ; if the removeInter_Prefix is set according to your prefix in the ratecard ; if you hooked the ratecard to the Call Plan)]*
> [10/09/2013 20:31:15]:[file:a2billing.php - line:193 - uniqueid:1378855875.25]:[CallerID:3938529637]:[CN:3938529637]:[[CHANNEL STATUS : 6 = Line is up]
> [CREDIT : 5.00000][CREDIT MIN_CREDIT_2CALL : 0]]
>
>
> Só que já fiz e refiz as confs de criação de Rates.
>
> Criei um call plan
> Criei uma ratecard
> Criei uma rate com prefixo 5543
> editei o call plan e inseri a ratecard como manda o figurino e deixei a
> opção de remove inter prefix "yes"...
>
> Bom, vi vários tuto na interent e todos da mesma forma que fiz, porém, a
> bendita chamada não sai e me retorna o erro acima.
>
> disco 005543XXXXXXXX para realizar uma chamada e nada.
>
> Alguém ai poderia me dar uma dica no que fiz de errado?
>
> Obrigado
>
>
>
> Em 10 de setembro de 2013 11:44, Mike Tesliuk <mike em tesliuk.com> escreveu:
>
>  é isso ai, agora ele ta pedindo pin number porque nao esta identificando
>> o usuário, dai pra frente é ajustes que voce faz para funcionar
>>
>> Em 10/09/13 10:39, Guilherme Rezende escreveu:
>>
>>     Mike, fiz a instalação do meu a2billing no dir /home/a2billing.  Ali
>> dentro descompactei tudo e fiz as conf do Apache p/ ler o diretório.  Bom,
>> apontei dentro de /var/lib/asterisk/agi-bin a lib /home/a2billing/AGI/lib.
>>     Sobrescrevi meu a2billing.php e parou de apresentar esse erro.  Na
>> verdade meu a2billing.php estava errado e não sei de onde tirei isso  e
>> peço até desculpas pela falta de atenção em gerar uma duvida como essa.
>>
>> Portanto ficou assim:
>> [a2billing]
>> ; CallingCard application
>> exten => _X.,1,NoOp(A2Billing Start)
>> exten => _X.,n,Agi(/var/lib/asterisk/agi-bin/a2billing.php)
>> exten => _X.,n,Hangup
>>
>> Criei uma conta sip dentro do a2billing e inseri essa conta dentro do meu
>> sip.conf
>> [8461737813]
>> type=friend
>> secret=123mudar
>> host=dynamic
>> nat=yes
>> dtmfmode=auto
>> qualify=yes
>> insecure=port,invite
>> allow=ulaw
>> callgroup=1
>> pickupgroup=1
>> canreinvite=no
>> context=a2billing
>>
>> Me logo e na hora que tento fazer uma chamada, recebo o seguinte:
>>
>> [Sep 10 11:39:36]     -- Executing [36932367 em a2billing:1]
>> NoOp("SIP/8461737813-00002540", "A2Billing Start") in new stack
>> [Sep 10 11:39:36]     -- Executing [36932367 em a2billing:2]
>> AGI("SIP/8461737813-00002540", "/var/lib/asterisk/agi-bin/a2billing.php")
>> in new stack
>> [Sep 10 11:39:36]     -- Launched AGI Script
>> /var/lib/asterisk/agi-bin/a2billing.php
>> [Sep 10 11:39:36] AGI Tx >> agi_request:
>> /var/lib/asterisk/agi-bin/a2billing.php
>> [Sep 10 11:39:36] AGI Tx >> agi_channel: SIP/8461737813-00002540
>> [Sep 10 11:39:36] AGI Tx >> agi_language: en
>> [Sep 10 11:39:36] AGI Tx >> agi_type: SIP
>> [Sep 10 11:39:36] AGI Tx >> agi_uniqueid: 1378823976.15266
>> [Sep 10 11:39:36] AGI Tx >> agi_callerid: 8461737813
>> [Sep 10 11:39:36] AGI Tx >> agi_calleridname: 8461737813
>> [Sep 10 11:39:36] AGI Tx >> agi_callingpres: 0
>> [Sep 10 11:39:36] AGI Tx >> agi_callingani2: 0
>> [Sep 10 11:39:36] AGI Tx >> agi_callington: 0
>> [Sep 10 11:39:36] AGI Tx >> agi_callingtns: 0
>> [Sep 10 11:39:36] AGI Tx >> agi_dnid: 36932367
>> [Sep 10 11:39:36] AGI Tx >> agi_rdnis: unknown
>> [Sep 10 11:39:36] AGI Tx >> agi_context: a2billing
>> [Sep 10 11:39:36] AGI Tx >> agi_extension: 36932367
>> [Sep 10 11:39:36] AGI Tx >> agi_priority: 2
>> [Sep 10 11:39:36] AGI Tx >> agi_enhanced: 0.0
>> [Sep 10 11:39:36] AGI Tx >> agi_accountcode:
>> [Sep 10 11:39:36] AGI Tx >>
>> [Sep 10 11:39:36] AGI Rx << GET VARIABLE IDCONF
>> [Sep 10 11:39:36] AGI Tx >> 200 result=0
>> [Sep 10 11:39:36] AGI Rx << ANSWER
>> [Sep 10 11:39:36] AGI Tx >> 200 result=0
>> [Sep 10 11:39:36] AGI Rx << SET VARIABLE CHANNEL(language) "br"
>> [Sep 10 11:39:36] AGI Tx >> 200 result=1
>> [Sep 10 11:39:36] AGI Rx << GET DATA prepaid-enter-pin-number 6000 15
>> [Sep 10 11:39:36] AGI Tx >> 200 result=-1
>> [Sep 10 11:39:36] AGI Rx << GET DATA prepaid-enter-pin-number 6000 15
>> [Sep 10 11:39:36] AGI Tx >> 200 result=-1
>> [Sep 10 11:39:36] AGI Rx << GET DATA prepaid-enter-pin-number 6000 15
>> [Sep 10 11:39:36] AGI Tx >> 200 result=-1
>> [Sep 10 11:39:36] AGI Rx << HANGUP
>> [Sep 10 11:39:36] AGI Tx >> 200 result=1
>> [Sep 10 11:39:36]   == Spawn extension (a2billing, 36932367, 2) exited
>> non-zero on 'SIP/8461737813-00002540'
>>
>>
>>     Vou dar mais uma estuda agora dentro front-end do A2billing e
>> verificar o porque da ligação não está sendo completada.
>>
>>
>> Abs e vlw pela ajuda.
>>
>>
>>
>>
>>
>>
>> Em 10/09/2013 10:41, Mike Tesliuk escreveu:
>>
>> Complementando, no arquivo que voce baixou do a2billing voce deve ter
>> varios diretorios, no diretorio AGI voce tem o arquivo que voce precisa
>> (a2billing.php) , o link lib que voce tem que ter é para o diretorio
>> common/lib  , nao sei se funciona mas tem um arquivo com instruções de
>> instalação la, talvez voce devesse seguir como é mostrado, e não tentar
>> adaptar ja que você nao entende perfeitamente oque esta sendo executado.
>>
>> PS: Digo seguir exatamente porque voce jogou o link para o lib num
>> diretorio no teu /home e isso é completamente fora de padrão
>>
>>
>> Em 10/09/13 09:29, Mike Tesliuk escreveu:
>>
>> foi mal, ta nao :)
>>
>> a pergunta é , o asterisk esta executando com root ou com usuario
>> asterisk ? se tiver executando com usuário asterisk entao provavelmente ele
>> nao consegue entrar no seu /home para acessar a lib
>>
>> no mais, oque ocorre se voce digitar php a2billing.php la
>> /var/lib/asterisk/agi-bin/ ?
>>
>>
>>
>> Em 10/09/13 09:25, Mike Tesliuk escreveu:
>>
>> pelo que vi o script a2billing.php nao tem permissao de execução, de um
>> chmod +x nele
>>
>> Em 10/09/13 09:16, Guilherme Rezende escreveu:
>>
>> Pessoal, executei o debug do AGI e ele me pede a instalação do
>> wordpress.  Bom, fiz a instalação e o erro persiste:
>>
>> [Sep 10 10:12:19]     -- Executing [02136932367 em a2billing:1]
>> NoOp("SIP/7383848570-000000ff", "A2Billing Start") in new stack
>> [Sep 10 10:12:19]     -- Executing [02136932367 em a2billing:2]
>> AGI("SIP/7383848570-000000ff", "/var/lib/asterisk/agi-bin/a2billing.php,1")
>> in new stack
>> [Sep 10 10:12:19]     -- Launched AGI Script
>> /var/lib/asterisk/agi-bin/a2billing.php
>> [Sep 10 10:12:19] <SIP/7383848570-000000ff>AGI Tx >> agi_request:
>> /var/lib/asterisk/agi-bin/a2billing.php
>> [Sep 10 10:12:19] <SIP/7383848570-000000ff>AGI Tx >> agi_channel:
>> SIP/7383848570-000000ff
>> [Sep 10 10:12:19] <SIP/7383848570-000000ff>AGI Tx >> agi_language: en
>> [Sep 10 10:12:19] <SIP/7383848570-000000ff>AGI Tx >> agi_type: SIP
>> [Sep 10 10:12:19] <SIP/7383848570-000000ff>AGI Tx >> agi_uniqueid:
>> 1378818739.386
>> [Sep 10 10:12:19] <SIP/7383848570-000000ff>AGI Tx >> agi_version: 1.8.10.1
>> [Sep 10 10:12:19] <SIP/7383848570-000000ff>AGI Tx >> agi_callerid:
>> 7383848570
>> [Sep 10 10:12:19] <SIP/7383848570-000000ff>AGI Tx >> agi_calleridname:
>> 7383848570
>> [Sep 10 10:12:19] <SIP/7383848570-000000ff>AGI Tx >> agi_callingpres: 0
>> [Sep 10 10:12:19] <SIP/7383848570-000000ff>AGI Tx >> agi_callingani2: 0
>> [Sep 10 10:12:19] <SIP/7383848570-000000ff>AGI Tx >> agi_callington: 0
>> [Sep 10 10:12:19] <SIP/7383848570-000000ff>AGI Tx >> agi_callingtns: 0
>> [Sep 10 10:12:19] <SIP/7383848570-000000ff>AGI Tx >> agi_dnid: 02136932367
>> [Sep 10 10:12:19] <SIP/7383848570-000000ff>AGI Tx >> agi_rdnis: unknown
>> [Sep 10 10:12:19] <SIP/7383848570-000000ff>AGI Tx >> agi_context:
>> a2billing
>> [Sep 10 10:12:19] <SIP/7383848570-000000ff>AGI Tx >> agi_extension:
>> 02136932367
>> [Sep 10 10:12:19] <SIP/7383848570-000000ff>AGI Tx >> agi_priority: 2
>> [Sep 10 10:12:19] <SIP/7383848570-000000ff>AGI Tx >> agi_enhanced: 0.0
>> [Sep 10 10:12:19] <SIP/7383848570-000000ff>AGI Tx >> agi_accountcode:
>> [Sep 10 10:12:19] <SIP/7383848570-000000ff>AGI Tx >> agi_threadid:
>> 140415406225152
>> [Sep 10 10:12:19] <SIP/7383848570-000000ff>AGI Tx >> agi_arg_1: 1
>> [Sep 10 10:12:19] <SIP/7383848570-000000ff>AGI Tx >>
>> *[Sep 10 10:12:19] <SIP/7383848570-000000ff>AGI Rx << A2Billing requires
>> WordPress 2.3 or newer. <a href=
>> "http://codex.wordpress.org/Upgrading_WordPress"<http://codex.wordpress.org/Upgrading_WordPress>>Please
>> update!</a>
>> [Sep 10 10:12:19] <SIP/7383848570-000000ff>AGI Tx >> 510 Invalid or
>> unknown command*
>> [Sep 10 10:12:19]     -- <SIP/7383848570-000000ff>AGI Script
>> /var/lib/asterisk/agi-bin/a2billing.php completed, returning 0
>> [Sep 10 10:12:19]     -- Executing [02136932367 em a2billing:3]
>> Hangup("SIP/7383848570-000000ff", "") in new stack
>> [Sep 10 10:12:19]   == Spawn extension (a2billing, 02136932367, 3) exited
>> non-zero on 'SIP/7383848570-000000ff'
>>
>>
>> Em 10/09/2013 09:25, Guilherme Rezende escreveu:
>>
>>     Pessoal, estou enfrentando um problema ao iniciar meu script
>> a2billing.php.  Ja segui o passo a passo da instalação pela documentação
>> oficial.  Ja fiz:
>>
>> 1 - Instalei a interface do A2billing e está funcionando perfeitamente,
>> ja criei as tarifas, troncos, gerei contas SIP e IAX e tudo certo junto ao
>> banco de dados.
>>
>> 2 - Ja coloquei a lib do que vem junto ao a2billing no diretório
>> /var/lib/asterisk/agi-bin/   conforme listado abaixo e indicação da
>> documentação. Tbm coloquei manualmente a classe phpagi dentro da raiz do
>> diretório p/ ver se funcionaria e não foi.
>>     -rwxr-xr-x 1 root root    4480 Sep 10 09:01 a2billing.php
>>    -rwxr-xr-x 1 root root    1742 Sep  5  2012 agi-test.agi
>>    -rwxr-xr-x 1 root root     594 Mar 29 16:00 blacklist_entrante.php
>>    -rwxr-xr-x 1 root root     505 Mar 30 18:22 discador.php
>>    *lrwxrwxrwx 1 root root      24 Sep 10 00:00 lib ->
>> /home/a2billing/AGI/lib/ *
>>    drwxrwxr-x 4  538  542    4096 Sep 30  2010 phpagi-2.20
>>   -rwxr--r-- 1 root root   67615 Mar 29 18:49 phpagi.php
>>   -rwxr-xr-x 1 root root     200 Mar 29 19:28 teste1.php
>>   -rwxr-xr-x 1 root root    1159 Mar 29 18:08 teste.php
>>
>> 3 - Ja coloquei o seguinte conteúdo no manager.conf
>>     [myasterisk]
>>     secret=mycode
>>     deny=0.0.0.0/0.0.0.0
>>     permit=127.0.0.1/255.255.255.0
>>     read=system,call,log,verbose,command,agent,user,originate,all
>>     write=system,call,log,verbose,command,agent,user,originate,all
>>
>> 4 - Chamo o agi dentro do contexto a2billing conforme exemplo de oriundo
>> da documentação oficial.
>>     [a2billing]
>>     exten => _X.,1,NoOp(A2Billing Start)
>>     exten => _X.,n,Agi(/var/lib/asterisk/agi-bin/a2billing.php)
>>     exten => _X.,n,Hangup
>>
>> 5 - Versões:  Asterisk-1.4.37 e A2billing-1.7.1.    Na hora de chamar o
>> agi, acontece o seguinte erro:
>>     [Sep 10 09:18:44]     -- Executing [36932367 em a2billing:1]
>> NoOp("SIP/8461737813-000023f6", "A2Billing Start") in new stack
>>     [Sep 10 09:18:44]     -- Executing [36932367 em a2billing:2]
>> AGI("SIP/8461737813-000023f6", "/var/lib/asterisk/agi-bin/a2billing.php")
>> in new stack
>>     [Sep 10 09:18:44]     -- Launched AGI Script
>> /var/lib/asterisk/agi-bin/a2billing.php
>>    * [Sep 10 09:18:44] ERROR[6384]: utils.c:968 ast_carefulwrite:
>> write() returned error: Broken pipe
>> *    [Sep 10 09:18:44]     -- AGI Script
>> /var/lib/asterisk/agi-bin/a2billing.php completed, returning 0
>>     [Sep 10 09:18:44]     -- Executing [36932367 em a2billing:3]
>> Hangup("SIP/8461737813-000023f6", "") in new stack
>>     [Sep 10 09:18:44]   == Spawn extension (a2billing, 36932367, 3)
>> exited non-zero on 'SIP/8461737813-000023f6'
>>
>> Meu servidor em produção roda asterisk-1.8.10 e A2billing-2.0.5 e a mesmo
>> erro acontece.   Eu fiz downgrade p/ versão do asterisk-1.4.37 c/
>> a2billing-1.7.1 em uma máquina de teste justamente por algum tempo atrás ja
>> ter configurado corretamente o a2billing e deixei funcionando c/ essas
>> versões.  Por isso fiz downgrade p/ ver se era incompatibilidade de versões
>> de asterisk/a2billing.
>> Outra coisa é que ja possuo alguns scripts em php/agi rodando nesse
>> servidor (1.8.10) que é o em produção sem problemas algum.
>>
>> Ja pesquisei diversas documentações e quase todas apontam p/ o mesmo
>> caminho de configuração.
>>
>> Abs e obrigado por qualquer ajuda.
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>> _______________________________________________
>> KHOMP: completa linha de placas externas FXO, FXS, GSM e E1;
>> Media Gateways de 1 a 64 E1s para SIP com R2, ISDN e SS7;
>> Intercomunicadores para acesso remoto via rede IP. Conheça em www.Khomp.com.
>> _______________________________________________
>> ALIGERA – Fabricante nacional de Gateways SIP-E1 para R2, ISDN e SS7.
>> Placas de 1E1, 2E1, 4E1 e 8E1 para PCI ou PCI Express.
>> Channel Bank – Appliance Asterisk - Acesse www.aligera.com.br.
>> _______________________________________________
>> Para remover seu email desta lista, basta enviar um email em branco para asteriskbrasil-unsubscribe em listas.asteriskbrasil.org
>>
>>
>>
>>
>> _______________________________________________
>> KHOMP: completa linha de placas externas FXO, FXS, GSM e E1;
>> Media Gateways de 1 a 64 E1s para SIP com R2, ISDN e SS7;
>> Intercomunicadores para acesso remoto via rede IP. Conheça em www.Khomp.com.
>> _______________________________________________
>> ALIGERA – Fabricante nacional de Gateways SIP-E1 para R2, ISDN e SS7.
>> Placas de 1E1, 2E1, 4E1 e 8E1 para PCI ou PCI Express.
>> Channel Bank – Appliance Asterisk - Acesse www.aligera.com.br.
>> _______________________________________________
>> Para remover seu email desta lista, basta enviar um email em branco para asteriskbrasil-unsubscribe em listas.asteriskbrasil.org
>>
>>
>>
>>
>> _______________________________________________
>> KHOMP: completa linha de placas externas FXO, FXS, GSM e E1;
>> Media Gateways de 1 a 64 E1s para SIP com R2, ISDN e SS7;
>> Intercomunicadores para acesso remoto via rede IP. Conheça em www.Khomp.com.
>> _______________________________________________
>> ALIGERA – Fabricante nacional de Gateways SIP-E1 para R2, ISDN e SS7.
>> Placas de 1E1, 2E1, 4E1 e 8E1 para PCI ou PCI Express.
>> Channel Bank – Appliance Asterisk - Acesse www.aligera.com.br.
>> _______________________________________________
>> Para remover seu email desta lista, basta enviar um email em branco para asteriskbrasil-unsubscribe em listas.asteriskbrasil.org
>>
>>
>>
>>
>> _______________________________________________
>> KHOMP: completa linha de placas externas FXO, FXS, GSM e E1;
>> Media Gateways de 1 a 64 E1s para SIP com R2, ISDN e SS7;
>> Intercomunicadores para acesso remoto via rede IP. Conheça em www.Khomp.com.
>> _______________________________________________
>> ALIGERA – Fabricante nacional de Gateways SIP-E1 para R2, ISDN e SS7.
>> Placas de 1E1, 2E1, 4E1 e 8E1 para PCI ou PCI Express.
>> Channel Bank – Appliance Asterisk - Acesse www.aligera.com.br.
>> _______________________________________________
>> Para remover seu email desta lista, basta enviar um email em branco para asteriskbrasil-unsubscribe em listas.asteriskbrasil.org
>>
>>
>>
>>
>> _______________________________________________
>> KHOMP: completa linha de placas externas FXO, FXS, GSM e E1;
>> Media Gateways de 1 a 64 E1s para SIP com R2, ISDN e SS7;
>> Intercomunicadores para acesso remoto via rede IP. Conheça em www.Khomp.com.
>> _______________________________________________
>> ALIGERA – Fabricante nacional de Gateways SIP-E1 para R2, ISDN e SS7.
>> Placas de 1E1, 2E1, 4E1 e 8E1 para PCI ou PCI Express.
>> Channel Bank – Appliance Asterisk - Acesse www.aligera.com.br.
>> _______________________________________________
>> Para remover seu email desta lista, basta enviar um email em branco para asteriskbrasil-unsubscribe em listas.asteriskbrasil.org
>>
>>
>>
>>
>> _______________________________________________
>> KHOMP: completa linha de placas externas FXO, FXS, GSM e E1;
>> Media Gateways de 1 a 64 E1s para SIP com R2, ISDN e SS7;
>> Intercomunicadores para acesso remoto via rede IP. Conheça em www.Khomp.com.
>> _______________________________________________
>> ALIGERA – Fabricante nacional de Gateways SIP-E1 para R2, ISDN e SS7.
>> Placas de 1E1, 2E1, 4E1 e 8E1 para PCI ou PCI Express.
>> Channel Bank – Appliance Asterisk - Acesse www.aligera.com.br.
>> _______________________________________________
>> Para remover seu email desta lista, basta enviar um email em branco para asteriskbrasil-unsubscribe em listas.asteriskbrasil.org
>>
>>
>>
>> _______________________________________________
>> KHOMP: completa linha de placas externas FXO, FXS, GSM e E1;
>> Media Gateways de 1 a 64 E1s para SIP com R2, ISDN e SS7;
>> Intercomunicadores para acesso remoto via rede IP. Conheça em
>> www.Khomp.com.
>> _______________________________________________
>> ALIGERA – Fabricante nacional de Gateways SIP-E1 para R2, ISDN e SS7.
>> Placas de 1E1, 2E1, 4E1 e 8E1 para PCI ou PCI Express.
>> Channel Bank – Appliance Asterisk - Acesse www.aligera.com.br.
>> _______________________________________________
>> Para remover seu email desta lista, basta enviar um email em branco para
>> asteriskbrasil-unsubscribe em listas.asteriskbrasil.org
>>
>
>
>
> --
> *att*
> *Danilo Almeida*
>
> _______________________________________________
> KHOMP: completa linha de placas externas FXO, FXS, GSM e E1;
> Media Gateways de 1 a 64 E1s para SIP com R2, ISDN e SS7;
> Intercomunicadores para acesso remoto via rede IP. Conheça em
> www.Khomp.com.
> _______________________________________________
> ALIGERA – Fabricante nacional de Gateways SIP-E1 para R2, ISDN e SS7.
> Placas de 1E1, 2E1, 4E1 e 8E1 para PCI ou PCI Express.
> Channel Bank – Appliance Asterisk - Acesse www.aligera.com.br.
> _______________________________________________
> Para remover seu email desta lista, basta enviar um email em branco para
> asteriskbrasil-unsubscribe em listas.asteriskbrasil.org
>
-------------- Próxima Parte ----------
Um anexo em HTML foi limpo...
URL: http://listas.asteriskbrasil.org/pipermail/asteriskbrasil/attachments/20130910/72eaf4bf/attachment-0001.htm 


Mais detalhes sobre a lista de discussão AsteriskBrasil