title: Consul 1.8.4 ui not loading as it is expected
body: <p>There is a scenario that I'm working on and that is clustering Consul for Service Discovery. I have 3 physical machines to create a cluster. I follow this <a href="https://learn.hashicorp.com/tutorials/consul/deployment-guide" rel="nofollow noreferrer">tutorial</a> to design my cluster. At the end of the day, this is the result of <code>consul members</code>:
  <a href="https://i.stack.imgur.com/hAVv0.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/hAVv0.png" alt="enter image description here" /></a></p>
  <p>** I don't see the leader election or something like that, strange!!</p>
  <p>There is an error on connection to <code>Consul UI</code>, as long as I enabled <code>ui</code> in the configuration. The error said</p>
  <blockquote>
  <p>The Backend responded with an error, Error 500
  You may have visited a URL that is loading an unknown resource, so you can try going back to the root or try re-submitting your ACL Token/SecretID by going back to ACLs.</p>
  </blockquote>
  <p>Then I realized may it's important to configure ACL, so I added these lines to my configuration file</p>
  <pre><code>acl {
     enabled        = true
     default_policy = &quot;deny&quot;
     down_policy    = &quot;extend-cache&quot;
  }
  </code></pre>
  <p>After this <code>consul members</code> command said</p>
  <blockquote>
  <p>Error retrieving members: Unexpected response code: 403 (ACL not found)</p>
  </blockquote>
  <p>and <code>consul acl bootstrap</code> command said</p>
  <blockquote>
  <p>Failed ACL bootstrapping: Unexpected response code: 500 (The ACL system is currently in legacy mode.)</p>
  </blockquote>
  <p>Good to mention that all the configuration for servers is coming from this <a href="https://learn.hashicorp.com/tutorials/consul/deployment-guide" rel="nofollow noreferrer">tutorial</a>.</p>
  <p>So what's going on here?</p>