title: Cannot authenticate to mongodb with mongoose without using admin
body: <p>I can connect with RoboMongo and Studio 3T with no problem.</p>
  
  <ol>
  <li>local mongo is running on my dev box</li>
  </ol>
  
  <p>Works fine</p>
  
  <pre><code>return 'mongodb://:@localhost:27017/nodetodos';
  </code></pre>
  
  <ol start="2">
  <li><p><strong>dev server mongo</strong> is running on Linux on a Virtual machine </p>
  
  <pre><code>return 'mongodb://root:bitnami@10.100.40.204:27017/nodetodos';
  </code></pre></li>
  </ol>
  
  <p><strong>That fails to authenticate! (nodetodos)</strong></p>
  
  <p><strong>However, the admin database works, but that does not have my collections!</strong></p>
  
  <pre><code>return 'mongodb://root:bitnami@10.100.40.204:27017/admin';   (admin works)
  </code></pre>