title: connecting to mlab fails
body: <p>Trying to connect to mlab using <a href="http://tamsler.blogspot.ru/2012/06/mongodb-connection-from-nodejs-to.html" rel="nofollow"> this article</a> </p>
  
  <pre><code>var mongo = require('mongodb');
  var Server = mongo.Server;
  var Db = mongo.Db;
  var server = new Server('ds1234.mongolab.com', 12345, {auto_reconnect : true});
  var db = new Db('db-name', server);
  db.open(function(err, client) {
      client.authenticate('username', 'password', function(err, success) {
      // Do Something ...
      });
  });
  </code></pre>
  
  <p>but there is error: </p>
  
  <blockquote>
    <p>"connect ETIMEDOUT 40.78.24.54:12345"</p>
  </blockquote>
  
  <p>and client is undefined, so it can't read property "authenticate" of client
  I need connect to mlab and create some collections, how can I do it?</p>