В вашем mongod конфигурационного файла, необходимо указать режим SSL, чтобы быть requireSSL
. Это означает, что mongod
сервер использует и принимает только зашифрованные соединения TLS / SSL.
Клиентская mongo
оболочка в вашем случае должна указывать --sslPEMKeyFile для передачи клиентского PEM-файла. Смотрите также Конфигурация SSL оболочки mongo или Учебное пособие: настройка SSL для клиентов .
Последние 2, которые я добавил, так как я получаю ошибку соединения.
Что касается безопасности, будьте особенно внимательны при настройке конфигурации. Пожалуйста, смотрите описание двух параметров, для чего они предназначены: --allowInvalidCertificates и --allowInvalidHostnames