<html>
  <head>

    <meta http-equiv="content-type" content="text/html; charset=ISO-8859-1">
  </head>
  <body bgcolor="#FFFFFF" text="#000000">
    &nbsp;&nbsp;&nbsp; Pessoal, estou enfrentando um problema ao iniciar meu script
    a2billing.php.&nbsp; Ja segui o passo a passo da instala&ccedil;&atilde;o pela
    documenta&ccedil;&atilde;o oficial.&nbsp; Ja fiz:<br>
    <br>
    1 - Instalei a interface do A2billing e est&aacute; funcionando
    perfeitamente, ja criei as tarifas, troncos, gerei contas SIP e IAX
    e tudo certo junto ao banco de dados.<br>
    <br>
    2 - Ja coloquei a lib do que vem junto ao a2billing no diret&oacute;rio
    /var/lib/asterisk/agi-bin/&nbsp;&nbsp; conforme listado abaixo e indica&ccedil;&atilde;o da
    documenta&ccedil;&atilde;o. Tbm coloquei manualmente a classe phpagi dentro da
    raiz do diret&oacute;rio p/ ver se funcionaria e n&atilde;o foi.<br>
    &nbsp;&nbsp;&nbsp; -rwxr-xr-x 1 root root&nbsp;&nbsp;&nbsp; 4480 Sep 10 09:01 a2billing.php<br>
    &nbsp;&nbsp; -rwxr-xr-x 1 root root&nbsp;&nbsp;&nbsp; 1742 Sep&nbsp; 5&nbsp; 2012 agi-test.agi<br>
    &nbsp;&nbsp; -rwxr-xr-x 1 root root&nbsp;&nbsp;&nbsp;&nbsp; 594 Mar 29 16:00
    blacklist_entrante.php<br>
    &nbsp;&nbsp; -rwxr-xr-x 1 root root&nbsp;&nbsp;&nbsp;&nbsp; 505 Mar 30 18:22 discador.php<br>
    &nbsp;&nbsp; <b>lrwxrwxrwx 1 root root&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 24 Sep 10 00:00 lib -&gt;
      /home/a2billing/AGI/lib/ </b><br>
    &nbsp;&nbsp; drwxrwxr-x 4&nbsp; 538&nbsp; 542&nbsp;&nbsp;&nbsp; 4096 Sep 30&nbsp; 2010 phpagi-2.20<br>
    &nbsp; -rwxr--r-- 1 root root&nbsp;&nbsp; 67615 Mar 29 18:49 phpagi.php<br>
    &nbsp; -rwxr-xr-x 1 root root&nbsp;&nbsp;&nbsp;&nbsp; 200 Mar 29 19:28 teste1.php<br>
    &nbsp; -rwxr-xr-x 1 root root&nbsp;&nbsp;&nbsp; 1159 Mar 29 18:08 teste.php<br>
    <br>
    3 - Ja coloquei o seguinte conte&uacute;do no manager.conf<br>
    &nbsp; &nbsp; [myasterisk]<br>
    &nbsp;&nbsp;&nbsp; secret=mycode<br>
    &nbsp;&nbsp;&nbsp; deny=0.0.0.0/0.0.0.0<br>
    &nbsp;&nbsp;&nbsp; permit=127.0.0.1/255.255.255.0<br>
    &nbsp;&nbsp;&nbsp; read=system,call,log,verbose,command,agent,user,originate,all<br>
    &nbsp;&nbsp;&nbsp; write=system,call,log,verbose,command,agent,user,originate,all<br>
    <br>
    4 - Chamo o agi dentro do contexto a2billing conforme exemplo de
    oriundo da documenta&ccedil;&atilde;o oficial.<br>
    &nbsp;&nbsp;&nbsp; [a2billing]<br>
    &nbsp;&nbsp;&nbsp; exten =&gt; _X.,1,NoOp(A2Billing Start)<br>
    &nbsp;&nbsp;&nbsp; exten =&gt; _X.,n,Agi(/var/lib/asterisk/agi-bin/a2billing.php)<br>
    &nbsp;&nbsp;&nbsp; exten =&gt; _X.,n,Hangup<br>
    <br>
    5 - Vers&otilde;es:&nbsp; Asterisk-1.4.37 e A2billing-1.7.1.&nbsp;&nbsp;&nbsp; Na hora de
    chamar o agi, acontece o seguinte erro:<br>
    &nbsp;&nbsp;&nbsp; [Sep 10 09:18:44]&nbsp;&nbsp;&nbsp;&nbsp; -- Executing [36932367@a2billing:1]
    NoOp("SIP/8461737813-000023f6", "A2Billing Start") in new stack<br>
    &nbsp;&nbsp;&nbsp; [Sep 10 09:18:44]&nbsp;&nbsp;&nbsp;&nbsp; -- Executing [36932367@a2billing:2]
    AGI("SIP/8461737813-000023f6",
    "/var/lib/asterisk/agi-bin/a2billing.php") in new stack<br>
    &nbsp;&nbsp;&nbsp; [Sep 10 09:18:44]&nbsp;&nbsp;&nbsp;&nbsp; -- Launched AGI Script
    /var/lib/asterisk/agi-bin/a2billing.php<br>
    &nbsp;&nbsp;&nbsp;<b> [Sep 10 09:18:44] ERROR[6384]: utils.c:968 ast_carefulwrite:
      write() returned error: Broken pipe<br>
    </b>&nbsp;&nbsp;&nbsp; [Sep 10 09:18:44]&nbsp;&nbsp;&nbsp;&nbsp; -- AGI Script
    /var/lib/asterisk/agi-bin/a2billing.php completed, returning 0<br>
    &nbsp;&nbsp;&nbsp; [Sep 10 09:18:44]&nbsp;&nbsp;&nbsp;&nbsp; -- Executing [36932367@a2billing:3]
    Hangup("SIP/8461737813-000023f6", "") in new stack<br>
    &nbsp;&nbsp;&nbsp; [Sep 10 09:18:44]&nbsp;&nbsp; == Spawn extension (a2billing, 36932367, 3)
    exited non-zero on 'SIP/8461737813-000023f6'<br>
    &nbsp;<br>
    Meu servidor em produ&ccedil;&atilde;o roda asterisk-1.8.10 e A2billing-2.0.5 e a
    mesmo erro acontece.&nbsp;&nbsp; Eu fiz downgrade p/ vers&atilde;o do asterisk-1.4.37
    c/ a2billing-1.7.1 em uma m&aacute;quina de teste justamente por algum
    tempo atr&aacute;s ja ter configurado corretamente o a2billing e deixei
    funcionando c/ essas vers&otilde;es.&nbsp; Por isso fiz downgrade p/ ver se era
    incompatibilidade de vers&otilde;es de asterisk/a2billing.<br>
    Outra coisa &eacute; que ja possuo alguns scripts em php/agi rodando nesse
    servidor (1.8.10) que &eacute; o em produ&ccedil;&atilde;o sem problemas algum.<br>
    <br>
    Ja pesquisei diversas documenta&ccedil;&otilde;es e quase todas apontam p/ o mesmo
    caminho de configura&ccedil;&atilde;o.<br>
    <br>
    Abs e obrigado por qualquer ajuda.<br>
    <br>
    <br>
    <br>
    <br>
    <br>
    <br>
    <br>
    &nbsp;&nbsp;&nbsp; <br>
    <br>
    <br>
  </body>
</html>