Asterisk travando aleatóriamente...

399 views
Skip to first unread message

Cleiton Giovanni Moretti

unread,
Aug 20, 2014, 9:27:08 AM8/20/14
to elasti...@googlegroups.com
Bom dia pessoal,

Estou com uma situação bastante complicada.
De tempo em tempo, as vezes uma vez a cada 2 ou 3 dias, e outras vezes até 4 vezes no mesmo dia, minha central Asterisk simplesmente trava.
As ligações ficam mudas, as vezes apenas um dos lados escuta, segundos depois cai o registro de todos os telefones, e em torno de 1 minuto depois, tudo volta ao normal.

O que reparei, é que no momento que isso acontece, inclusive o ping fica com latência alta.. e quando normaliza os ramais, o ping volta ao normal também.

Segue anexo full log e um print do ping.

Se alguem tiver alguma outra sugestão de log para verificar, por favor...
Estou a semanas tentando descobrir algo, e nada...

Muito obrigado.
full.rar
ping_pabx.png

Eduardo Almeida

unread,
Aug 20, 2014, 10:08:56 AM8/20/14
to elasti...@googlegroups.com
da'uma olhada se não tem nehum processo rodando consumindo sua CPU,
usa o top (eu prefiro o htop) e tenta achar, também veja se não tem
nada no seu cron rodando. Usa o netstat -putan pra ver se não tem
nenhum ip desconhecido acessando sua central.

Att.

Eduardo Almeida
Linux User: 528459
Cel: +55 (11) 99346-1438
ICQ: 57012169 | Skype: eduardo.gd
twitter.com/eduardogd
www.eduardogd.com.br
> --
>
> ---
> Você recebeu essa mensagem porque está inscrito no grupo quot;ElastixBrasil"
> dos Grupos do Google.
> Para cancelar inscrição nesse grupo e parar de receber e-mails dele, envie
> um e-mail para elastixbrasi...@googlegroups.com.
> Para postar nesse grupo, envie um e-mail para
> elasti...@googlegroups.com.
> Acesse esse grupo em http://groups.google.com/group/elastixbrasil.
> Para mais opções, acesse https://groups.google.com/d/optout.

Cleiton Giovanni Moretti

unread,
Aug 20, 2014, 12:30:18 PM8/20/14
to elasti...@googlegroups.com
Oi Eduardo,

Top não vi nada demais.. avaliando processador, não me apresentar gargalos.
Cron tenho apenas reboot diário do servidor. Já faço isso para dar um refresh geral dos processos.
E sobre IPs, tenho minha central publicada para fora, mas mesmo assim eu sempre acompanho e não me parece nada fora do comum.

Impressão que dá é algo na rede.. mas não sei mais oq olhar.

Nos momentos que trava, sequer consigo conectar via SSH, ou Winspc.. as vezes até para de pingar. Mais alguns minutos e tudo volta ao normal.
Conflito de ip na rede descarto, já fiz verificações.

Seria algum outro log para ser avaliado?

Claudio Eden GMAIL

unread,
Aug 20, 2014, 1:38:47 PM8/20/14
to elasti...@googlegroups.com
Tive um problema similar, e no meu caso, haviam DOIS causadores:
  1. Placa de rede: eventualmente acontecia e no momento em que tudo começava a falhar, após diversos levantamentos e análises, percebi que durante o pico do problema, haviam pacotes "bad checksum", análise essa feita com tcpdump. Procurei sobre o assunto e não me recordo o link da página em que encontrei a solução. Mas vale a pena dar uma olhada. Como falei, o sintoma também era eventual, as vezes demorava até uma semana e outras vezes acontecia mais de uma vez ao dia. Faça uma análise (com o tcpdump mesmo ou wireshark) e veja como está a saúde da rede/placa.
  2. Mysql consumindo processamento: havia uma trigger, que colocamos no BD para alterar um campo em uma tabela. Em dada situação, essa trigger executava uma select no BD e chegava a rodar por 7 minutos elevando a carga.

Resolvido esses dois problemas, nunca mais tive que reiniciar nem o servidor nem o serviço por conta desses travamentos/picotes.

OBS.: à época, passei a monitorar também os canais para verificar se havia perda de pacotes, com o comando "asterisk -rx 'sip show channelstats'". O resultado desse comando mostra perdas de pacote e também jitter. Isso ajuda na identificação de problemas com a rede, caso se aplique.

Att.

Claudio Eden
claudi...@gmail.com
www.eden.com.br
Em 20/08/14 13:30, Cleiton Giovanni Moretti escreveu:

monito...@gmail.com

unread,
Aug 20, 2014, 8:20:41 PM8/20/14
to elasti...@googlegroups.com
Amigos,

tenho o seguinte problema :

comprei o codec g729 para o zoiper no iphone.
comprei também as licencas de g729 para o elastix e instalei e estão ok.

porem ao efetuar uma chamada do zoiper no iphone  a pessoa no outro lado não ouve o áudio.

quando pressiono o "hold" a musica toca normalmente, apenas não vai a "voz"

acredito que o problema esta relacionado com o codec

alguém já passou por isso ?



segue alguns detalhes :
licencas codec
Telebrand*CLI> g729 show licenses
0/0 encoders/decoders of 22 licensed channels are currently in use

translation de codec

         Recalculating Codec Translation (number of sample seconds: 10)

         Translation times between formats (in microseconds) for one second of data
          Source Format (Rows) Destination Format (Columns)

           g723   gsm  ulaw  alaw g726aal2 adpcm  slin lpc10  g729 speex  ilbc  g726  g722 siren7 siren14 slin16  g719 speex16 testlaw
     g723     -     -     -     -        -     -     -     -     -     -     -     -     -      -       -      -     -       -       -
      gsm     -     -   500   500     2598   599   499  2098  4898  5298  6898  2598   798      -       -   1497     -    5096     500
     ulaw     -   800     -     1     2100   101     1  1600  4400  4800  6400  2100   300      -       -    999     -    4598       2
     alaw     -   800     1     -     2100   101     1  1600  4400  4800  6400  2100   300      -       -    999     -    4598       2
 g726aal2     -  1598   800   800        -   899   799  2398  5198  5598  7198  2898  1098      -       -   1797     -    5396     800
    adpcm     -   899   101   101     2199     -   100  1699  4499  4899  6499  2199   399      -       -   1098     -    4697     101
     slin     -   799     1     1     2099   100     -  1599  4399  4799  6399  2099   299      -       -    998     -    4597       1
    lpc10     -  1498   700   700     2798   799   699     -  5098  5498  7098  2798   998      -       -   1697     -    5296     700
     g729     -  1898  1100  1100     3198  1199  1099  2698     -  5898  7498  3198  1398      -       -   2097     -    5696    1100
    speex     -  1498   700   700     2798   799   699  2298  5098     -  7098  2798   998      -       -   1697     -    5296     700
     ilbc     -  1798  1000  1000     3098  1099   999  2598  5398  5798     -  3098  1298      -       -   1997     -    5596    1000
     g726     -  1598   800   800     2898   899   799  2398  5198  5598  7198     -  1098      -       -   1797     -    5396     800
     g722     -  1398   600   600     2698   699   599  2198  4998  5398  6998  2698     -      -       -    699     -    4298     600
   siren7     -     -     -     -        -     -     -     -     -     -     -     -     -      -       -      -     -       -       -
  siren14     -     -     -     -        -     -     -     -     -     -     -     -     -      -       -      -     -       -       -
   slin16     -  2197  1399  1399     3497  1498  1398  2997  5797  6197  7797  3497   799      -       -      -     -    3599    1399
     g719     -     -     -     -        -     -     -     -     -     -     -     -     -      -       -      -     -       -       -
  speex16     -  2996  2198  2198     4296  2297  2197  3796  6596  6996  8596  4296  1598      -       -    799     -       -    2198
  testlaw     -   800     2     2     2100   101     1  1600  4400  4800  6400  2100   300      -       -    999     -    4598       -

configuração do ramal




Wildson Germano

unread,
Aug 20, 2014, 8:24:37 PM8/20/14
to elasti...@googlegroups.com
Você liberou as portas no firewall? 

Enviada do meu iPhone
<Image550.png>



--

---
Você recebeu essa mensagem porque está inscrito no grupo quot;ElastixBrasil" dos Grupos do Google.
Para cancelar inscrição nesse grupo e parar de receber e-mails dele, envie um e-mail para elastixbrasi...@googlegroups.com.
Para postar nesse grupo, envie um e-mail para elasti...@googlegroups.com.
Acesse esse grupo em http://groups.google.com/group/elastixbrasil.
Para mais opções, acesse https://groups.google.com/d/optout.
<Image550.png>

monito...@gmail.com

unread,
Aug 20, 2014, 8:30:26 PM8/20/14
to elasti...@googlegroups.com
todas liberadas

de softphone para softphone funciona ok
so não da certo quando uso o softphone no iphone
e isso ocorreu após a compra do codec g729 para o zoiper do iphone




Enviado do Email do Windows

Eduardo Almeida

unread,
Aug 20, 2014, 10:29:33 PM8/20/14
to elasti...@googlegroups.com
Os dois lados tem o 729? 

Sent from my iPhone

Alessandro Ferreira

unread,
Aug 21, 2014, 6:11:54 AM8/21/14
to elasti...@googlegroups.com
Sua regras de NAT ?
Seu sip_nat.conf?
Tentou usar STUN no iphone?
Quando nao passa voz de um lado ou é codec que nao faz translation , ou O NAT esta vindo do seu iphone com IP de LAN por isso ele passa o retorno da voz para um IP invalido , ou o Zoiper nao faz NAT.
Se o zoiper nao fizer NAT voce resolve com STUN.
Alessandro


Enviado por Samsung Mobile


-------- Mensagem original --------
Data:20/08/2014 21:28 (GMT-03:00)
Assunto: Re: [ElastixBrasil] Zoiper + iphone + codec G729

Luciano Cavalcante Souza

unread,
Aug 21, 2014, 1:12:33 PM8/21/14
to elasti...@googlegroups.com
Tanto no Zoiper como no elastix colocar codec por codec e testa. separadamente.
Sds.
Luciano Cavalcante Souza
Tecnólogo em Gestão da Tecnologia da Informação".
Mobile: + 55 xx 79 8814.5895(vivo) / + 55 xx 79 8805.3448(oi).
e-mail: luci...@gmail.com
Skype: lucindio
Maktub!
Reply all
Reply to author
Forward
0 new messages