[Users-br] Digest Users-br, volume 6, assunto 7

Douglas Adami douglas.adami em rumodigital.com
Segunda Novembro 16 19:05:46 CET 2009


users-br-request em lists.opensips.org escreveu:
> Send Users-br mailing list submissions to
> 	users-br em lists.opensips.org
>
> To subscribe or unsubscribe via the World Wide Web, visit
> 	http://lists.opensips.org/cgi-bin/mailman/listinfo/users-br
> or, via email, send a message with subject or body 'help' to
> 	users-br-request em lists.opensips.org
>
> You can reach the person managing the list at
> 	users-br-owner em lists.opensips.org
>
> When replying, please edit your Subject line so it is more specific
> than "Re: Contents of Users-br digest..."
>
>
> Tópicos de Hoje:
>
>    1. Re: Too many hops (Thiago Rondon)
>    2. RES:  Too many hops (Flavio E. Goncalves)
>
>
> ----------------------------------------------------------------------
>
> Message: 1
> Date: Fri, 13 Nov 2009 14:43:10 -0200
> From: Thiago Rondon <thiago em aware.com.br>
> Subject: Re: [Users-br] Too many hops
> To: OpenSIPS users Brazilian mailling list
> 	<users-br em lists.opensips.org>
> Message-ID: <4AFD8C9E.5070604 em aware.com.br>
> Content-Type: text/plain; charset=ISO-8859-1; format=flowed
>
>
> Olá,
>
> Em relação ao teu novo problema, eu vou te recomendar algumas coisas 
> para você conseguir chegar na solução.
>
> Existe uma ferramenta muito útil chamada 'ngrep', este aplicativo te 
> oferece a maioria das caracteristicas do grep comum, porém para você 
> aplicar na camada de rede, veja um exemplo da utilização dele:
>
>   # ngrep -d eth0 -qt -W byline  port 5060
>
> Com este comando, você irá capturar as informações na camada de rede do 
> dispositivo eth0 relacionadas a porta 5060 (no qual é a porta padrão do 
> opensips). (vide documentação do ngrep para outras opções, 'man ngrep')
>
> Caso, você queira escutar a comunicação do lado do cliente (você também 
> pode utilizar no servidor, caso tenha ambiente gráfico, eu prefiro 
> utilizar ngrep por que normalmente onde trabalho não há interface 
> gráfica, veja a biblioteca pcap para entender melhor como estes 
> aplicativos trabalham), eu lhe recomendo o wireshark por exemplo.
>
> No próprio opensips.cfg, você pode adicionar linhas com o comando 'xlog' 
> ou 'log' nas suas condicões de rotas e olhar para os logs para verificar 
> o que esta acontecendo, e se esta correto.
>
> No opensips.cfg, você também tem a variavél DEBUG, no qual se você 
> aumentar pode observar melhor o que acontece com o teu roteamento.
>
> O opensips, o teu arquivo de configuração, é baseado em rotas, portanto 
> existe a possibilidade por algum motivo, por uma questão de lógica, em 
> alguma interação esteja acontecendo um 'hop' extra, que não precisaria.
>
> Talvez, pode ser como você setou o teu dominio no módulo registrar, e 
> etc, etc, etc..
>
> Mas, faça o que te aconselhei, provavelmente você irá encontrar o teu 
> problema, caso não encontre, mande novamente com uma mensagem de erro, 
> que podemos discutir para solucionar ele.
>
> Abraço!
> -Thiago Rondon
>   
>> Após inúmeras tentativas a volta do mysql...resolvi deixar de lado a 
>> VM de testes e configurar directamente no meu VPS, para a minha 
>> surpresa o problema ficou resolvido utilizando exactamente os mesmos 
>> passos...ainda não sei explicar porque, mas depois volto ao problema.
>> Estou agora a testar a autenticação via mysql e está tudo a funcionar 
>> muito bem, devo passar os próximos dias a analisar a configuração e 
>> experimentar modificações para ganhar algum conhecimento.
>>
>> Alguém recomenda algum livro acerca do assunto?
>>
>> Ao utilizar o meu domínio para a autenticação, recebo a mensagem 483 
>> Too Many Hops, ao trocar pelo IP registra sem problemas, pelo pouco 
>> que estive a pesquisar o problema estará relacionado com o DNS, vou 
>> procurar maiores informações.
>>
>> Abraço a todos!!!
>> ------------------------------------------------------------------------
>>
>> _______________________________________________
>> Users-br mailing list
>> Users-br em lists.opensips.org
>> http://lists.opensips.org/cgi-bin/mailman/listinfo/users-br
>>   
>>     
>
>
>
>
> ------------------------------
>
> Message: 2
> Date: Sat, 14 Nov 2009 08:00:44 -0200
> From: "Flavio E. Goncalves" <flavio em voffice.com.br>
> Subject: [Users-br] RES:  Too many hops
> To: "'OpenSIPS users Brazilian mailling list'"
> 	<users-br em lists.opensips.org>
> Message-ID: <005901ca6511$5b196200$114c2600$@com.br>
> Content-Type: text/plain;	charset="iso-8859-1"
>
> Em um ambiente multidomínio, too many hops, geralmente significa que você
> não cadastrou seu domínio na tabela domain e ele está identificando seu
> request como externo mandando para si mesmo. 
>
> Flavio
>
> -----Mensagem original-----
> De: users-br-bounces em lists.opensips.org
> [mailto:users-br-bounces em lists.opensips.org] Em nome de Thiago Rondon
> Enviada em: Friday, November 13, 2009 2:43 PM
> Para: OpenSIPS users Brazilian mailling list
> Assunto: Re: [Users-br] Too many hops
>
>
> Olá,
>
> Em relação ao teu novo problema, eu vou te recomendar algumas coisas 
> para você conseguir chegar na solução.
>
> Existe uma ferramenta muito útil chamada 'ngrep', este aplicativo te 
> oferece a maioria das caracteristicas do grep comum, porém para você 
> aplicar na camada de rede, veja um exemplo da utilização dele:
>
>   # ngrep -d eth0 -qt -W byline  port 5060
>
> Com este comando, você irá capturar as informações na camada de rede do 
> dispositivo eth0 relacionadas a porta 5060 (no qual é a porta padrão do 
> opensips). (vide documentação do ngrep para outras opções, 'man ngrep')
>
> Caso, você queira escutar a comunicação do lado do cliente (você também 
> pode utilizar no servidor, caso tenha ambiente gráfico, eu prefiro 
> utilizar ngrep por que normalmente onde trabalho não há interface 
> gráfica, veja a biblioteca pcap para entender melhor como estes 
> aplicativos trabalham), eu lhe recomendo o wireshark por exemplo.
>
> No próprio opensips.cfg, você pode adicionar linhas com o comando 'xlog' 
> ou 'log' nas suas condicões de rotas e olhar para os logs para verificar 
> o que esta acontecendo, e se esta correto.
>
> No opensips.cfg, você também tem a variavél DEBUG, no qual se você 
> aumentar pode observar melhor o que acontece com o teu roteamento.
>
> O opensips, o teu arquivo de configuração, é baseado em rotas, portanto 
> existe a possibilidade por algum motivo, por uma questão de lógica, em 
> alguma interação esteja acontecendo um 'hop' extra, que não precisaria.
>
> Talvez, pode ser como você setou o teu dominio no módulo registrar, e 
> etc, etc, etc..
>
> Mas, faça o que te aconselhei, provavelmente você irá encontrar o teu 
> problema, caso não encontre, mande novamente com uma mensagem de erro, 
> que podemos discutir para solucionar ele.
>
> Abraço!
> -Thiago Rondon
>   
>> Após inúmeras tentativas a volta do mysql...resolvi deixar de lado a 
>> VM de testes e configurar directamente no meu VPS, para a minha 
>> surpresa o problema ficou resolvido utilizando exactamente os mesmos 
>> passos...ainda não sei explicar porque, mas depois volto ao problema.
>> Estou agora a testar a autenticação via mysql e está tudo a funcionar 
>> muito bem, devo passar os próximos dias a analisar a configuração e 
>> experimentar modificações para ganhar algum conhecimento.
>>
>> Alguém recomenda algum livro acerca do assunto?
>>
>> Ao utilizar o meu domínio para a autenticação, recebo a mensagem 483 
>> Too Many Hops, ao trocar pelo IP registra sem problemas, pelo pouco 
>> que estive a pesquisar o problema estará relacionado com o DNS, vou 
>> procurar maiores informações.
>>
>> Abraço a todos!!!
>> ------------------------------------------------------------------------
>>
>> _______________________________________________
>> Users-br mailing list
>> Users-br em lists.opensips.org
>> http://lists.opensips.org/cgi-bin/mailman/listinfo/users-br
>>   
>>     
>
>
> _______________________________________________
> Users-br mailing list
> Users-br em lists.opensips.org
> http://lists.opensips.org/cgi-bin/mailman/listinfo/users-br
>
>
>
>
> ------------------------------
>
> _______________________________________________
> Users-br mailing list
> Users-br em lists.opensips.org
> http://lists.opensips.org/cgi-bin/mailman/listinfo/users-br
>
>
> Fim da Digest Users-br, volume 6, assunto 7
> *******************************************
>
>   
olá pessoal,

Agradeço todas as indicações, já utilizava o ngrep nas minhas 
instalações asterisk e ajudou a encontrar grande parte dos problemas. 
Com relação a questão anterior acabei por verificar que o domínio 
registrado para a conta do usuário estava com um ponto a mais. Sabe, 
venho do asterisk e além de não ter muito conhecimento isso é tudo 
novidade! :P

Agora estou a tentar compreender como o opensips trata das rotas e como 
ele determina rotas especificas para um grupo de usuários (asterisk 
extensions context).

Abraço! Doug
-------------- Próxima Parte ----------
Um anexo em HTML foi limpo...
URL: http://lists.opensips.org/pipermail/users-br/attachments/20091116/280e239e/attachment-0001.htm 


More information about the Users-br mailing list