After days of trying to identify if Atlas or Meteor is the problem we’ve narrowed it down with the help of MongoDb customer service.
When we switched from Compose.io to Atlas all of a sudden we couldn’t log into our app anymore. As this was amidst other problems with the free tier M0 (no Oplog support, MONGO_URL string problems, connection problems etc.) it took us longer to discover.
Our frontend app is constantly restarting every 1 minute 12 seconds, crashing 9 seconds after start. No notification or alert from Galaxy BTW (which I was expecting as you can set all sorts of alerts on other SaaS).
Here’s the log:
It might be related to this issue about bcrypt. See the highlighted in bold.
Atlas support says the node driver needs to be updated:
Please note that Atlas Free Tier requires to have a SNI name extension supplied with the TLS protocol. In order to fix this issue please make sure to use a driver (in your case NodeJS >=2.2.12) that is compatible with Atlas Free Tier.
It works perfectly as before when we run it directly from our IDE with --production flag. So it’s a problem in the Galaxy end.
So far no response from MDG as their customer service takes 1 business day to respond (even for paying customer)