title: Consul not registering services when it comes up
body: <p>In my configurations, service definitions are kept in <code>/etc/consul.d/server</code>.</p>
  
  <p>Consul is started with following command:</p>
  
  <pre><code>consul agent -config-dir /etc/consul.d/server
  </code></pre>
  
  <p>When consul is started, none of the service is registered. However, same services can be registered using web API with same definition files.</p>
  
  <p>What is the issue with multiple service definitions as they are not getting registered?</p>