title: Why Did I Need to Drop "Listen 80" From My Config Files With My Upgrade to High Sierra?
body: <p>My local website access failed after an upgrade to High Sierra as it does after every upgrade. This time I though I was on top of it because I put all my changes into /other/overides.conf. It still didn't work. I was finally able to fix it by removing Listen 80 every where it appeared. This new code came with the latest httpd.conf</p>
  
  <pre><code>&lt;IfDefine SERVER_APP_HAS_DEFAULT_PORTS&gt;
      Listen 8080
  &lt;/IfDefine&gt;
  &lt;IfDefine !SERVER_APP_HAS_DEFAULT_PORTS&gt;
      Listen 80
  &lt;/IfDefine&gt;
  </code></pre>
  
  <p>Obviously the change has to do with a newer version of Apache. What's the reason for the change and did I fix it correctly?</p>