Re: [AsteriskBrasil] Iax erros de autorização?

Flavio Junior billpp em gmail.com
Quinta Julho 12 18:36:26 BRT 2007


Julio... não sei se voce não viu a mensagem que eu enviei, ou se
ignorou minha resposta..

Abaixo segue ela ai, da uma lida que é exatamente o mesmo problema que
voce ta tendo:

---
Cobra escanteio e corre pra cabeçear e marca ;)

Pra quem estiver no mesmo problema que eu citei logo abaixo ai, a
solução foi bem simples - Adicionar user em server no TRUNK

Ficou assim:

* extensions.conf da Matriz:
[globals]
TRUNKVIT=IAX2/central em vitoria

[interno]
;Ramais VoIP Vitoria/ES
exten => _8[89]X,1,Answer
exten => _8[89]X,2,Dial(${TRUNKVIT}/${EXTEN},40,Ttr)
exten => _8[89]X,3,Hangup

* extensions.conf da Filial:
[globals]
TRUNKCTL=IAX2/vitoria em central

[ramais-central]
exten => _[47]XX,1,Answer
exten => _[47]XX,2,Dial(${TRUNKCTL}/${EXTEN},40,Ttr)
exten => _[47]XX,3,Hangup


Pelo menos aqui, resolveram os problemas..
Funcionando ligações tanto entre mesmo protocolo quanto IAX2 pra SIP e
vice-versa...


Flavio do Carmo Junior
- Hide quoted text -


On 7/9/07, Flavio Junior <billpp em gmail.com> wrote:
> Galera, boa tarde...
>
> Pegando carona no mesmo contexto do problema do amigo ai, eu to tendo
> problemas fazendo o seguinte:
> - Tenho um asterisk beleza na Matriz
> - Tenho um asterisk beleza na Filial
> - Tenho ramais diferentes na matriz e filial (4xx matriz, 8xx filial)
>
> Abaixo algumas configurações:
> * extensions.conf da matriz:
> [globals]
> TRUNKVIT=IAX2/vitoria
>
> [interno]
> ;Ramais VoIP Vitoria/ES
> exten => _8[89]X,1,Answer
> exten => _8[89]X,2,Dial(${TRUNKVIT}/${EXTEN},40,Ttr)
> exten => _8[89]X,3,Hangup
>
> * extensions.conf da Filial:
> [globals]
> TRUNKCTL=IAX2/central
>
> [ramais]
> exten => _4XX,1,Answer
> exten => _4XX,2,Dial(${TRUNKCTL}/${EXTEN},40,Ttr)
> exten => _4XX,3,Hangup
>
> Os dois asterisk se registram perfeitamente:
> Filial:
> bender*CLI> iax2 show registry
> Host                  dnsmgr  Username    Perceived
>   Refresh  State
> 200.200.200.200:4569    N       vitoria     201.201.201.201:4569
>   60  Registered
>
> Matriz:
> groo*CLI> iax2 show registry
> Host                  Username    Perceived
> Refresh  State
> 201.201.201.201:4569    central     200.200.200.200:4569         60  Registered
>
> Agora, o que acontece quando tento realizar uma ligação da Filial para Matriz:
> CLI da Matriz:
> Jul  9 14:09:55 NOTICE[9083]: chan_iax2.c:6775 socket_read: Rejected
> connect attempt from 201.201.201.201, who was trying to reach '405@'
>
> CLI da Filial:
>     -- Executing [405 em ramais:1] Answer("IAX2/899-10", "") in new stack
>     -- Executing [405 em ramais:2] Dial("IAX2/899-10",
> "IAX2/central/405|40|Ttr") in new stack
>     -- Called central/405
> [Jul  9 14:09:19] WARNING[3343]: chan_iax2.c:7175 socket_process: Call
> rejected by 200.200.200.200: No authority found
>     -- Hungup 'IAX2/central-11'
>   == Everyone is busy/congested at this time (1:0/0/1)
>     -- Executing [405 em ramais:3] Hangup("IAX2/899-10", "") in new stack
>   == Spawn extension (ramais, 405, 3) exited non-zero on 'IAX2/899-10'
>     -- Hungup 'IAX2/899-10'
>
>
> Ah, quase me esqueci, o iax.conf das duas:
> * iax.conf da Matriz
> [vitoria]
> username=vitoria
> secret=**********
> type=friend
> host=dynamic
> context=interno
>
> * iax.conf da Filial:
> [central]
> ; Peer de conexao Central (Floripa)
> username=central
> secret=*********
> type=friend
> host=dynamic
> context=ramais
>
>
> Se alguem souber como me ajudar, qualquer tentativa é bem vinda ;)
>
>
> Obrigado,
>
> Flavio do Carmo Junior

----



Flavio do Carmo Junior

On 7/12/07, Julio Cesar <julio.deus em gmail.com> wrote:
> Pessoal, estou tentando efetuar uma inter-ligação entre dois server usando o
> IAX e me apareçe as seguintes msg de erros(logo abaixo)
>
> Peço a ajuda de todos pois não sei oque esta ocorrendo e já faz 3 dias que
> não encontro solução para isso, lembrando que as duas maquinas estão apenas
> em um lab, ou seja uma esta ao lado da outra sem firewall algum!
>
> Os Ramais do serverA iniciam com 20000 o do serverB 30000
>
> Att.
>
>
> Lado do serverB que tenta fazer a ligação---
> [Jul 12 18:14:24] WARNING[5231] chan_sip.c: No such host: 20001
> [Jul 12 18:14:24] WARNING[5231] app_dial.c: Unable to create channel of type
> 'SIP' (cause 3 - No route to destination)
> [Jul 12 18:14:24] WARNING[5182] chan_iax2.c: Call rejected by 10.132.152.6:
> No authority found
>
> Lado do serverA que deveria receber a ligação----
> [Jul 12 18:13:33] NOTICE[9555] chan_iax2.c: Rejected connect attempt from
> 10.132.152.101, who was trying to reach '20001 em srvctba'
>
> segue meu extencions.conf
>
> Lado  do serverA:
> [default]
> exten => s,1,Ringing
> exten => s,n,Wait,2
> exten => s,n,Goto(rj,s,1)
>
> [rj]
> exten => s,1,Answer
> exten => s,n,Background(transfer,skip)
> exten => s,n,WaitExten
> exten => s,n,Goto(s,1)
> exten => _XXXXX,1,Dial(SIP/${EXTEN},45)
> exten => _XXXXX,2,Dial(IAX2/srvctba/${EXTEN})
> exten => _XXXXX,3,Hangup
>
>
> Lado do serverB
> [default]
> exten => s,1,Ringing
> exten => s,n,Wait,2
> exten => s,n,Goto(ctba,s,1)
>
> [ctba]
> exten => s,1,Answer
> exten => s,n,Background(transfer,skip)
> exten => s,n,WaitExten
> exten => s,n,Goto(s,1)
> exten => _XXXXX,1,Dial(SIP/${EXTEN},45)
> exten => _XXXXX,2,Dial(IAX2/srvrj/${EXTEN})
> exten => _XXXXX,3,Hangup
>
>
> iax.conf
>
> Lado ServerA
> [srvctba]
> type=friend
> username=conector
> secret=senha
> host=10.132.152.6
> context=rj
> peercontext=ctba
> qualify=yes
> trunk=yes
>
>
>
> Lado ServerB
> [srvrj]
> type=friend
> username=conector
> secret=senha
> host=10.132.152.101
> context=ctba
> peercontext=rj
> qualify=yes
> trunk=yes
>
> _______________________________________________
> LIsta de discussões AsteriskBrasil.org
> AsteriskBrasil em listas.asteriskbrasil.org
> http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil
>
> _______________________________________________
> Acesse o  wiki AsteriskBrasil.org:
> http://www.asteriskbrasil.org
>


Mais detalhes sobre a lista de discussão AsteriskBrasil