Sistem saya menjalankan CentOS 6.4 dengan apache2.2.15. SElinux menegakkan dan saya mencoba untuk terhubung ke instance lokal redis melalui aplikasi python / wsgi saya. Saya mendapatkan Galat 13, Izin ditolak. Saya bisa memperbaikinya melalui perintah:
setsebool -P httpd_can_network_connect
Namun, saya tidak benar-benar ingin httpd dapat terhubung ke semua port tcp. Bagaimana saya bisa menentukan port / jaringan mana yang diizinkan untuk terhubung dengan httpd? Jika saya dapat membuat modul untuk memungkinkan httpd terhubung ke port 6379 (redis) atau tcp pada 127.0.0.1, itu akan lebih baik. Tidak yakin mengapa paranoia saya sangat kuat dalam hal ini, tapi hei ...
Adakah yang tahu