title: Apache/xampp not working on ubuntu port 80
body: <p>Xampp/apache have been working fine until today. Basically, if I configure xampp to start apache on any other port, it seems to work fine, but not on port 80. If I navigate to localhost (or 127.0.0.1) it says site can't be reached/connection refused. </p>
  
  <p>I verified netstat while xampp has started apache:</p>
  
  <blockquote>
    <p>sudo netstat -tulpn | grep ':80\|:443'</p>
  </blockquote>
  
  <pre><code>tcp6       0      0 :::80                   :::*                    LISTEN      7351/httpd      
  tcp6       0      0 :::443                  :::*                    LISTEN      7351/httpd   
  </code></pre>
  
  <p>If I shut down apache with xampp the netstat shows 0 results. I also tried running apache with <code>sudo /etc/init.d/apache2 start</code>. That doesn't work either and in that case netstat shows</p>
  
  <pre><code>tcp6       0      0 :::80                   :::*                    LISTEN      8271/apache2 
  </code></pre>
  
  <p>I have no idea what has happened, it has been working fine until today. I also tried uninstalling and reinstalling xampp again (with the provided uninstaller). Only thing I remember having changed to my system since last time is installing ruby and prax. (I also ran prax stop already). Any ideas what could be causing this?</p>