Re: [AsteriskBrasil] novo na lista, EVOLUÇÃO!!

Eric Anderson eric em vianet-express.com.br
Terça Maio 15 20:17:33 BRT 2007


MensagemOpa! Tudo funcionando aki, com as confs abaixo (exceto as entradas "username=***")

Obrigado, gente, tinha algo errado aki no meu firewall (não sei ainda o que, depois eu descubro).

Depois de arreganhar meu firewall pra testar o trunk, ainda não funcionava. 

Testei um milhao de confs diferentes. Quase sem querer descobri a solução. A solução foi abolir as entradas "username" no iax.conf e tudo funcionou.

Agora, ficou a dúvida: alguém sabe, então, pra que serve esse "username"?

Exemplo (baseado nos iax.conf abaixo)

Dial(iax2/buteka:senha em 200.161.93.240/301 em fromiax)  <<<< não funciona!!!!!

Dial(iax2/cargopress:senha em 200.161.93.240/301 em fromiax) <<<< funciona!!!!

Por que?

Um abraço!

Eric

          Minha topologia:

          ramal1 <> asterisk1 <> firewall1 <> internet <> firewall2 <> asterisk2 <> ramal2

          Tentei criar o trunk assim:

          no asterisk1:

          iax.conf
          ----------------
          [general]
          bindport=4569                   
          bindaddr=192.168.1.32           
          bandwidth=low
          disallow=lpc10                  
          jitterbuffer=no
          forcejitterbuffer=no
          tos=ef
          autokill=yes


          [cargopress]
          type=friend
          username=buteka
          secret=senha
          auth=plaintext
          host=200.XXX.XXX.XXX
          context=fromiax
          qualify=no
          trunk=yes
          nat=yes


          extensions.conf
          ------------------
          [internal]
          exten =>164,1,Dial(SIP/jobson)
          exten =>132,1,Dial(SIP/anderson)
          exten =>131,1,Dial(SIP/eric)
          exten =>100,1,Dial(SIP/buteka)
          exten =>300,1,Dial(iax2/cargopress/301)

          +++++++++++++++++++++++++++++++++++++

          no asterisk2

          iax.conf
          -----------------
          [general]

          bindport=4569
          bindaddr=192.168.2.6
          bandwidth=low
          disallow=lpc10
          jitterbuffer=no
          tos=ef
          forcejitterbuffer=no
          autokill=yes


          [vianet]
          type=friend
          username=groo
          secret=senha
          auth=plaintext
          host=200.XXX.XX.XXX
          context=fromiax
          qualify=no
          trunk=yes
          nat=yes

          extensions.conf
          -----------------

          [fromiax]
          exten => 301,1,Answer()
          exten => 301,2,SayDigits(${EXTEN})
          exten => 301,3,Hangup()


          Se eu discasse 300, à partir do ramal1, deveria atender, falar o numero do ramal e desligar, certo?

          o comando "iax2 show channels" retorna o seguinte:

          *CLI> iax2 show channels
          Channel               Peer             Username    ID (Lo/Rem)  Seq (Tx/Rx)  Lag      Jitter  JitBuf  Format
          (None)                200.XXX.XXX.XXX  (None)      00001/00000  00004/00000  00000ms  -0001ms  0000ms  unknow
          1 active IAX channel
          *CLI>

          Daí eu deduziri que está ok.. porém 

          *CLI> iax2 show registry
          Host                  dnsmgr  Username    Perceived             Refresh  State
          200.161.16.186:4569   N       buteka      <Unregistered>             60  Timeout
          *CLI>

          Algum erro notório que eu cometi?
          Alguma dica de debug pra eu achar o erro?

          Um abraço!!


          Eric
-------------- Próxima Parte ----------
Um anexo em HTML foi limpo...
URL: http://listas.asteriskbrasil.org/pipermail/asteriskbrasil/attachments/20070515/1311c805/attachment-0001.html


Mais detalhes sobre a lista de discussão AsteriskBrasil