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.
Nenhum comentário:
Postar um comentário