I'm trying to bind apache to ports other than 80 and 443
(because can't run namevirtualhost for ssl connections, so people that need ssl get their own port)
Good ol selinux is blocking it:
Feb 20 19:33:44 quickesthosting kernel: audit(1203557624.641:64): avc: denied { name_bind } for pid=17701 comm="httpd" src=10443 scontext=root:system_r:httpd_t tcontext=system_u:object_r:port_t tclass=tcp_socket
Looked up how to fix it, found the command:
/usr/sbin/semanage port -a -t http_port_t -p tcp 10443
But the command doesn't exist, I looked for a package ( up2date --show-available > /root/available ) but ether it doesn't exist or named something obscure.
only selinux items not installed:
selinux-doc-1.14.1-1.noarch
selinux-policy-targeted-sources-1.17.30-2.149.noarch
PS. I don't run X GUI (going through some of the selinux commands require this) and I like the idea of leaving selinux enabled.
