SELINUX bloqueando php-fpm e nginx trabalhando juntos?

SELINUX bloqueando php-fpm e nginx trabalhando juntos?

Estou tendo alguns problemas com o SELINUX.

Ao tentar visitar meu site, recebo 403 proibido do nginx e o servidor aparece com um erro e diz para usar grep NGINX /var/log/audit/audit.log | audit2allow -M mypol o que eu fiz, no entanto,

ao tentar carregar a página agora aparece Access Denied e pede para usar o comando grep PHP-FPM /var/log/audit/audit.log | audit2allow -M mypol e quando faço isso ele reverte para 403 acesso proibido e me pede para usar o primeiro comando novamente.

É como se o grep NGINX sobrescrevesse o php-fpm e vice-versa. Como resolveria isso sem desabilitar o selinux?

Eu tenho acesso à área de trabalho gnome no meu servidor e o alerta de segurança do SELinux me diz para usar os comandos para resolver o problema e o primeiro comando resolve, mas depois levanta outro problema e ao usar o segundo comando ele sobrescreve o primeiro e vice-versa para a estaca zero. Eu sei que se eu desabilitar o selinux ele funcionará, mas não é seguro e coloca o servidor em risco.

Obrigado.

Responder1

Descobri, para qualquer outra pessoa com o mesmo problema, 403 acesso proibido e erro de segurança selinux, use este comando na raiz do seu servidor

restorecon -r /srv/www/domain.com

Corrigi para mim e agora tudo está funcionando como deveria.

informação relacionada