Intenté agregar una excepción a SELinux para apache en el puerto 5000, así que utilicé el comando:
# semanage port -a -t http_port_t -p tcp 5000
Pero devuelve el error,
ValueError: Port tcp/5000 already defined
Traté de verificar si esto es así con el comando:
semanage port -l |grep 5000
que dio la salida,
http_port_t tcp 80, 81, 443, 488, 8008, 8009, 8443, 9000
Como puede ver, 5000 no está en la lista.
¿Hay algo obvio que me estoy perdiendo? Gracias de antemano por su esfuerzo.
Entonces descubrí que otro servicio tenía un estado definido para el puerto TCP 5000.
Pero al reemplazar la -a
opción con -m
para modificar, se agregó el puerto tcp 5000 ahttp_port_t