Skip to content

Commit 05f2bff

Browse files
committed
chore: updated the x509 documentation
1 parent 7ffb885 commit 05f2bff

File tree

1 file changed

+15
-0
lines changed

1 file changed

+15
-0
lines changed

README.md

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -836,6 +836,21 @@ The configuration looks now:
836836

837837
Currently, we need to specify *an empty password* to get the x.509 auth module working. This will be changed soon.
838838

839+
## x509 and using a dedicated MongoDB Atlas server
840+
841+
Using OTP 26 changed the default configuration regarding TLS. You may see issues when
842+
connecting to a dedicated Atlas Server using OTP 26. You can restrict the allowed versions and force to use TLS 1.2 instead
843+
of TLS 1.3.
844+
845+
```elixir
846+
...
847+
versions: [:"tlsv1.2"],
848+
...
849+
```
850+
851+
See also [MongoDB Security](https://www.mongodb.com/docs/atlas/reference/faq/security/) and
852+
the [Issue 226](https://github.com/zookzook/elixir-mongodb-driver/issues/226) for some background information.
853+
839854
## AWS, TLS and Erlang SSL Ciphers
840855

841856
Some MongoDB cloud providers (notably AWS) require a particular TLS cipher that isn't enabled

0 commit comments

Comments
 (0)