[AsteriskBrasil] Travamento do chan_sip

Luiz Henrique Gomes lhgomes em treynet.com.br
Sexta Janeiro 5 15:05:32 BRST 2007


>Log: 
>Jan  4 17:00:27 ERROR[5994] rtp.c: Unable to allocate socket: Too many open
files 
>Jan  4 17:00:27 WARNING[5994] chan_sip.c: Unable to create RTP audio
session: Too many open files 
>Jan  4 17:00:27 ERROR[5994] chan_sip.c: Unable to build sip pvt data for
'6816' (Out of memory)

Respondendo a mim mesmo :)

No linux existe um limite de arquivos abertos por usuário o qual pode ser
verificado pelo comando "ulimit -a".

Para alterar o limite basta executar o comando "ulimit -n 65535". Esta
alteração é válida para a sessão atual. Para alterar o limite
permanentemente, basta alterar o arquivo "/etc/security/limits.conf",
adcionando no final do arquivo:

user soft nofile 65535
user hard nofile 65535

Onde user = nome do usuário sob o qual roda o asterisk.

Depois destas alterações os erros e travamentos sumiram :).

Luiz
PS: le scargot fonctionne avec l'astérisque ?



Mais detalhes sobre a lista de discussão AsteriskBrasil