I recently installed Apache 2.4 on a Windows Server 2012 machine.
Apache is listening on port 8079 (IIS is installed on that machine too)
It works fine if I access the web server with http://localhost:8079. However I can't access it on other computers on the network. I can't even access it with my own (server's) network ip address (192.168.9.3). Apache doesn't generate any error (403 or something). The connection just times out after a few seconds without talking to Apache.
IIS works fine on port 80, even on the LAN.
Port 8079 seems to be opened.
C:\ms4w\Apache\bin>netstat -a -n | find "8079"
TCP 0.0.0.0:8079 0.0.0.0:0 LISTENING
I added a firewall rule to accept incoming connections on port 8079. According to the logs, it is accepting the connection.
Part of my httpd.conf file:
#Listen 12.34.56.78:80
Listen 8079
....
<Directory />
AllowOverride none
Require all denied
Allow from all
</Directory>
....
<Directory "C:/ms4w/Apache/htdocs">
Options Indexes FollowSymLinks
AllowOverride all
Order deny,allow
Allow from all
Require all granted
</Directory>
Well now I am clueless... Any idea what's wrong?