-
Type: Bug
-
Resolution: Fixed
-
Priority: Minor - P4
-
Affects Version/s: 5.0 Desired
-
Component/s: None
-
Environment:MacOS
-
Fully Compatible
-
OS X
-
Security 2021-01-11
This is an existing problem discovered by a new test. Apparently MacOS SSL configuration just doesn't fail if the PEM file is not provided.
The new test reproducing the problem (which I'm commenting out for now for Apple) is
InitContextFromFileShouldFail in src/mongo/util/net/ssl_manager_test.cpp.
Update: found the same failure on Windows, though it works on Linux as expected.
- is caused by
-
SERVER-53763 SSLManagerWindows::initSSLContext() support for transientParams, same for MacOS
- Closed
- related to
-
SERVER-51599 Allow creating an SSLConnectionContext from in-memory certificates
- Closed