Ubuntu: 20.04 MongoDB: 4.4.1
I was following this tutorial (https://www.digitalocean.com/community/tutorials/how-to-configure-remote-access-for-mongodb-on-ubuntu-20-04) and I have a problem with adding new IP address in the bindIp property.
I tried same thing as it is in the tutorial but it doesn’t work:
net:
port: 27017
bindIp: 127.0.0.1,there_is_my_ip
I was looking for the answer and trying other options like [127.0.0.1,there_is_my_ip]
or "127.0.0.1,there_is_my_ip"
but none of these work for me.
After adding new IP with any of these options my MongoDB server fails to start.
What should I do?
This textbox defaults to using Markdown to format your answer.
You can type !ref in this text area to quickly search our full set of tutorials, documentation & marketplace offerings and insert the link!
Accepted Answer
Hi there @PtakWarsawExpo,
I’ve just tested this on a fresh new Ubuntu 20 Droplet with MongoDB 4.4 and it seems to be working as expected. My configuration is:
# network interfaces
net:
port: 27017
bindIp: 127.0.0.1,droplet_ip_address
What is the exact error that you get when you try to start MongoDB?
Also did you follow the prerequisites and install MongoDB 4.4:
https://www.digitalocean.com/community/tutorials/how-to-install-mongodb-on-ubuntu-20-04
If you used the default MongoDB from the apt
repository, it would mean that you have MongoDB 3.x installed.
To verify that you can run:
- mongod -v | grep -i version
Hope that this helps and let me know how it goes. Regards, Bobby
This comment has been deleted
Get paid to write technical tutorials and select a tech-focused charity to receive a matching donation.
Full documentation for every DigitalOcean product.
The Wave has everything you need to know about building a business, from raising funding to marketing your product.
Stay up to date by signing up for DigitalOcean’s Infrastructure as a Newsletter.
New accounts only. By submitting your email you agree to our Privacy Policy
Scale up as you grow — whether you're running one virtual machine or ten thousand.
Sign up and get $200 in credit for your first 60 days with DigitalOcean.*
*This promotional offer applies to new accounts only.