+ Responder ao Tópico



  1. #1

    Question Asterisk + a2billing - Integração, ligações não saem.

    Galera, estou precisando de uma ajuda.
    Instalei aqui o Asterisk 1.8 + a2billing 2.0

    Aparentemente a instalação esta toda correta, consigo acessar o a2billing via browser, criar os clientes SIPs e tudo mais.

    Mais algo não esta correto, crio os troncos de saída e os RateCards, mais quando tento efetuar alguma ligação e mesma não sai.
    Me parece que o asterisk não esta identificando os RateCards e por isso não sai as ligações.

    Segue o log:
    == Using SIP RTP CoS mark 5
    -- Executing [30232703@a2billing:1] NoOp("SIP/1001-0000000a", "A2billing Start") in new stack
    -- Executing [30232703@a2billing:2] AGI("SIP/1001-0000000a", "a2billing.php") in new stack
    -- Launched AGI Script /usr/share/asterisk/agi-bin/a2billing.php
    -- <SIP/1001-0000000a>AGI Script a2billing.php completed, returning 0
    -- Executing [30232703@a2billing:3] Hangup("SIP/1001-0000000a", "") in new stack
    == Spawn extension (a2billing, 30232703, 3) exited non-zero on 'SIP/1001-0000000a'

    Nesse caso, tentei ligar para o número 30232703 pelo ramal 1001.
    O log para ai, faz uns beep como se não tivesse sinal e cai a chamada.

    O que pode ser isso?

    Valeu.

  2. #2

    Padrão Re: Asterisk + a2billing - Integração, ligações não saem.

    Pode ser Rate Card, Rates, tenta usar o simulador para ver se consegue...
    qualquer coisa me manda MP que te ajudo!

    At.

  3. #3

    Padrão Re: Asterisk + a2billing - Integração, ligações não saem.

    Citação Postado originalmente por goplex Ver Post
    Pode ser Rate Card, Rates, tenta usar o simulador para ver se consegue...
    qualquer coisa me manda MP que te ajudo!

    At.
    Nossa, pelo jeito é isso mesmo.
    Testei aqui pelo simulador "No matching rate found !"

    Agora o porque disso!
    Tenho já um servidor instalado com asterisk 1.4 + a2billing 1.6.
    Estou usando ele como base, deve ter mudado algumas coisas e por isso não esta identificando.

    Velho, não achei a opção de enviar MP pra você!!
    Cara, se possível me ajude sim!

  4. #4

    Padrão Re: Asterisk + a2billing - Integração, ligações não saem.

    Olá,

    Se não me engano, a versão 2.xxx do A2B vem configurada por default para usar o Real Time.
    Verifique, e desabilite caso necessário.

    Att,
    Daniel.

  5. #5

    Padrão Re: Asterisk + a2billing - Integração, ligações não saem.

    Citação Postado originalmente por owner Ver Post
    Olá,

    Se não me engano, a versão 2.xxx do A2B vem configurada por default para usar o Real Time.
    Verifique, e desabilite caso necessário.

    Att,
    Daniel.
    Realmente vem ativada sim.
    Já havida desativado ela pois com ela ativa, não gerava os clientes SIP.

    Sendo assim, problema persiste.

    Valeu cara.

    Att.
    Frantiesco

  6. #6

    Padrão Re: Asterisk + a2billing - Integração, ligações não saem.

    Bom! se no simulador não esta saindo tem problema ai! rs
    Tente verificar as rates, se estão todas ok! inclusive na opção de prefixo!
    Tente ver também a data de expiração da Rate! Quando se configura o a2billing usando outros navegadores sem ser o Firefox, não sei por que as taxas ficam com data de expiração zeradas! Configure sempre pelo firefox!
    qql coisa me adicione no skype q te ajudo; [email protected]

    At.

  7. #7

    Padrão Re: Asterisk + a2billing - Integração, ligações não saem.

    Citação Postado originalmente por goplex Ver Post
    Bom! se no simulador não esta saindo tem problema ai! rs
    Tente verificar as rates, se estão todas ok! inclusive na opção de prefixo!
    Tente ver também a data de expiração da Rate! Quando se configura o a2billing usando outros navegadores sem ser o Firefox, não sei por que as taxas ficam com data de expiração zeradas! Configure sempre pelo firefox!
    qql coisa me adicione no skype q te ajudo; [email protected]

    At.
    Então, seguei o modelo do outro servidor que tenho aqui.
    Verifiquei as datas de expiração e esta tudo ok, esse prefixo que você fala é o "Prefixo de Destino".
    Deixei o 55 que é Brasil, não me parece ser relevante esse, ou é outro prefixo que esta falando.
    Estou usando o firefox! Vou de adicionar para conversarmos.
    Valeu.
    Att.

  8. #8

    Padrão Re: Asterisk + a2billing - Integração, ligações não saem.

    se no simulador nao aparece.. voce precisa ver o que eh...

  9. #9

    Padrão Re: Asterisk + a2billing - Integração, ligações não saem.

    Citação Postado originalmente por alexandrecorrea Ver Post
    se no simulador nao aparece.. voce precisa ver o que eh...
    Aparentemente o problema é no Scrip do Agi.
    Com a ajuda do goplex, consegui fazer o simulador identificar.

    Estive fazendo outros testes e chegando o log.

    -- <SIP/1001-0000000a>AGI Script a2billing.php completed, returning 0
    -- Executing [30232703@a2billing:3] Hangup("SIP/1001-0000000a", "") in new stack

    Se prestarmos atenção nessas duas ligas acima, o Agi Scrip que não esta fazendo o que deve, passando diretamente e não completando a ligação.

    Bom, estou tentando!!!

  10. #10

    Padrão Re: Asterisk + a2billing - Integração, ligações não saem.

    o AGI esta fazendo sim... voce precisa ativar o DEBUG no agi pra poder ver o output dele no console do ast...

    (ou no arquivo de log)

  11. #11

    Padrão Re: Asterisk + a2billing - Integração, ligações não saem.

    Citação Postado originalmente por alexandrecorrea Ver Post
    o AGI esta fazendo sim... voce precisa ativar o DEBUG no agi pra poder ver o output dele no console do ast...

    (ou no arquivo de log)
    Feito, sinceridade... não entendi muito bem a parada, mais aparenta ter erro.

    Código :
    == Using SIP RTP CoS mark 5
        -- Executing [39082719@a2billing:1] Answer("SIP/1001-0000002b", "A2billing Start") in new stack
        -- Executing [39082719@a2billing:2] AGI("SIP/1001-0000002b", "a2billing.php") in new stack
        -- Launched AGI Script /usr/share/asterisk/agi-bin/a2billing.php
    <SIP/1001-0000002b>AGI Tx >> agi_request: a2billing.php
    <SIP/1001-0000002b>AGI Tx >> agi_channel: SIP/1001-0000002b
    <SIP/1001-0000002b>AGI Tx >> agi_language: en
    <SIP/1001-0000002b>AGI Tx >> agi_type: SIP
    <SIP/1001-0000002b>AGI Tx >> agi_uniqueid: 1364493836.43
    <SIP/1001-0000002b>AGI Tx >> agi_version: 1.8.13.1~dfsg-1
    <SIP/1001-0000002b>AGI Tx >> agi_callerid: 1001
    <SIP/1001-0000002b>AGI Tx >> agi_calleridname: unknown
    <SIP/1001-0000002b>AGI Tx >> agi_callingpres: 0
    <SIP/1001-0000002b>AGI Tx >> agi_callingani2: 0
    <SIP/1001-0000002b>AGI Tx >> agi_callington: 0
    <SIP/1001-0000002b>AGI Tx >> agi_callingtns: 0
    <SIP/1001-0000002b>AGI Tx >> agi_dnid: 39082719
    <SIP/1001-0000002b>AGI Tx >> agi_rdnis: unknown
    <SIP/1001-0000002b>AGI Tx >> agi_context: a2billing
    <SIP/1001-0000002b>AGI Tx >> agi_extension: 39082719
    <SIP/1001-0000002b>AGI Tx >> agi_priority: 2
    <SIP/1001-0000002b>AGI Tx >> agi_enhanced: 0.0
    <SIP/1001-0000002b>AGI Tx >> agi_accountcode: 6309890025
    <SIP/1001-0000002b>AGI Tx >> agi_threadid: -1267098768
    <SIP/1001-0000002b>AGI Tx >>
        -- <SIP/1001-0000002b>AGI Script a2billing.php completed, returning 0
        -- Executing [39082719@a2billing:3] Hangup("SIP/1001-0000002b", "") in new stack
      == Spawn extension (a2billing, 39082719, 3) exited non-zero on 'SIP/1001-0000002b'


    Negocio sério!

  12. #12

    Padrão Re: Asterisk + a2billing - Integração, ligações não saem.

    voce setou um callerid para sua card ?

  13. #13

    Padrão Re: Asterisk + a2billing - Integração, ligações não saem.

    Citação Postado originalmente por alexandrecorrea Ver Post
    voce setou um callerid para sua card ?
    Negativo, esta em branco. Ate acabei de fazer um teste com ela setada, nada de funcionar.

    Mesmo log postado acima!

  14. #14

    Padrão Re: Asterisk + a2billing - Integração, ligações não saem.

    Citação Postado originalmente por frantiesco Ver Post
    Feito, sinceridade... não entendi muito bem a parada, mais aparenta ter erro.

    Código :
    == Using SIP RTP CoS mark 5
        -- Executing [39082719@a2billing:1] Answer("SIP/1001-0000002b", "A2billing Start") in new stack
        -- Executing [39082719@a2billing:2] AGI("SIP/1001-0000002b", "a2billing.php") in new stack
        -- Launched AGI Script /usr/share/asterisk/agi-bin/a2billing.php
    <SIP/1001-0000002b>AGI Tx >> agi_request: a2billing.php
    <SIP/1001-0000002b>AGI Tx >> agi_channel: SIP/1001-0000002b
    <SIP/1001-0000002b>AGI Tx >> agi_language: en
    <SIP/1001-0000002b>AGI Tx >> agi_type: SIP
    <SIP/1001-0000002b>AGI Tx >> agi_uniqueid: 1364493836.43
    <SIP/1001-0000002b>AGI Tx >> agi_version: 1.8.13.1~dfsg-1
    <SIP/1001-0000002b>AGI Tx >> agi_callerid: 1001
    <SIP/1001-0000002b>AGI Tx >> agi_calleridname: unknown
    <SIP/1001-0000002b>AGI Tx >> agi_callingpres: 0
    <SIP/1001-0000002b>AGI Tx >> agi_callingani2: 0
    <SIP/1001-0000002b>AGI Tx >> agi_callington: 0
    <SIP/1001-0000002b>AGI Tx >> agi_callingtns: 0
    <SIP/1001-0000002b>AGI Tx >> agi_dnid: 39082719
    <SIP/1001-0000002b>AGI Tx >> agi_rdnis: unknown
    <SIP/1001-0000002b>AGI Tx >> agi_context: a2billing
    <SIP/1001-0000002b>AGI Tx >> agi_extension: 39082719
    <SIP/1001-0000002b>AGI Tx >> agi_priority: 2
    <SIP/1001-0000002b>AGI Tx >> agi_enhanced: 0.0
    <SIP/1001-0000002b>AGI Tx >> agi_accountcode: 6309890025
    <SIP/1001-0000002b>AGI Tx >> agi_threadid: -1267098768
    <SIP/1001-0000002b>AGI Tx >>
        -- <SIP/1001-0000002b>AGI Script a2billing.php completed, returning 0
        -- Executing [39082719@a2billing:3] Hangup("SIP/1001-0000002b", "") in new stack
      == Spawn extension (a2billing, 39082719, 3) exited non-zero on 'SIP/1001-0000002b'


    Negocio sério!
    Pessoal, ainda estou com esse problema!
    Alguém teria alguma ideia do que pode ser?

    Valeu.