[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