In the default SELinux ports policy, port 80 is allowed for apache and port 8080 is allowed for http_cache, that also is a common port for apache if used as a web proxy.
If port 88 is allowed, then it should work. What gives
Code:
semanage port -l | grep http
Maybe you need to define just
Code:
Listen 88
NameVirtualHost *:88
<VirtualHost *:88>
in httpd.conf, instead of using the full IP address
ort definition