title: Can't connect to localhost neo4j instance
body: <p>I'm trying to work through the hello world example on the <a href="https://neo4j.com/developer/language-guides/" rel="nofollow noreferrer">Neo4j .Net driver page</a> but every time I try to run the example, it spins for a while and then throws an exception:</p>
  
  <blockquote>
    <p>Neo4j.Driver.V1.ServiceUnavailableException: 'Failed after retried for
    5 times in 30000 ms. Make sure that your database is online and retry
    again</p>
  </blockquote>
  
  <p>I've confirmed my database is running as I can see it through the neo4j browser running at <code>localhost:7474</code>. I'm trying to create the connection as follows</p>
  
  <pre><code>// Invocation in Main method
  using (var greeter = new HelloWorldExample("bolt://localhost:7474", "neo4j", "neo4j"))
  {
       greeter.PrintGreeting("Hello, World");
  }
  
  ...
  // Constructor for HelloWorldExample, and where it's getting hung
  public HelloWorldExample(string uri, string user, string password)
  {
      _driver = GraphDatabase.Driver(uri, AuthTokens.Basic(user, password));
  }
  </code></pre>
  
  <p>I've tried several different variants of the URI (such as using port 7687, like the example says, even though that's not where my instance is running) as well as trying to use <code>http</code> instead of <code>bolt</code> as the protocol (which threw a completely different error, saying that's not allowed) to no avail. Anyone know what I might be missing?</p>