Error: getaddrinfo ENOTFOUND

I’m periodically running into Error: getaddrinfo ENOTFOUND errors on my production server on Modulus when calling HTTP.call. Nor can I reproduce this error with any sort of consistency.

I’m not terribly familiar with NodeJS outside of Meteor. Anyone have any ideas on where I might start looking to figure out what’s going on?

I have seen similar issues with modulus. Actually posted by Kadira users.

I hope modulus has some issues with their DNS config.

Here’s the response from Modulus:


These connection errors may be happening because your mongoDB connection is going out intermittently. Do you have any code in place at the moment to handle any disconnections from mongo?


Does this sound right? I’m assuming Meteor handles Mongo disconnections.

For reference, I’m using Compose for Mongo, so maybe they’re having DNS issues?

I’m getting this error on Modulus as well. I use MongoLab for my mongo hosting. So it does’t seem to be limited to Compose.

As far as I can tell, the application is still functional despite the error.

Small update on this: Modulus says it may related to one their zones and recommended switching to an Amazon region (was previously using a Joyent one).

So far everything seems to be fine, but I’ll keep an eye on this.

Is there any update on this topic? I’m experiencing this error all of a sudden today with a website that always worked before. Not sure what I can do to get around it, it doesn’t let me log-in at all