Mon système tourne sous CentOS 6.4 avec apache2.2.15. SElinux est en vigueur et j'essaie de me connecter à une instance locale de redis à travers mon application Python/wsgi. J'obtiens l'erreur 13, Permission denied. J'ai pu résoudre ce problème via la commande :
setsebool -P httpd_can_network_connect
Cependant, je ne veux pas vraiment que httpd puisse se connecter à tous les ports tcp. Comment puis-je spécifier les ports/réseaux auxquels httpd est autorisé à se connecter ? Si je pouvais faire un module pour permettre à httpd de se connecter au port 6379 (redis) ou à n'importe quel tcp sur 127.0.0.1, ce serait préférable. Je ne sais pas trop pourquoi ma paranoïa est si forte à ce sujet, mais bon...
Quelqu'un sait-il ?