File tree Expand file tree Collapse file tree 4 files changed +12
-15
lines changed Expand file tree Collapse file tree 4 files changed +12
-15
lines changed Original file line number Diff line number Diff line change
1
+ For clients that don't provide certificates, :binary: `~bin.mongod ` or
2
+ :binary: `~bin.mongos ` encrypts the TLS/SSL connection, assuming the
3
+ connection is successfully made.
Original file line number Diff line number Diff line change @@ -1716,8 +1716,7 @@ Core Options
1716
1716
1717
1717
.. versionadded:: 4.2
1718
1718
1719
- For clients that do not present certificates, :binary:`~bin.mongos` or :binary:`~bin.mongod` bypasses
1720
- TLS/SSL certificate validation when establishing the connection.
1719
+ .. include:: /includes/TLS-SSL-certificates.rst
1721
1720
1722
1721
For clients that present a certificate, however, :binary:`~bin.mongos` or :binary:`~bin.mongod` performs
1723
1722
certificate validation using the root certificate chain specified by
@@ -2267,9 +2266,8 @@ Core Options
2267
2266
Use :setting:`net.tls.allowConnectionsWithoutCertificates`
2268
2267
instead.
2269
2268
2270
- For clients that do not present certificates, :binary:`~bin.mongos` or :binary:`~bin.mongod` bypasses
2271
- TLS/SSL certificate validation when establishing the connection.
2272
-
2269
+ .. include:: /includes/TLS-SSL-certificates.rst
2270
+
2273
2271
For clients that present a certificate, however, :binary:`~bin.mongos` or :binary:`~bin.mongod` performs
2274
2272
certificate validation using the root certificate chain specified by
2275
2273
:setting:`~net.ssl.CAFile` and reject clients with invalid certificates.
Original file line number Diff line number Diff line change @@ -2371,9 +2371,8 @@ TLS Options
2371
2371
2372
2372
.. versionadded:: 4.2
2373
2373
2374
- For clients that do not present certificates, :program:`mongod` bypasses
2375
- TLS/SSL certificate validation when establishing the connection.
2376
-
2374
+ .. include:: /includes/TLS-SSL-certificates.rst
2375
+
2377
2376
For clients that present a certificate, however, :program:`mongod` performs
2378
2377
certificate validation using the root certificate chain specified by
2379
2378
``--tlsCAFile`` and reject clients with invalid certificates.
@@ -2852,8 +2851,7 @@ SSL Options (Deprecated)
2852
2851
Use :option:`--tlsAllowConnectionsWithoutCertificates
2853
2852
<mongod --tlsAllowConnectionsWithoutCertificates>` instead.
2854
2853
2855
- For clients that do not present certificates, :program:`mongod` bypasses
2856
- TLS/SSL certificate validation when establishing the connection.
2854
+ .. include:: /includes/TLS-SSL-certificates.rst
2857
2855
2858
2856
For clients that present a certificate, however, :program:`mongod` performs
2859
2857
certificate validation using the root certificate chain specified by
Original file line number Diff line number Diff line change @@ -995,9 +995,8 @@ TLS Options
995
995
996
996
.. versionadded:: 4.2
997
997
998
- For clients that do not present certificates, :program:`mongos` bypasses
999
- TLS/SSL certificate validation when establishing the connection.
1000
-
998
+ .. include:: /includes/TLS-SSL-certificates.rst
999
+
1001
1000
For clients that present a certificate, however, :program:`mongos` performs
1002
1001
certificate validation using the root certificate chain specified by
1003
1002
``--tlsCAFile`` and reject clients with invalid certificates.
@@ -1406,8 +1405,7 @@ SSL Options (Deprecated)
1406
1405
Use :option:`--tlsAllowConnectionsWithoutCertificates
1407
1406
<mongos --tlsAllowConnectionsWithoutCertificates>` instead.
1408
1407
1409
- For clients that do not present certificates, :program:`mongos` bypasses
1410
- TLS/SSL certificate validation when establishing the connection.
1408
+ .. include:: /includes/TLS-SSL-certificates.rst
1411
1409
1412
1410
For clients that present a certificate, however, :program:`mongos` performs
1413
1411
certificate validation using the root certificate chain specified by
You can’t perform that action at this time.
0 commit comments