title: No response from port 8080 in apache2/Ubuntu10.10
body: <p>I have a computer at home running Ubuntu 10.10.  I am trying to make a server and host my own website, and I am running a LAMP (Linux, Apache, MySql, PHP) server. But my IPS blocks incoming traffic on port 80.  To get around this, I want my server to take HTTP requests from port 8080, in addition to port 80.  But after I tried to add port 8080 to the accepted ports file, my browser cannot access it.  It says "The server at mywebsite.com is taking too long to respond.".  Does anyone know why it is timing out and not returning the webpage, or how I can fix this?  Here is what I've done so far:</p>
  
  <p>The port.conf file contains:</p>
  
  <pre><code>NameVirtualHost *:80
  Listen 80
  Listen 8080
  </code></pre>
  
  <p>The apache2.conf file contains:</p>
  
  <pre><code># Include the virtual host configurations:
  Include sites-enabled/
  NameVirtualHost *:80
  NameVirtualHost *:8080
  </code></pre>
  
  <p>The sites-available/default file contains:</p>
  
  <pre><code>&lt;VirtualHost *:80 *:8080&gt;
          ServerAdmin webmaster@localhost
  </code></pre>
  
  <p>Lastly I restarted apache:</p>
  
  <blockquote>
    <p>$: /etc/init.d/apache2 restart</p>
  </blockquote>
  
  <p>All this, as far as I can tell, should add port 8080 to for HTTP requests.  When I type in "localhost" or "localhost:8080" into the web browser, it returns my website.  If I type in "mysite.com" or "mysite.com:80", the site also works.  But my website does not work when I search for "mysite.com:8080"; rather it times out.  The reason "mysite.com:80" works is because I am accessing the site from within my local network, so I don not need to go through the modem, which would block port 80.  Does anyone know why this is not working?</p>
  
  <p>FIX: I'm dumb and forgot to add port 8080 on the list of acceptable ports on my Ubuntu firewall.  </p>