Ho provato ad aggiungere un'eccezione a SELinux per apache sulla porta 5000, quindi ho usato il comando:
# semanage port -a -t http_port_t -p tcp 5000
Ma restituisce l'errore,
ValueError: Port tcp/5000 already defined
Ho provato a verificare se è così con il comando:
semanage port -l |grep 5000
che ha dato l'output,
http_port_t tcp 80, 81, 443, 488, 8008, 8009, 8443, 9000
Come puoi vedere, 5000 non è nell'elenco.
C'è qualcosa di ovvio che mi manca? Grazie in anticipo per i tuoi sforzi
Quindi ho scoperto che un altro servizio aveva uno stato definito per la porta TCP 5000.
Ma sostituendo l' -a
opzione con -m
per modificare, ha aggiunto la porta tcp 5000 ahttp_port_t