Ich habe versucht, SELinux eine Ausnahme für Apache auf Port 5000 hinzuzufügen. Also habe ich den Befehl verwendet:
# semanage port -a -t http_port_t -p tcp 5000
Aber gibt den Fehler zurück,
ValueError: Port tcp/5000 already defined
Ich habe versucht zu überprüfen, ob dies mit dem Befehl so ist:
semanage port -l |grep 5000
was die Ausgabe gab,
http_port_t tcp 80, 81, 443, 488, 8008, 8009, 8443, 9000
Wie Sie sehen können, ist 5000 nicht auf der Liste.
Gibt es etwas, das ich vermisse? Vielen Dank im Voraus für Ihre Mühe
So fand ich, dass ein anderer Dienst einen definierten Status für TCP-Port 5000 hatte.
Durch Ersetzen der -a
Option durch -m
zum Ändern wurde TCP-Port 5000 hinzugefügthttp_port_t