[AsteriskBrasil] [Ajuda] Lidando com Asterisk/Elastix

2011-08-14 Por tôpico Carlos Zamora | Agência SOFT

Pessoal, boa tarde e feliz dia dos pais a todos!

Hoje, no nosso tão merecido dia, alguns estão estão... trabalhando... 
hehehe.
Vou dar mais trabalho para alguns e postar uma dúvida que deve ser de 
fácil solução para alguns, mas um bicho de sete cabeças para mim, que 
lido diretamente com a área comercial, mas sou muito curioso quando o 
assunto é tecnologia e gosto de aprender como as coisas funcionam.


Mandei um e-mail na lista alguns dias atrás e me recomendaram o Azzu, 
além do Vono. No Vono eu tinha conseguido configurar o TrixBox para 
receber ligações, apesar dela ficar muda, mas pelo menos o XLite recebia 
a ligação, coisa que não estou conseguindo com o Elastix/Azzu. Segui os 
passos de configuração do arquivo de exemplo da Azzu, mas segui pela 
plataforma web do Elastix, colocando as configurações, etc.


Me conecto ao XLite, ligo e... Recebo a mensagem de caixa postal do 
Azzu. Já tentei diversas configurações diferentes, sem sucesso.
Como estou atrás de um roteador DLINK-DIR100, até segui algumas 
recomendações que encontrei na rede sobre configurar o sip_nat, mas sem 
sucesso.

Já liberei algumas portas, sem sucesso também.

Sinto-me até envergonhado de perturbá-los, é que realmente me interesso 
muito por tecnologia VoIP e passei dias procurando algum artigo que me 
desse uma luz, além de fazer milhares de configurações diferentes. Já 
peço desculpas antecipadas por qualquer questionamento desnecessário de 
minha parte, em vista que não sou especialista nesta área.


Se possível, alguém poderia me ajudar? Não necessariamente com a 
solução, mas pelo menos algum caminho que eu possa seguir, ou apontando 
os meus erros.

Vou inserir as configurações do meu ramal/SIP/Inbound/Outbound:

*Extensions.conf*:

; Contexto de Saída de Chamadas
[outgoing]
exten=_XX.,1,Dial( SIP/${EXTEN}@azzu,50 )

; Contexto de Entrada de Chamadas pelo Tronco SIP Azzu
[incoming]
exten = azzu,1,Goto(rotadeentrada,s,1)

; Contexto Rota de Entrada
[rotadeentrada]
exten = s,1,Dial(SIP/100,50)  ;100 é o meu ramal

*Trunk*:

Dial Rules: X.
Trunk Name: Azzu
username=12xx   ; Número azzu
secret=; Senha azzu
domain=azzu ; Domínio, essencial que seja azzu
fromuser=12xx  ; Número azzu
fromdomain=azzu ; Domínio, essencial que seja azzu
host=registrar.azzu.com.br  ; Proxy SIP da plataforma azzu
insecure=very   ; Desabilita as checagens de segurança
qualify=no  ; Não fica pingando o proxy sip, pois isto 
já é feito pela plataforma

port=5060   ; Porta de conexão SIP
nat=yes ; *Com ou sem essas informações, não foi do mesmo jeito*
externip=187.57.xxx.xxx ; *Com ou sem essas informações, não foi do 
mesmo jeito*
localnet=192.168.1.120/255.255.255.0 ; *Com ou sem essas informações, 
não foi do mesmo jeito*

canreinvite=no
disallow=all; Desabilita todos os codecs
allow=alaw  ; Habilita o codec 
G.711Aulaw  ; Habilita o codec 
G.711Ugsm   ; Habilita o codec 
GSMilbc  ; Habilita o codec iLBC

dtmfmode=rfc2833; Padrão de DTMF RFC2833
context=incoming; Chamadas recebidas encaminhadas ao 
contexto incoming


*Register String*:
12xx@azzu:MINHA_SENHA:registrar.azzu.com.br/azzu

*ramal001 100
*Display Name: ramal001
Assigned DID: 113014 (azzu)
secret: 
dtmfmode: rfc2833
canreinvite: no
context: from-internal
host: dynamic
type: friend
nat: yes
port: 5060
qualify: yes

dial: SIP/100
mailbox: 100@device
deny: 0.0.0.0/0.0.0.0
permit: 0.0.0.0/0.0.0.0

*Incoming Route*:
azzu
did number 113014
Direcionando para Extensions 100 ramal001

*Outbound Route*:
1 Azzu
Routename Azzu
Dial Patterns 0|X.
Trunk Sequence SIP/Azzu
(Não estou testando ligações externas, pois o meu boleto de créditos da 
Azzu ainda não foi compensado, estou usando apenas o número de recebimento)


Ademais, seguindo recomendações na web, adicionei o seguinte no 
sip_nat.conf:


nat=yes
externip=187.57.xxx.xxx
localnet=192.168.1.120/255.255.255.0
canreinvite=no

Se eu conecto no XLite com os dados diretos da Azzu, ele funciona 
normalmente.
Quando conecto o XLite com os dados do meu servidor interno, ele 
conecta, porém quando eu ligo para o meu número, simplesmente não é 
direcionado pro XLite e nada aprece no asterisk -r.


*No XLite*:
Display Name: 100
User name: 100
Password: 
Authorization name: (em branco)
Domain: 192.168.0.120
Proxy: 192.168.0.120

Se alguém puder me ajudar, fico imensamente agradecido.
Obrigado antecipadamente pela atenção!

Abs
Zamora
___
KHOMP: qualidade em placas de E1, GSM, FXS e FXO para Asterisk. 
- Hardware com alta disponibilidade de recursos e qualidade KHOMP
- Suporte técnico local qualificado e gratuito 
Conheça a linha completa de produtos KHOMP em www.khomp.com.br
___
DIGIVOICE: Lider no mercado de 

Re: [AsteriskBrasil] [Ajuda] Lidando com Asterisk/Elastix

2011-08-14 Por tôpico Roger Pitigliani
Olá Carlos,

Tente colocar o seu localnet assim:
*192.168.1.0/255.255.255.0 *
ao inves de 192.168.1.120/255.255.255.0

Confirme se as portas necessárias estão abertas/direcionadas. 1-2
(RTP/UDP) / 5060-5061 (SIP/UDP).


Att,
-- 
Roger Pitigliani
ibGRAVA - Soluções em Telefonia e Informática
(51) 3216.0107 / 3216.0111
www.ibgrava.com.br
---
SKYPE: roger.pitigliani
MSN: ro...@ibgrava.com.br



http://192.168.1.120/255.255.255.0
Em 14 de agosto de 2011 16:03, Carlos Zamora | Agência SOFT 
car...@agenciasoft.com.br escreveu:

 **
 Pessoal, boa tarde e feliz dia dos pais a todos!

 Hoje, no nosso tão merecido dia, alguns estão estão... trabalhando...
 hehehe.
 Vou dar mais trabalho para alguns e postar uma dúvida que deve ser de fácil
 solução para alguns, mas um bicho de sete cabeças para mim, que lido
 diretamente com a área comercial, mas sou muito curioso quando o assunto é
 tecnologia e gosto de aprender como as coisas funcionam.

 Mandei um e-mail na lista alguns dias atrás e me recomendaram o Azzu, além
 do Vono. No Vono eu tinha conseguido configurar o TrixBox para receber
 ligações, apesar dela ficar muda, mas pelo menos o XLite recebia a ligação,
 coisa que não estou conseguindo com o Elastix/Azzu. Segui os passos de
 configuração do arquivo de exemplo da Azzu, mas segui pela plataforma web do
 Elastix, colocando as configurações, etc.

 Me conecto ao XLite, ligo e... Recebo a mensagem de caixa postal do Azzu.
 Já tentei diversas configurações diferentes, sem sucesso.
 Como estou atrás de um roteador DLINK-DIR100, até segui algumas
 recomendações que encontrei na rede sobre configurar o sip_nat, mas sem
 sucesso.
 Já liberei algumas portas, sem sucesso também.

 Sinto-me até envergonhado de perturbá-los, é que realmente me interesso
 muito por tecnologia VoIP e passei dias procurando algum artigo que me desse
 uma luz, além de fazer milhares de configurações diferentes. Já peço
 desculpas antecipadas por qualquer questionamento desnecessário de minha
 parte, em vista que não sou especialista nesta área.

 Se possível, alguém poderia me ajudar? Não necessariamente com a solução,
 mas pelo menos algum caminho que eu possa seguir, ou apontando os meus
 erros.
 Vou inserir as configurações do meu ramal/SIP/Inbound/Outbound:

 *Extensions.conf*:

 ; Contexto de Saída de Chamadas
 [outgoing]
 exten=_XX.,1,Dial( SIP/${EXTEN}@azzu,50 )

 ; Contexto de Entrada de Chamadas pelo Tronco SIP Azzu
 [incoming]
 exten = azzu,1,Goto(rotadeentrada,s,1)

 ; Contexto Rota de Entrada
 [rotadeentrada]
 exten = s,1,Dial(SIP/100,50)  ;100 é o meu ramal

 *Trunk*:

 Dial Rules: X.
 Trunk Name: Azzu
 username=12xx   ; Número azzu
 secret=; Senha azzu
 domain=azzu ; Domínio, essencial que seja azzu
 fromuser=12xx  ; Número azzu
 fromdomain=azzu ; Domínio, essencial que seja azzu
 host=registrar.azzu.com.br  ; Proxy SIP da plataforma azzu
 insecure=very   ; Desabilita as checagens de segurança
 qualify=no  ; Não fica pingando o proxy sip, pois isto já é
 feito pela plataforma
 port=5060   ; Porta de conexão SIP
 nat=yes ; *Com ou sem essas informações, não foi do mesmo jeito*
 externip=187.57.xxx.xxx ; *Com ou sem essas informações, não foi do mesmo
 jeito*
 localnet=192.168.1.120/255.255.255.0 ; *Com ou sem essas informações, não
 foi do mesmo jeito*
 canreinvite=no
 disallow=all; Desabilita todos os codecs
 allow=alaw  ; Habilita o codec G.711Aulaw
 ; Habilita o codec G.711Ugsm   ; Habilita o codec
 GSMilbc  ; Habilita o codec iLBC
 dtmfmode=rfc2833; Padrão de DTMF RFC2833
 context=incoming; Chamadas recebidas encaminhadas ao contexto
 incoming

 *Register String*:
 12xx@azzu:MINHA_SENHA:registrar.azzu.com.br/azzu

 *ramal001 100
 *Display Name: ramal001
 Assigned DID: 113014 (azzu)
 secret: 
 dtmfmode: rfc2833
 canreinvite: no
 context: from-internal
 host: dynamic
 type: friend
 nat: yes
 port: 5060
 qualify: yes

 dial: SIP/100
 mailbox: 100@device
 deny: 0.0.0.0/0.0.0.0
 permit: 0.0.0.0/0.0.0.0

 *Incoming Route*:
 azzu
 did number 113014
 Direcionando para Extensions 100 ramal001

 *Outbound Route*:
 1 Azzu
 Routename Azzu
 Dial Patterns 0|X.
 Trunk Sequence SIP/Azzu
 (Não estou testando ligações externas, pois o meu boleto de créditos da
 Azzu ainda não foi compensado, estou usando apenas o número de recebimento)

 Ademais, seguindo recomendações na web, adicionei o seguinte no
 sip_nat.conf:

 nat=yes
 externip=187.57.xxx.xxx
 localnet=192.168.1.120/255.255.255.0
 canreinvite=no

 Se eu conecto no XLite com os dados diretos da Azzu, ele funciona
 normalmente.
 Quando conecto o XLite com os dados do meu servidor interno, ele conecta,
 porém quando eu ligo para o meu número, simplesmente não é direcionado pro
 XLite e nada aprece no asterisk -r.

 *No XLite*:
 Display Name: