Since you've already checked your database user and your IP address, please double check that your actual MongoDB cluster is up, running, and accessible.