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 @@ -1503,8 +1503,7 @@ Core Options
1503
1503
1504
1504
.. versionadded:: 4.2
1505
1505
1506
- For clients that do not present certificates, :binary:`~bin.mongos` or :binary:`~bin.mongod` bypasses
1507
- TLS/SSL certificate validation when establishing the connection.
1506
+ .. include:: /includes/TLS-SSL-certificates.rst
1508
1507
1509
1508
For clients that present a certificate, however, :binary:`~bin.mongos` or :binary:`~bin.mongod` performs
1510
1509
certificate validation using the root certificate chain specified by
@@ -2046,9 +2045,8 @@ Core Options
2046
2045
Use :setting:`net.tls.allowConnectionsWithoutCertificates`
2047
2046
instead.
2048
2047
2049
- For clients that do not present certificates, :binary:`~bin.mongos` or :binary:`~bin.mongod` bypasses
2050
- TLS/SSL certificate validation when establishing the connection.
2051
-
2048
+ .. include:: /includes/TLS-SSL-certificates.rst
2049
+
2052
2050
For clients that present a certificate, however, :binary:`~bin.mongos` or :binary:`~bin.mongod` performs
2053
2051
certificate validation using the root certificate chain specified by
2054
2052
:setting:`~net.ssl.CAFile` and reject clients with invalid certificates.
Original file line number Diff line number Diff line change @@ -2316,9 +2316,8 @@ TLS Options
2316
2316
2317
2317
.. versionadded:: 4.2
2318
2318
2319
- For clients that do not present certificates, :program:`mongod` bypasses
2320
- TLS/SSL certificate validation when establishing the connection.
2321
-
2319
+ .. include:: /includes/TLS-SSL-certificates.rst
2320
+
2322
2321
For clients that present a certificate, however, :program:`mongod` performs
2323
2322
certificate validation using the root certificate chain specified by
2324
2323
``--tlsCAFile`` and reject clients with invalid certificates.
@@ -2788,8 +2787,7 @@ SSL Options (Deprecated)
2788
2787
Use :option:`--tlsAllowConnectionsWithoutCertificates
2789
2788
<mongod --tlsAllowConnectionsWithoutCertificates>` instead.
2790
2789
2791
- For clients that do not present certificates, :program:`mongod` bypasses
2792
- TLS/SSL certificate validation when establishing the connection.
2790
+ .. include:: /includes/TLS-SSL-certificates.rst
2793
2791
2794
2792
For clients that present a certificate, however, :program:`mongod` performs
2795
2793
certificate validation using the root certificate chain specified by
Original file line number Diff line number Diff line change @@ -1008,9 +1008,8 @@ TLS Options
1008
1008
1009
1009
.. versionadded:: 4.2
1010
1010
1011
- For clients that do not present certificates, :program:`mongos` bypasses
1012
- TLS/SSL certificate validation when establishing the connection.
1013
-
1011
+ .. include:: /includes/TLS-SSL-certificates.rst
1012
+
1014
1013
For clients that present a certificate, however, :program:`mongos` performs
1015
1014
certificate validation using the root certificate chain specified by
1016
1015
``--tlsCAFile`` and reject clients with invalid certificates.
@@ -1409,8 +1408,7 @@ SSL Options (Deprecated)
1409
1408
Use :option:`--tlsAllowConnectionsWithoutCertificates
1410
1409
<mongos --tlsAllowConnectionsWithoutCertificates>` instead.
1411
1410
1412
- For clients that do not present certificates, :program:`mongos` bypasses
1413
- TLS/SSL certificate validation when establishing the connection.
1411
+ .. include:: /includes/TLS-SSL-certificates.rst
1414
1412
1415
1413
For clients that present a certificate, however, :program:`mongos` performs
1416
1414
certificate validation using the root certificate chain specified by
You can’t perform that action at this time.
0 commit comments