terça-feira, 7 de fevereiro de 2012

Desabilitar IPV6 no Debian

Para desabilitar o ipv6 no Debian basta executar o comando:

echo 1 > /proc/sys/net/ipv6/conf/all/disable_ipv6

O problema mais encontrado quando o ipv6 está habilitado é  quando tentamos utilizar o aptitude ele não consegue resolver os nomes porque tenta fazê-lo por ipv6 e dá erro.

quarta-feira, 1 de fevereiro de 2012

Asterisk x SELinux (CentOS e Debian)

Ao instalar o asterisk no CentOS e as vezes no Debian temos um problema que é o sistema de segurança SELinux que aumenta as restrições para execução de alguns programas.
O Asterisk será carregado normalmente mas você não conseguirá acessar a CLI usando o usuário root. Claro que isso será possível se você estiver usando o usuário Asterisk se você configurou o Asterisk para trabalhar com esse usuário.
Se ao tentar executar o comando "rasterisk" você tiver o erro:

Unable to connect to remote asterisk (does /var/run/asterisk.ctl exist?)

Basta você desabilitar o SELilux editando o arquivo /etc/selinux/config alterando o parâmetro "SELINUX=enforcing" para "SELINUX=disable".

Claro que isso é "matar uma mosca com um tiro de canhão" pois o correto é configurar o SELinux de forma que o Asterisk seja a exceção no esquema de segurança mas isso é uma questão de estudar o SELinux primeiro.