[AsteriskBrasil] Erro ao executar AGI a2billing.php
Guilherme Rezende
asterisk em guilherme.eti.br
Quinta Setembro 12 09:57:05 BRT 2013
Fiz e continuou pedindo o PIN. Mas ela não deveria estar como yes, que
é a autenticação por callerid?
Ja botei tanto como yes e como no e não funcionou.
A2B 2.0.5 e asterisk-1.8.10.1
Alguém da lista poderia passar os parâmetros correto p/ a autenticação
ser feita apenas por caller-id e não ficar pedindo PIN em todas as
chamadas ?
Em 11/09/2013 22:25, Danilo Almeida escreveu:
> Guilherme,
>
> no menu system config -> Global list
> tem a opção CLID Enabled... verifica se esta "yes", caso esteja, mude
> para "no" e faça o teste.
>
>
> Em 11 de setembro de 2013 22:07, Guilherme Rezende
> <asterisk em guilherme.eti.br <mailto:asterisk em guilherme.eti.br>> escreveu:
>
> Terá outras finalidades jaja Marcio, como telefonia pré-paga.
> Bom, mas possui alguma ferramenta p/ tarifação ja pronta? Alguém
> aqui da lista ja possui essa ferramenta. Preciso tarifar fixo
> local, movel local, fixo inteurbano e movel inteurbano. O
> fracionamente é 30/6.
> pré-requisito: php + mysql ou postgree
>
> Em 11/09/2013 21:36, Marcio - Google escreveu:
>> Desculpe-me pela intromissão, mas se o objetivo é somente
>> tarifação, acho que há soluções mais simples e fáceis de
>> implementar que o A2B.
>>
>> Você está usando uma escopeta para acertar um mosquito ... rsrsrsrs
>>
>>
>> [...]'s
>>
>> Marcio
>>
>> ========================================
>> ########### Campanha Ajude o Marcio! ###########
>> http://sosmarcio.blogspot.com.br/
>> http://www.vakinha.com.br/VaquinhaP.aspx?e=195793
>> ========================================
>>
>>
>> Em 11 de setembro de 2013 20:26, Guilherme Rezende
>> <asterisk em guilherme.eti.br <mailto:asterisk em guilherme.eti.br>>
>> escreveu:
>>
>> Mike, estou usando em ambiente de teste a versão 2.0.5 +
>> asterisk-1.8.10.1 e até o momento está funcionando legal. Não
>> sei como se comportará em produção mesmo... O objetivo é
>> implementar um tarifador p/ todos os 64 ramais da empresa e,
>> c/ isso terei que ver como fazer ainda se usarei pós-pago ou
>> pré-pago. Também precisarei usar a autenticação somente por
>> caller-id. Fiz ajustes na config, mas ele ainda continua me
>> pedindo o PIN antes de gerar uma chamada. Tem alguma dica ai
>> ?!?!
>>
>> Em 11/09/2013 08:19, Danilo Almeida escreveu:
>>> OPAAA!!
>>>
>>> Mike, realmente era isso mesmo, alterei a data de expiração
>>> no tariffplan para uma data futura e foi lindo de ver... rsrs
>>>
>>> Valeu pela ajuda Mike e Rogger.
>>>
>>> Obrigado
>>>
>>>
>>> Em 11 de setembro de 2013 05:23, Rogger Faioli
>>> <rogger.faioli em gmail.com <mailto:rogger.faioli em gmail.com>>
>>> escreveu:
>>>
>>> Amigo,
>>>
>>> Cria uma tarifa com "0" e testa no erro que postou esta
>>> claro ele não acha o ratecard.
>>>
>>> Entra no tarifário também e vê se seu plano esta habilitado
>>>
>>> Abraços e boa sorte.
>>>
>>> Rogger
>>>
>>> Enviado via iPhone
>>>
>>> Em 10/09/2013, às 23:10, Danilo Almeida
>>> <daniloricalmeida em gmail.com
>>> <mailto:daniloricalmeida em gmail.com>> escreveu:
>>>
>>>> Boa noite Rogger,
>>>> pois então, minha discagem sai 005543XXXXXXXX, pela
>>>> configuração, ele remove o "00" no callplan e procura
>>>> uma rate "5543."
>>>>
>>>> Não seria essa a lógica ou entendi errado?
>>>>
>>>> Obrigado
>>>>
>>>>
>>>> Em 10 de setembro de 2013 21:48, Rogger Faioli
>>>> <rogger.faioli em gmail.com
>>>> <mailto:rogger.faioli em gmail.com>> escreveu:
>>>>
>>>> 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
>>>> <mailto: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 <mailto: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 <tel:%5B8461737813>]
>>>>> 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 <tel:8461737813>
>>>>> [Sep 10 11:39:36] AGI Tx >>
>>>>> agi_calleridname: 8461737813 <tel: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
>>>>>>>>> <tel:%5B02136932367>@a2billing:1]
>>>>>>>>> NoOp("SIP/7383848570-000000ff",
>>>>>>>>> "A2Billing Start") in new stack
>>>>>>>>> [Sep 10 10:12:19] -- Executing
>>>>>>>>> [02136932367
>>>>>>>>> <tel:%5B02136932367>@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 <tel:7383848570>
>>>>>>>>> [Sep 10 10:12:19]
>>>>>>>>> <SIP/7383848570-000000ff>AGI Tx >>
>>>>>>>>> agi_calleridname: 7383848570
>>>>>>>>> <tel: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 <tel: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
>>>>>>>>> <tel: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
>>>>>>>>> <tel:%5B02136932367>@a2billing:3]
>>>>>>>>> Hangup("SIP/7383848570-000000ff", "")
>>>>>>>>> in new stack
>>>>>>>>> [Sep 10 10:12:19] == Spawn extension
>>>>>>>>> (a2billing, 02136932367
>>>>>>>>> <tel: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
>>>>>>>>>> <http://0.0.0.0/0.0.0.0>
>>>>>>>>>> permit=127.0.0.1/255.255.255.0
>>>>>>>>>> <http://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 emwww.Khomp.com <http://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 - Acessewww.aligera.com.br <http://www.aligera.com.br>.
>>>>>>>>>> _______________________________________________
>>>>>>>>>> Para remover seu email desta lista, basta enviar um email em branco paraasteriskbrasil-unsubscribe em listas.asteriskbrasil.org <mailto: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 emwww.Khomp.com <http://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 - Acessewww.aligera.com.br <http://www.aligera.com.br>.
>>>>>>>>> _______________________________________________
>>>>>>>>> Para remover seu email desta lista, basta enviar um email em branco paraasteriskbrasil-unsubscribe em listas.asteriskbrasil.org <mailto: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 emwww.Khomp.com <http://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 - Acessewww.aligera.com.br <http://www.aligera.com.br>.
>>>>>>>> _______________________________________________
>>>>>>>> Para remover seu email desta lista, basta enviar um email em branco paraasteriskbrasil-unsubscribe em listas.asteriskbrasil.org <mailto: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 emwww.Khomp.com <http://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 - Acessewww.aligera.com.br <http://www.aligera.com.br>.
>>>>>>> _______________________________________________
>>>>>>> Para remover seu email desta lista, basta enviar um email em branco paraasteriskbrasil-unsubscribe em listas.asteriskbrasil.org <mailto: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 emwww.Khomp.com <http://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 - Acessewww.aligera.com.br <http://www.aligera.com.br>.
>>>>>> _______________________________________________
>>>>>> Para remover seu email desta lista, basta enviar um email em branco paraasteriskbrasil-unsubscribe em listas.asteriskbrasil.org <mailto: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 emwww.Khomp.com <http://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 - Acessewww.aligera.com.br <http://www.aligera.com.br>.
>>>>> _______________________________________________
>>>>> Para remover seu email desta lista, basta enviar um email em branco paraasteriskbrasil-unsubscribe em listas.asteriskbrasil.org <mailto: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
>>>> <http://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 <http://www.aligera.com.br>.
>>>> _______________________________________________
>>>> Para remover seu email desta lista, basta
>>>> enviar um email em branco para
>>>> asteriskbrasil-unsubscribe em listas.asteriskbrasil.org
>>>> <mailto: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
>>>> <http://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 <http://www.aligera.com.br>.
>>>> _______________________________________________
>>>> Para remover seu email desta lista, basta
>>>> enviar um email em branco para
>>>> asteriskbrasil-unsubscribe em listas.asteriskbrasil.org
>>>> <mailto: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 <http://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 <http://www.aligera.com.br>.
>>>> _______________________________________________
>>>> Para remover seu email desta lista, basta enviar um
>>>> email em branco para
>>>> asteriskbrasil-unsubscribe em listas.asteriskbrasil.org <mailto: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 <http://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 <http://www.aligera.com.br>.
>>>> _______________________________________________
>>>> Para remover seu email desta lista, basta enviar um
>>>> email em branco para
>>>> asteriskbrasil-unsubscribe em listas.asteriskbrasil.org
>>>> <mailto: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 <http://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 <http://www.aligera.com.br>.
>>> _______________________________________________
>>> Para remover seu email desta lista, basta enviar um
>>> email em branco para
>>> asteriskbrasil-unsubscribe em listas.asteriskbrasil.org
>>> <mailto: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 emwww.Khomp.com <http://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 - Acessewww.aligera.com.br <http://www.aligera.com.br>.
>>> _______________________________________________
>>> Para remover seu email desta lista, basta enviar um email em branco paraasteriskbrasil-unsubscribe em listas.asteriskbrasil.org <mailto: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 <http://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 <http://www.aligera.com.br>.
>> _______________________________________________
>> Para remover seu email desta lista, basta enviar um email em
>> branco para
>> asteriskbrasil-unsubscribe em listas.asteriskbrasil.org
>> <mailto: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 emwww.Khomp.com <http://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 - Acessewww.aligera.com.br <http://www.aligera.com.br>.
>> _______________________________________________
>> Para remover seu email desta lista, basta enviar um email em branco paraasteriskbrasil-unsubscribe em listas.asteriskbrasil.org <mailto: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 <http://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
> <http://www.aligera.com.br>.
> _______________________________________________
> Para remover seu email desta lista, basta enviar um email em
> branco para asteriskbrasil-unsubscribe em listas.asteriskbrasil.org
> <mailto: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/20130912/026aa45d/attachment-0001.htm
Mais detalhes sobre a lista de discussão AsteriskBrasil