Wie konfiguriere ich MongoDB korrekt für die Verwendung von Letsencrypt SSL unter Ubuntu?
Ich habe mit Letsencrypt ein SSL-Zertifikat erstellt und es kombiniert über:
cat /etc/letsencrypt/live/example.com/fullchain.pem /etc/letsencrypt/live/example.com/privkey.pem > /etc/ssl/mongo.pem
Und Setup Mongo Konfiguration wie:
net:
port: 27017
bindIp: 0.0.0.0
ssl:
mode: requireSSL
PEMKeyFile: /etc/ssl/mongo.pem
Beim Versuch, Mongo zu starten, wird folgende Fehlermeldung angezeigt:
No SSL certificate validation can be performed since no CA file has been provided; please specify an sslCAFile parameter
Wie stelle ich die CAFile richtig ein? Verwendet Ubuntu normalerweise keinen "CA-Pfad" mit einer Reihe verschiedener Root-Zertifikate in den eigenen Dateien? Ich habe versucht, das CURL CA-Bundle zu verwenden, aber das hat auch nicht funktioniert.
Ich benutze Mongo v3.0.12 und Ubuntu 14.04