Question 1170
Original unofficial RHEL 10 RHCSA skill-check scenario: A custom HTTP service starts on port 8088 but SELinux prevents it from binding even though firewalld permits the port. Which observation best confirms the intended outcome?
Explanation
Correct Answer
In this RHEL 10 system administration case: A custom HTTP service starts on port 8088 but SELinux prevents it from binding even though firewalld permits the port. Underlying reason: SELinux checks process-to-port permissions independently of firewall routing. The most direct, approved resolution is: Add the approved TCP port to the appropriate SELinux HTTP port type using `semanage port` after checking existing entries. Confirm it by checking: The daemon binds successfully and the port appears under the intended SELinux type. Sustain the fix by: Review port type labels whenever changing service listeners. This is the INTENDED response for the strongest objective verification result. It is a knowledge-check explanation, not a verified hands-on Red Hat exam answer;
Incorrect Answers
The target port has one correct type and dependent services remain functional. That is not sufficient for the reported RHEL task, because SELinux checks process-to-port permissions independently of firewall routing.
The file access denial clears and the unrelated Boolean remains at its approved value. That is not sufficient for the reported RHEL task, because SELinux checks process-to-port permissions independently of firewall routing.
Management access works only through authorized interfaces. That is not sufficient for the reported RHEL task, because SELinux checks process-to-port permissions independently of firewall routing.