-
Type: Improvement
-
Resolution: Done
-
Priority: Major - P3
-
Affects Version/s: None
-
None
May be required in 1.2 to support Phongo.
Currently authenticating using the MongoDB default SCRAM-SHA-1 authentication mechanism requires compiling the driver against OpenSSL using '--enable-ssl'.
This means, if you don't compile with --enable-ssl you will not be able to login to recent MongoDB versions, and will fail with:
The authentication mechanism "SCRAM-SHA-1" is not supported.
(which I was sure was coming from the server sigh).
I think the docs need to updated to mention that building against OpenSSL is required for authentication as-is, and in the future we should probably vendor in things we need to not rely on OpenSSL.
This also causes a lot of test failures all over the place :]
- related to
-
CDRIVER-520 Add support for native TLS on OSX (Secure Transport)
- Closed
-
CDRIVER-744 Add support for native TLS on Windows (Secure Channel)
- Closed