[AsteriskBrasil] [Ajuda] Lidando com Asterisk/Elastix

Carlos Zamora | Agência SOFT carlos em agenciasoft.com.br
Domingo Agosto 14 16:03:28 BRT 2011


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=12xxxxxx           ; Número azzu
secret=xxxxxxxx                ; Senha azzu
domain=azzu                 ; Domínio, essencial que seja azzu
fromuser=12xxxxxx          ; 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.711A&ulaw                  ; Habilita o codec 
G.711U&gsm                   ; Habilita o codec 
GSM&ilbc                  ; Habilita o codec iLBC
dtmfmode=rfc2833            ; Padrão de DTMF RFC2833
context=incoming            ; Chamadas recebidas encaminhadas ao 
contexto incoming

*Register String*:
12xxxxxx em azzu:MINHA_SENHA:registrar.azzu.com.br/azzu

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

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

*Incoming Route*:
azzu
did number 113014xxxx
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: xxxx
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

-------------- Próxima Parte ----------
Um anexo em HTML foi limpo...
URL: http://listas.asteriskbrasil.org/pipermail/asteriskbrasil/attachments/20110814/c088df57/attachment.htm 


Mais detalhes sobre a lista de discussão AsteriskBrasil