Let’s Encrypt requires port 80 validation of an SSL Certificate with them. Since the server is listening on port 8074, any suggestions on getting this worked out?
Nothing in the docs about this (nor really any advice on setting up a regular SSL cert)
I have created the tls certificates, in container.ini I have also configured the connection string accordingly: db.host="mongodb://IP:27017/admin? retryWrites=true&w=majority&ssl=true&?replicaSet=rs_billing_php8&tlsCAFile=rootCA.pem&tlscertificatekeyfile=client.pem&tlsAllowInvalidHostnames=true&tlsAllowInvalidCertificates=true”
With the connection string I can connect to the primary replicaset, but the login does not work. I get the following error message:
Error message: No suitable servers found (serverSelectionTryOnce set): [connection error calling hello on ‘IP:27017’]