"connect ETIMEDOUT .........:27017" When connecting to MongoDB database

Posted July 30, 2021 1.6k views
MongoDBDigitalOcean DropletsDigitalOcean Managed MongoDB Database

I have two identical databases, one for staging and another for production, each on a separate droplet and I already added my IP to the “Inbound Rules” so I can connect.
I was able to connect to the database using the uri that belongs to the production database, but failing to connect to the staging one.
An important note here is that others are able to connect to both.

Any idea what could be causing this?

These answers are provided by our Community. If you find them useful, show some love by clicking the heart. If you run into issues leave a comment, or add your own answer to help others.

Submit an Answer
1 answer

Hi @rashagh22,

Assume you are trying to access MongoDB Managed database cluster from your local machine.
I will suggest you try again after removing and re-adding your local machine IP address in the database cluster trusted source.

To fetch local machine IP:

If you are still not able to access the MongoDB cluster after the above step, please open a support case with DigitalOcean.


  • Thanks a lot for your reply. Yes, I already tried the first suggestion and still I’m facing the same issue.
    I’ll open a support case and hope for this to get resolved soon.
    Thanks again