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 @@ -1713,8 +1713,7 @@ Core Options
1713
1713
1714
1714
.. versionadded:: 4.2
1715
1715
1716
- For clients that do not present certificates, :binary:`~bin.mongos` or :binary:`~bin.mongod` bypasses
1717
- TLS/SSL certificate validation when establishing the connection.
1716
+ .. include:: /includes/TLS-SSL-certificates.rst
1718
1717
1719
1718
For clients that present a certificate, however, :binary:`~bin.mongos` or :binary:`~bin.mongod` performs
1720
1719
certificate validation using the root certificate chain specified by
@@ -2264,9 +2263,8 @@ Core Options
2264
2263
Use :setting:`net.tls.allowConnectionsWithoutCertificates`
2265
2264
instead.
2266
2265
2267
- For clients that do not present certificates, :binary:`~bin.mongos` or :binary:`~bin.mongod` bypasses
2268
- TLS/SSL certificate validation when establishing the connection.
2269
-
2266
+ .. include:: /includes/TLS-SSL-certificates.rst
2267
+
2270
2268
For clients that present a certificate, however, :binary:`~bin.mongos` or :binary:`~bin.mongod` performs
2271
2269
certificate validation using the root certificate chain specified by
2272
2270
:setting:`~net.ssl.CAFile` and reject clients with invalid certificates.
Original file line number Diff line number Diff line change @@ -2352,9 +2352,8 @@ TLS Options
2352
2352
2353
2353
.. versionadded:: 4.2
2354
2354
2355
- For clients that do not present certificates, :program:`mongod` bypasses
2356
- TLS/SSL certificate validation when establishing the connection.
2357
-
2355
+ .. include:: /includes/TLS-SSL-certificates.rst
2356
+
2358
2357
For clients that present a certificate, however, :program:`mongod` performs
2359
2358
certificate validation using the root certificate chain specified by
2360
2359
``--tlsCAFile`` and reject clients with invalid certificates.
@@ -2833,8 +2832,7 @@ SSL Options (Deprecated)
2833
2832
Use :option:`--tlsAllowConnectionsWithoutCertificates
2834
2833
<mongod --tlsAllowConnectionsWithoutCertificates>` instead.
2835
2834
2836
- For clients that do not present certificates, :program:`mongod` bypasses
2837
- TLS/SSL certificate validation when establishing the connection.
2835
+ .. include:: /includes/TLS-SSL-certificates.rst
2838
2836
2839
2837
For clients that present a certificate, however, :program:`mongod` performs
2840
2838
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