-
Type: New Feature
-
Resolution: Fixed
-
Priority: Critical - P2
-
None
-
Component/s: None
Atlas will be disabling support for TLSv1.0 soon. Drivers need to document how to get support for TLS >= 1.1 on a user's OS of choice, and document where it's just not possible. The most important OSes in this case are macOS, Windows, and Linux (though the directions on Linux likely apply to all non-macOS Unix flavors).
For example, the Python interpreters Apple ships on macOS older than 10.13 are built against OpenSSL 0.9.8zh, which doesn't support anything better than TLSv1.0. So the Python driver TLS docs will recommend installing a Python version from python.org to work around the problem. The Ruby driver has a similar problem and might recommend installing Ruby from homebrew or something similar.
- depends on
-
CDRIVER-2519 Document how to use the latest TLS protocols
- Closed
-
CSHARP-2200 Document how to use the latest TLS protocols
- Closed
-
RUBY-1303 Document how to use the latest TLS protocols
- Closed
-
CXX-1519 Document how to use the latest TLS protocols
- Closed
-
GODRIVER-260 Document how to use the latest TLS protocols
- Closed
-
JAVA-2789 Document how to use the latest TLS protocols
- Closed
-
MOTOR-200 Document how to use the latest TLS protocols
- Closed
-
NODE-1345 Document how to use the latest TLS protocols
- Closed
-
PHPC-1129 Document how to use the latest TLS protocols
- Closed
-
PYTHON-1485 Document how to use the latest TLS protocols
- Closed
-
RUST-80 Document how to use the latest TLS protocols
- Closed