Seu problema provavelmente será devido ao SELinux.
Primeiro defina o SELinux como modo permissivo
setenforce 0
e, em seguida, teste sua configuração. Se agora funciona, então o SELinux provou ser o culpado.
Você pode usar as ferramentas disponíveis para descobrir o que precisa mudar.
grep denied /var/log/audit/audit.log | audit2why
ou olhe para
grep denied /var/log/audit/audit.log | audit2allow
e tome as medidas adequadas.
Não se esqueça de configurar o SELinux de volta para reforçar
setenforce 1
Desativar o SELinux não é uma boa solução.