title: Apache server doesn't work on external IP (ports are forwarded)
body: <p>Here is my situation, step by step:</p>
  <ul>
  <li><p>Apache 2.2 on Windows 7</p>
  </li>
  <li><p>Restarted the apache server plenty of times up to my latest changes being described here</p>
  </li>
  <li><p>Changed apache's port from 80 to 8080. There is only one &quot;Listen&quot; for 8080 and not for other ports like 80</p>
  </li>
  <li><p>Type localhost on browser and doesnt work as expected</p>
  </li>
  <li><p>type localhost:8080 and everything works perfectly</p>
  </li>
  <li><p>go to <a href="http://www.yougetsignal.com/tools/open-ports/" rel="nofollow noreferrer">http://www.yougetsignal.com/tools/open-ports/</a> and <a href="http://www.canyouseeme.org/" rel="nofollow noreferrer">http://www.canyouseeme.org/</a> while apache is running, they report port 8080 is open</p>
  </li>
  <li><p>type my external IP (the same one reported by yougetsignal.com above) followed by :8080 and get &quot;this webpage is not available&quot;</p>
  </li>
  <li><p>Windows firewall is completely turned off during these tests</p>
  </li>
  <li><p>People that access my external IP actually get my router asking for user and pass authentication (I have no auth requests on htaccess or config)</p>
  <p>What on earth could be causing the external ip not to work properly?</p>
  </li>
  </ul>