Having issues setting up MongoDB SSL/TLS

I wanted to try and link my droplet IP to say Cloudflare, ex and use port 80 or 2095 on Cloudflare. I want to use Cloudflare STRICT but while setting up the SSL cert and keys I ended up getting lost and overflowed with different instructions. I haven’t been able to find any guide or example. A simple guide or link to a guide or if this is even possible would be nice as I’ve spent way more time on this then I should and want it to be done.

I was able to connect using the IP but not through Cloudflare, even just as a DNS.

I have tried setting my BindIP to a domain, however, this just errors and won’t let mongo start.

Current net config

    mode: allowTLS
    certificateKeyFile: /etc/ssl/mongodb.pem
  port: 2095
  • I have removed bindIP and it is there in the actual config.

Submit an answer

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!

Sign In or Sign Up to Answer