I have two sites on meteor.com, hosted on two different servers. I can connect to the database of one but not the other.
To connect, in my project folder I ran this command:
meteor mongo my-first-site.meteor.com
(this site is hosted on production-db-a1.meteor.io)
and
meteor mongo my-second-site.meteor.com
(this site is hosted on SG-mother1-6242.servers.mongodirector.com)
In both cases I then see MongoDB shell version: 2.6.7
in the command line.`So both sites are running the same version of MongoDB.
The site hosted on production-db-a1.meteor.io:27017 connects fine.
The site hosted on SG-mother1-6242.servers.mongodirector.com fails with:
Error: 18 { ok: 0.0, errmsg: "auth failed", code: 18 } at src/mongo/shell/db.js:1210
My local Meteor is v1.2.1.
My local mongod version is 2.4.9
Please, has anybody got any ideas? status.meteor.com says all sites are operational and both sites seem to be running fine otherwise.